layout / theme / style look really old-fashioned and half-baked #6

Closed
opened 2026-07-18 15:45:08 +00:00 by hugo · 1 comment
Owner

The UI needs a proper revamp in styling to look more like people expect modern apps to look like. Less hard frames and more rounded rectangles with shading and other more modern-looking UI elements. Use the vscode app as a style reference, I want the RuDS app to have similar styling.

The UI needs a proper revamp in styling to look more like people expect modern apps to look like. Less hard frames and more rounded rectangles with shading and other more modern-looking UI elements. Use the vscode app as a style reference, I want the RuDS app to have similar styling.
hugo added the enhancement label 2026-07-18 15:45:08 +00:00
Author
Owner

Implemented in f96e6f1: modernized the app-wide Iced theme and shared controls, aligned post/media/script/template/Settings/Tags editors and both sidebars, moved language discovery out of metadata into Quick Actions, and added docs/UI_STYLE_GUIDE.md with an AGENTS.md reference. Compatibility tests now open temporary copies of the SQLite fixture and a regression test protects the tracked DB/WAL/SHM files. Verified with cargo test --workspace (611 passed, 2 expected keychain tests ignored), cargo build --workspace, and visual QA of the macOS bundle.

Implemented in f96e6f1: modernized the app-wide Iced theme and shared controls, aligned post/media/script/template/Settings/Tags editors and both sidebars, moved language discovery out of metadata into Quick Actions, and added docs/UI_STYLE_GUIDE.md with an AGENTS.md reference. Compatibility tests now open temporary copies of the SQLite fixture and a regression test protects the tracked DB/WAL/SHM files. Verified with cargo test --workspace (611 passed, 2 expected keychain tests ignored), cargo build --workspace, and visual QA of the macOS bundle.
hugo closed this issue 2026-07-18 16:55:27 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: hugo/RuDS#6