Commit Graph
20 Commits
Author SHA1 Message Date
jakob.scheidandjakob.scheid 167ddbfb4e fix(settings): fix handling of non-existent paths
Previously, the settings view now does not check whether the settings
content is falsy. But, if the setting does not exist, the setting itself
is undefined. So, if the specified settings path did not exist, an
error was thrown.
Now, the setting is checked for being falsy, not the setting content.
2026-07-28 20:10:17 +02:00
jakob.scheidandjakob.scheid f6a0553b99 feat(settings): implement settings pages navigation 2026-07-28 20:08:38 +02:00
jakob.scheidandjakob.scheid 76b4887205 feat(settings): remove large settings padding on small screens 2026-07-28 20:08:23 +02:00
jakob.scheidandjakob.scheid 139c6f4ef5 feat(settings): display current settings page 2026-07-28 20:08:22 +02:00
jakob.scheidandjakob.scheid 5979177650 feat(settings): get current section using watchEffect 2026-07-28 20:06:25 +02:00
jakob.scheidandjakob.scheid e337e1db3e feat(settings): make active section content reactive 2026-07-28 20:06:24 +02:00
jakob.scheidandjakob.scheid e278c51676 feat(settings): go to the settings route if the settings sub-route does not exist 2026-07-28 20:06:24 +02:00
jakob.scheidandjakob.scheid 16db5394ad feat(settings): focus sidebar section button that is currently active 2026-07-28 20:06:23 +02:00
jakob.scheidandjakob.scheid a49383154f feat(settings): remove sidebar section link button container 2026-07-28 20:06:23 +02:00
jakob.scheidandjakob.scheid 7734bef1ef feat(settings): show first-level sections in the sidebar 2026-07-28 20:06:23 +02:00
jakob.scheidandjakob.scheid 964c247098 feature(settings): load settings configuration 2026-07-28 20:05:59 +02:00
jakob.scheid 17b49cdb6e Add license header to settings view 2026-05-23 12:07:32 +02:00
jakob.scheid 287d7ad713 Add padding to the settings view header 2026-05-23 12:03:03 +02:00
jakob.scheid 34b7cfbf5a Use semantic HTML elements in the settings view 2026-05-23 11:53:47 +02:00
jakob.scheid 0583de0dfa Add settings view page wrapper 2026-05-23 11:43:53 +02:00
jakob.scheid fbefb2e7fd Rename base layout to left sidebar layout 2026-05-23 11:40:03 +02:00
jakob.scheid b48a487d2f Rename left sidebar layout to base layout 2026-05-23 03:54:53 +02:00
jakob.scheid 76815c6a93 Add sidebar to the settings view 2026-05-23 03:32:32 +02:00
jakob.scheid 6726600c8e Add settings view heading 2026-05-23 02:22:40 +02:00
jakob.scheid 8901967ab0 Add settings view boilerplate 2026-05-23 02:13:41 +02:00