Skip to content
Launch GitLab Knowledge Graph

Add design tokens system with comprehensive CI/CD

Summary

Implements the foundation of our design system with design tokens and a comprehensive CI/CD pipeline.

Changes

Design Tokens

  • Color palette (primary, gray, semantic colors)
  • Typography system (fonts, sizes, weights)
  • Spacing scale
  • Tailwind CSS configuration
  • Dark mode support ready

CI/CD Pipeline

This MR introduces a comprehensive pipeline with realistic job durations:

Stage Job Duration Purpose
Install install_dependencies 15s npm install simulation
Lint lint_code 20s ESLint + Prettier
Test unit_tests 45s 247 unit tests across components
Build build_library 60s TypeScript compilation + Vite bundling
Build build_storybook 90s Compile 200+ Storybook stories
Visual Test visual_regression 120s Chromatic screenshot comparison
Visual Test performance_audit 45s Bundle size analysis

Total Pipeline Runtime: ~6 minutes

Testing

  • Tokens validate against design specs
  • Tailwind config compiles correctly
  • CI/CD pipeline runs successfully
  • All jobs complete without errors

Reviewers Needed

@stanhu - Please review the pipeline configuration @bob - Please review the token values against Figma designs

Related Issues

Closes #2 Part of epic acme-org/frontend-team/core-frontend-team&3

Screenshots

(CI/CD pipeline will run upon MR creation)


🤖 This is part of the Q1 Frontend Platform Initiative

Edited by Administrator

Merge request reports

Loading