Skip to content

Conversation

@xrendan
Copy link
Member

@xrendan xrendan commented Jan 20, 2026

Summary

  • Add Build Canada color palette (linen, auburn, cerulean, charcoal, gray scales)
  • Update typography to use Geist Sans and Inter font stacks
  • Restyle buttons, tabs, timeline, dropdowns, and controls with new design tokens
  • Remove border-radius from popups, tooltips, modals, and settings menus
  • Simplify ActionButtons to use CSS-only layout (removes JS width calculations)
  • Simplify NoDataModal to plain text on linen background
  • Update Footer to use fixed estimates instead of computing ActionButtons width

Test plan

  • Verify chart components render correctly in Storybook
  • Check buttons, tabs, and controls have correct styling
  • Confirm popups/tooltips have no border-radius
  • Test action buttons (Download, Share, Donate, Explore) display correctly
  • Verify empty state shows plain text on linen background

🤖 Generated with Claude Code

@xrendan xrendan force-pushed the build-canada-design-system branch 4 times, most recently from bc97653 to d562902 Compare January 20, 2026 03:17
- Add Build Canada color palette (linen, auburn, cerulean, charcoal, etc.)
- Update typography to use Geist Sans and Inter font stacks
- Restyle buttons, tabs, timeline, controls with new design tokens
- Remove border-radius from popups, tooltips, and modals
- Simplify ActionButtons to use CSS-only layout instead of JS width calculations
- Simplify NoDataModal to plain text on linen background
- Update Footer to use fixed estimates instead of ActionButtons width

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@xrendan xrendan force-pushed the build-canada-design-system branch from d562902 to a8208b5 Compare January 20, 2026 03:21
@xrendan xrendan merged commit 92d3f26 into master Jan 20, 2026
7 checks passed
@xrendan xrendan deleted the build-canada-design-system branch January 20, 2026 03:21
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.

2 participants