Commit Graph
20 Commits
Author SHA1 Message Date
jakob.scheid 9ff74157e8 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-25 13:45:43 +02:00
jakob.scheid d0f86bfcec feat(settings): implement settings pages navigation 2026-07-23 12:32:31 +02:00
jakob.scheid 4c64459488 feat(settings): remove large settings padding on small screens 2026-07-21 01:49:03 +02:00
jakob.scheid 267f009d2f feat(settings): display current settings page 2026-07-20 17:33:56 +02:00
jakob.scheid b0b2678dff feat(settings): get current section using watchEffect 2026-06-06 11:19:02 +02:00
jakob.scheid 4738f59a00 feat(settings): make active section content reactive 2026-06-06 01:52:10 +02:00
jakob.scheid 980805730a feat(settings): go to the settings route if the settings sub-route does not exist 2026-06-05 15:31:25 +02:00
jakob.scheid 96d4d92f68 feat(settings): focus sidebar section button that is currently active 2026-06-05 15:28:57 +02:00
jakob.scheid f947c4bd33 feat(settings): remove sidebar section link button container 2026-06-05 15:18:48 +02:00
jakob.scheid 2c81a7cdf7 feat(settings): show first-level sections in the sidebar 2026-06-05 13:51:58 +02:00
jakob.scheid cf781ff3f5 feature(settings): load settings configuration 2026-06-05 13:45:11 +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