TagStyleTool is an inspired version of (3) existing components to allow customizing the appearance of tags on Discourse!
Features:
- Solved compatibility issues (Specifically between the remove dashes, and tag icons)
- Assign a Font Awesome icon to specific tags.
- Added the option to apply a default tag icon to any tag not defined.
- Inverted inheritance e.g. label or text color
- Solves a contrast color issue with text color when using the label coloring setting.
- Allowed the ability to choose between the existing tag styles.
- Versatility of settings allowing disabling of default tag, or dashes feature.
- Settings format is the same (with the addition of new settings) as Tag Icons allowing for portability/adoptability easily.
- Visual Style Builder allows for visual helpers to make styling tags a breeze. (see Visual Style Builder)
Concepts & Features directly adopted or inspired from the theme component projects below.
- Discourse Tag Icons (MIT License)
- Tag Styles (MIT License)
- Remove Tag Dashes (GPL-2.0 License)
Released in v0.2, is a visual style builder, which is a fly-out panel with several helpers to choose from.
- Import all the tags of a group
- Search FontAwesome's Icon database right in the builder for convenience.
- Visual Colorpicker