notebook
notebook copied to clipboard
Content icon overrides
Users should be able to select from a list of icons for each piece of content. For example, instead of all Locations having the location icon (by default), users could select [house, road, river, mountain, etc] from a list of icons (from material icons) to use for that location in lists.
This would be for that particular location (or character, item, etc) instead of all Locations, Characters, Items, etc, and should replace the default icon for its class in lists wherever it's shown on the site (dashboard and the content/list partial).
Feedback:
Changeable location icons. Cities, forests, rivers, etc. It would be easier to distinguish between locations if they all weren't mountain icons.
Ability to add icons to your items, characters, etc.
Can probably use the Noun Project's API for this.
We allow icon customization on categories and fields, so we can just hook into the same icon library here. We should be able to add a setting on the page template editor that allows customizing the icon for that page type; we just need to decide how to store a user's preferences, and load that icon override everywhere it's used without significantly increasing DB time per page load.