Skip to content

feat: dashboard currency strip as responsive grid (design-system kit) - #37

Merged
mborchuk merged 1 commit into
mainfrom
feature/desing
Jun 18, 2026
Merged

feat: dashboard currency strip as responsive grid (design-system kit)#37
mborchuk merged 1 commit into
mainfrom
feature/desing

Conversation

@mborchuk

Copy link
Copy Markdown
Owner

Adopt the ContaAutonomo design-system UI-kit's .ca-info-grid for the dashboard "Currency & Information" panel, replacing the fixed-width layout

that could only side-scroll on phones.

  • Add .ca-info-grid / .ca-info-col / .ca-info-label to app.css: 5 columns on desktop, 2-up at <=900px, single column at <=560px.
  • Refactor the dashboard panel markup from a layout table to the grid; inputs inherit the tokenized form styles (dropped redundant inline borders).

The rest of the imported design system (tokens, components, and the Login/TopNav/Dashboard/InvoiceList/InvoiceView screens) is a round-trip of the already-shipped app — values byte-identical — so no other changes needed.

Verified in preview: desktop 5-column strip with the live converter, mobile 375px stacks cleanly with no horizontal scroll. Light and dark both fine.

Adopt the ContaAutonomo design-system UI-kit's `.ca-info-grid` for the
dashboard "Currency & Information" panel, replacing the fixed-width layout
<table> that could only side-scroll on phones.

- Add .ca-info-grid / .ca-info-col / .ca-info-label to app.css: 5 columns on
  desktop, 2-up at <=900px, single column at <=560px.
- Refactor the dashboard panel markup from a layout table to the grid;
  inputs inherit the tokenized form styles (dropped redundant inline borders).

The rest of the imported design system (tokens, components, and the
Login/TopNav/Dashboard/InvoiceList/InvoiceView screens) is a round-trip of
the already-shipped app — values byte-identical — so no other changes needed.

Verified in preview: desktop 5-column strip with the live converter, mobile
375px stacks cleanly with no horizontal scroll. Light and dark both fine.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@mborchuk
mborchuk merged commit 573daad into main Jun 18, 2026
6 checks passed
@mborchuk
mborchuk deleted the feature/desing branch June 18, 2026 13:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant