The desktop now renders every utility workflow through one compact shared shell using the same near-black entry palette, flat controls, 16px vector icons, delayed hover descriptions, responsive scrolling, and right-aligned header/footer actions. Settings is grouped into General, command-line tools, and configuration details instead of one oversized flat form; its folder picker, link installer, save, and close actions are compact icons. The same shell and input/button treatment covers About, Help, recipient setup, new entry, search, mutations, Git, OTP, and KDBX import.
Verification:
Exact target/release/IronStorage.app smoke-tested with Computer Use at the 480px narrow-window contract; Settings and Help both remained contained and used the shared shell
cargo test --package ironstorage-desktop --offline (35 passed)
Implemented and pushed as 9e0e37b.
The desktop now renders every utility workflow through one compact shared shell using the same near-black entry palette, flat controls, 16px vector icons, delayed hover descriptions, responsive scrolling, and right-aligned header/footer actions. Settings is grouped into General, command-line tools, and configuration details instead of one oversized flat form; its folder picker, link installer, save, and close actions are compact icons. The same shell and input/button treatment covers About, Help, recipient setup, new entry, search, mutations, Git, OTP, and KDBX import.
Verification:
- Exact target/release/IronStorage.app smoke-tested with Computer Use at the 480px narrow-window contract; Settings and Help both remained contained and used the shared shell
- cargo test --package ironstorage-desktop --offline (35 passed)
- cargo clippy --package ironstorage-desktop --all-targets --offline -- -D warnings
- cargo fmt --all -- --check
- RUSTFLAGS="-D warnings" cargo check --workspace --all-targets
- cargo clippy --workspace --all-targets -- -D warnings
- cargo test --workspace
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
the preferences were not aligned with the main app window style. make sure that all panels of the app are aligned style-wise.
Implemented and pushed as
9e0e37b.The desktop now renders every utility workflow through one compact shared shell using the same near-black entry palette, flat controls, 16px vector icons, delayed hover descriptions, responsive scrolling, and right-aligned header/footer actions. Settings is grouped into General, command-line tools, and configuration details instead of one oversized flat form; its folder picker, link installer, save, and close actions are compact icons. The same shell and input/button treatment covers About, Help, recipient setup, new entry, search, mutations, Git, OTP, and KDBX import.
Verification: