Skip to content

Repository files navigation

SimpleIcons4J

Maven CentralBuild StatusQuality Gate StatusCoverageHits

SimpleIcons4J is a Java implementation of the simple-icons JavaScript library and is inspired by simpleicons.org.

Usage

Iconicon = SimpleIcons.get("simpleicons");

or creating instance explicitly like:

Iconicon = newSimpleiconsIcon();

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.

Testing

$ mvn clean test-compile exec:java test

Packaging

$ mvn clean test-compile exec:java package

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please note we have a CODE_OF_CONDUCT, please follow it in all your interactions with the project.

License

Please refer to LICENSE.

About

🖼️ SimpleIcons4J is a Java implementation of the simple-icons JavaScript library and is inspired by simpleicons.org.

Topics

Resources

Code of conduct

Stars

5 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages