- make a better button css class that can be shared for close, edit, etc buttons
- clean up the functions for editing the state
- settings and list export
- use preact portal to render the settings as an actual modal
- themes
- write using context
- md formatting for list items
- export button in settings that downloads a JSON file
- make themes a global type and just improt it instead of redeclaring all the time
- separate out dark/light mode and color scheme into separate toggles
- make these affect the lightness/tone of the colors as well (color scheme is just hue)