Commit 5ef9c97
committed
Improve pickers, responsive shell & sidebar UI
Refactor the editor and career pages into a responsive app shell with a nav drawer and scrim; add accessible profile/save picker overlays with backdrop, centered positioning, keyboard support, selection state, grouped save sections and empty states. Implement dropdown positioning, resize/scroll syncing, ESC/interaction-driven closing (including nav drawer auto-close), and various UI quality-of-life updates (picker icons, check state, dropdown item bindings). Update global CSS: spacing tokens, scroll masking, hide native scrollbars, header/sidebar layout and other style adjustments. Also update bundled app metadata (version string changes in Cargo.toml, Cargo.lock and tauri.conf.json) and include updated app.sqlite binaries.1 parent 0a138b6 commit 5ef9c97
11 files changed
Lines changed: 2597 additions & 432 deletions
File tree
- ets2-tool
- data
- src-tauri
- src
- pages
- career
- save-editor
- styles
Binary file not shown.
Binary file not shown.
Binary file not shown.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
0 commit comments