Anvil/tests/components/molecules
André Jaenisch 5af877bcaa
feat: add Appearance panel to Settings modal
This features two knobs: theming and indent.
I was curious whether I could actually hand the theme switching to the
parent, so I created an event dispatcher for it.

It works! But I had to hack the Svelte component a little.
I also need to sync it two the theme switcher in the popup and go over
every component that is focused on light mode only at the moment. To
limit the work I will constraint myself to the Profile page here. If the
theme is meant to apply to other pages as well, we will need to persist
the setting. That means a database in Anvil, I guess. I'm not willing to
take that step right now. It must come at some point (e.g. when talking
to Vervis to actually inform about changes made in Anvil).

Signed-off-by: André Jaenisch <andre.jaenisch@posteo.de>
2024-08-09 08:32:15 +02:00
..
History.test.ts fix: prevent dangling list item 2024-07-02 11:02:38 +02:00
MainMenuDetails.test.ts feat: bringing it all together 2024-07-27 14:12:08 +02:00
Project.test.ts test: write tests for Project molecule 2024-06-15 19:08:37 +02:00
Settings.test.ts feat: bringing it all together 2024-07-27 14:12:08 +02:00
SettingsAccount.test.ts feat: add Account Settings view 2024-07-31 10:58:36 +02:00
SettingsAppearance.test.ts feat: add Appearance panel to Settings modal 2024-08-09 08:32:15 +02:00
SettingsKeys.test.ts feat: add new settings view for Keys 2024-08-06 09:36:27 +02:00
SettingsProfile.test.ts feat: extract SettingsProfile into component 2024-07-26 16:40:27 +02:00
Welcome.test.ts refactor: extract Welcome page into component 2024-07-06 18:29:39 +02:00