0.10.5: icon-only Sync button that keeps its size and colour #36

Merged
root-at-skic merged 1 commits from fix/sync-button-icon into main 2026-11-08 07:59:32 -08:00
Owner
  • Sync button is an icon only: a cloud; green with a broadcast icon once the model is shared.
  • On a diagram page it sits in the toolbar after Export instead of covering it.
  • Fixed size and colour on every page, in narrow windows and high contrast themes.

Checks: typecheck, unit 94/94; headless Chrome on diagram, model and registry pages at 480 and 1300 px (size, no overlap, shared colour, click opens the menu). Integration: one timing test timed out per run, a different one each time (sync bridge, registry undo); both pass in the other runs.

- Sync button is an icon only: a cloud; green with a broadcast icon once the model is shared. - On a diagram page it sits in the toolbar after Export instead of covering it. - Fixed size and colour on every page, in narrow windows and high contrast themes. Checks: typecheck, unit 94/94; headless Chrome on diagram, model and registry pages at 480 and 1300 px (size, no overlap, shared colour, click opens the menu). Integration: one timing test timed out per run, a different one each time (sync bridge, registry undo); both pass in the other runs.
root-at-skic added 1 commit 2026-11-08 07:45:18 -08:00
On a diagram page it goes last in Archify's toolbar, after Export, instead
of floating over it. Every rule is !important and flex: none, so the page's
button styles, narrow windows and high contrast themes no longer squeeze it
or strip its colour.
root-at-skic merged commit b54304fef8 into main 2026-11-08 07:59:32 -08:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: vscode-extensions/archify-vscode-ext#36