Skip to content

feat: import shared design tokens from design-system#5

Merged
avifenesh merged 3 commits intomainfrom
feature/unified-design-system-1
Feb 22, 2026
Merged

feat: import shared design tokens from design-system#5
avifenesh merged 3 commits intomainfrom
feature/unified-design-system-1

Conversation

@avifenesh
Copy link
Contributor

Summary

  • Replace inline 494-line tokens.css with @import from shared design-system
  • Add Google Fonts <link> tag to Astro Base layout (render-blocking CSS @import removed)

Context

Part of #1 - unified design system across all agent-sh sites.

The shared tokens now live in agent-sh/design-system.

Test Plan

  • Astro layout includes font preconnect + stylesheet link
  • tokens.css imports from shared source
  • check-sync.sh passes

Replace inline token definitions with @import from the shared
design-system at the monorepo root.
Fonts were previously loaded via CSS @import in tokens.css which is
render-blocking. Move to HTML <link> tag for parallel loading.
Vendor tokens.css and base.css into src/styles/design-system/ so @imports
resolve correctly without the workspace directory structure.
@avifenesh avifenesh merged commit 0901a86 into main Feb 22, 2026
2 checks passed
@avifenesh avifenesh deleted the feature/unified-design-system-1 branch February 22, 2026 10:25
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