feat(settings): enhance settings layout, add two-columns layout

- Refactored settings component HTML structure for improved layout and accessibility.
- Introduced a sidebar navigation for settings sections with smooth scrolling.
- Added dynamic visibility for settings sections based on the desktop environment.
- Enhanced form controls with better styling and responsiveness.
- Updated settings form validation and error handling for remote control port.
- Improved overall styling with new SCSS variables and layout adjustments.
- Adjusted dialog dimensions in navigation components for better user experience.
This commit is contained in:
4gray committed 2026-02-21 11:57:02 +01:00
1 parent 538649feff
commit 4387d0e019
5 files changed
+1031 -483

No files matched your search

File diff suppressed because it is too large. Load diff