cad-editor/assets/icons/ui
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Hakan Seven f4ed263425 feat(ui): ribbon collapse-mode selector + start-page recent controls
Ribbon:
- A ▾ selector at the right of the tab row picks the tool-panel density —
  Auto (size to window), Full, Compact, or Collapsed. The choice is persisted.
  It hides itself when the tool row is already tight, giving the cramped tab
  row its space back.

Start page:
- The Recent Documents card is restyled to match the Supporters card
  (rounded corners, 20px padding, matching title + colours).
- Its scrollbar no longer sits on top of the row ✕ remove buttons (a gutter
  is reserved).
- A footer control sets how many recent files to keep: [-] an editable count
  [+] with the max shown. Typing applies on Enter; an over-max entry snaps to
  the max. The limit is persisted and enforced on load and on every open.
- The "Support on Patreon" heart is now the SVG icon instead of a font glyph.

Config:
- Add a shared `config::config_dir()` helper; the recent-files and status-bar
  stores now go through it instead of each re-deriving the path. New minus.svg
  icon for the stepper.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-06 01:06:01 +03:00
..
arrow_long_right.svg fix(web): render UI icons as SVG instead of font glyphs 2026-06-18 12:29:32 +03:00
bolt.svg fix(web): render UI icons as SVG instead of font glyphs 2026-06-18 12:29:32 +03:00
check.svg fix(web): render UI icons as SVG instead of font glyphs 2026-06-18 12:29:32 +03:00
close.svg fix(web): render UI icons as SVG instead of font glyphs 2026-06-18 12:29:32 +03:00
copy.svg feat(command-line): copy/clear history + selectable log (#232) 2026-07-01 18:17:46 +03:00
doc.svg fix(web): render UI icons as SVG instead of font glyphs 2026-06-18 12:29:32 +03:00
doc_new.svg feat(ui): replace app-menu logo with a quick-access file toolbar 2026-07-03 09:51:49 +03:00
dot.svg fix(web): render UI icons as SVG instead of font glyphs 2026-06-18 12:29:32 +03:00
file_export.svg feat(ui): replace app-menu logo with a quick-access file toolbar 2026-07-03 09:51:49 +03:00
folder.svg fix(web): render UI icons as SVG instead of font glyphs 2026-06-18 12:29:32 +03:00
folder_open.svg feat(ui): replace app-menu logo with a quick-access file toolbar 2026-07-03 09:51:49 +03:00
gear.svg fix(web): render UI icons as SVG instead of font glyphs 2026-06-18 12:29:32 +03:00
grid.svg feat(ui): unified viewport control chip + per-tile grid rendering 2026-06-18 23:29:34 +03:00
heart.svg fix(web): render UI icons as SVG instead of font glyphs 2026-06-18 12:29:32 +03:00
help.svg fix(web): render UI icons as SVG instead of font glyphs 2026-06-18 12:29:32 +03:00
home.svg feat(viewcube): add compass ring, cardinals, and nav controls 2026-06-25 23:46:43 +03:00
menu.svg fix(web): render UI icons as SVG instead of font glyphs 2026-06-18 12:29:32 +03:00
minus.svg feat(ui): ribbon collapse-mode selector + start-page recent controls 2026-07-06 01:06:01 +03:00
move.svg fix(web): render UI icons as SVG instead of font glyphs 2026-06-18 12:29:32 +03:00
plus.svg fix(web): render UI icons as SVG instead of font glyphs 2026-06-18 12:29:32 +03:00
print.svg feat(ui): replace app-menu logo with a quick-access file toolbar 2026-07-03 09:51:49 +03:00
redo.svg fix(web): render UI icons as SVG instead of font glyphs 2026-06-18 12:29:32 +03:00
save.svg feat(ui): replace app-menu logo with a quick-access file toolbar 2026-07-03 09:51:49 +03:00
snap.svg feat(ui): unified viewport control chip + per-tile grid rendering 2026-06-18 23:29:34 +03:00
split_h.svg fix(web): render UI icons as SVG instead of font glyphs 2026-06-18 12:29:32 +03:00
split_v.svg fix(web): render UI icons as SVG instead of font glyphs 2026-06-18 12:29:32 +03:00
trash.svg fix(web): render UI icons as SVG instead of font glyphs 2026-06-18 12:29:32 +03:00
tri_down.svg fix(web): render UI icons as SVG instead of font glyphs 2026-06-18 12:29:32 +03:00
tri_left.svg fix(web): render UI icons as SVG instead of font glyphs 2026-06-18 12:29:32 +03:00
tri_right.svg fix(web): render UI icons as SVG instead of font glyphs 2026-06-18 12:29:32 +03:00
tri_up.svg fix(web): render UI icons as SVG instead of font glyphs 2026-06-18 12:29:32 +03:00
undo.svg fix(web): render UI icons as SVG instead of font glyphs 2026-06-18 12:29:32 +03:00
up.svg fix(web): render UI icons as SVG instead of font glyphs 2026-06-18 12:29:32 +03:00