Skip to content

Releases: silentsoft/simpleicons4j

v1.9.0

28 Mar 01:42
Compare
Choose a tag to compare

Enhancements

v1.8.0

21 Mar 01:01
Compare
Choose a tag to compare

Enhancements

v1.7.0

14 Mar 01:35
Compare
Choose a tag to compare

Enhancements

v1.6.0

14 Mar 01:24
Compare
Choose a tag to compare

Enhancements

v1.5.0

28 Feb 04:49
Compare
Choose a tag to compare

Enhancements

v1.4.0

25 Feb 01:04
Compare
Choose a tag to compare

Enhancements

v1.3.0

13 Feb 14:44
Compare
Choose a tag to compare

Enhancements

v1.2.0

08 Feb 02:55
Compare
Choose a tag to compare

Enhancements

v1.1.0

30 Jan 09:18
Compare
Choose a tag to compare

Enhancements

v1.0.0

29 Jan 17:02
Compare
Choose a tag to compare

Usage

Icon icon = SimpleIcons.get("simpleicons");

or creating instance explicitly like:

Icon icon = new SimpleiconsIcon();

Object Structure

Icon{
    title="Simple Icons",
    slug="simpleicons",
    hex="111111",
    source="https://simpleicons.org/",
    svg="<svg role=\"img\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\">...</svg>",
    path="M12 12v-1.5c-2.484 ...",
    guidelines="https://simpleicons.org/styleguide",
    license=License{
        type="...",
        url="https://example.com/"
    }
}

Slugs

Supported slugs can be found here.

Class Naming Exceptions

  • .NET is available as DotnetIcon.
  • /e/ is available as EIcon.
  • 1001Tracklists is available as OnethousandonetracklistsIcon.
  • 1Password is available as OnepasswordIcon.
  • 3M is available as ThreemIcon.
  • 42 is available as FourtytwoIcon.
  • 4chan is available as FourchanIcon.
  • 4D is available as FourdIcon.
  • 500px is available as FivehundredpxIcon.