UI polish — system menu, maximize fix, cascade wrap, theme, tests #18
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "development_ui_polish"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Recovers and ports valuable UI improvements from closed PR #8 to the new workspace layout.
Changes
scripts/smoke-test.sh)Files changed (13 files, +1041/-66)
crates/hero_os_ui/src/components/user_island.rs— full system menu rewritecrates/hero_os_ui/src/components/toolbar.rs— new prop forwardingcrates/hero_os_ui/src/main.rs— wire controller methods to toolbarcrates/hero_os_ui/src/components/window.rs— maximize offset fixcrates/hero_os_ui/src/controller.rs— cascade wrappingcrates/hero_os_ui/src/island_content.rs— theme from display_modescripts/smoke-test.sh— HTTP smoke teststests/e2e/— Playwright E2E test suiteVerification
make checkpasses (zero errors, only pre-existing deprecation warnings)bash scripts/smoke-test.shcd tests/e2e && npm install && npx playwright testCloses #17
WIP: UI polish — system menu, maximize fix, cascade wrap, theme, teststo UI polish — system menu, maximize fix, cascade wrap, theme, testsSuperseded by consolidated PR #19 which includes all UI polish + SPA routing + tests from this PR plus projects island from #11.
Pull request closed