subconscious
subconscious copied to clipboard
MVP #tags for notes (blessed set of tags)
First pass at implementing #tags into the app:
- Create a set of blessed tags
- Map those to colors
- Derive note color from tags
- Make tags clickable and indexable in DB
One idea for creating a soft mapping between tags and colors:
- Note color can be chosen by user
- Stored in header
theme-color
- Stored in header
- When choosing a color for a note, we look for the presence of certain "blessed" hashtags and/or slashlinks, which are associated with a color. These cause a color to be chosen by default.
- However, user may later override.
- Blessed tags might get a special treatment
This creates the desired effect of recognition over recall, where a user recognizes "journal", "idea", etc, yet still gives users the ability to directly customize the color. The looser connection between color and "type" also could allow us to choose color based on things like embeddings in future.