mcpField
U
ui-design-system

ui-design-system

github.com/davila7デザイン・UI33.0k1.7k 回インストール今日更新
リポジトリ

ui-design-system について

ui-design-systemは、拡張性のあるデザインシステムの作成と維持を支援するツールキットです。ブランドカラーからトークンを生成し、コンポーネント設計、レスポンシブ対応、アクセシビリティ、開発者向け資料を扱います。

主な機能

  1. 01ブランドカラーからデザイントークンを生成
  2. 02JSON、CSS、SCSS形式でエクスポート
  3. 03モジュール式の書体とカラースケール
  4. 048ptスペーシンググリッドとレスポンシブブレークポイント
  5. 05シャドウとアニメーションのトークン定義

活用シーン

  1. 01ブランドカラーからトークンセットを生成
  2. 02実装向けにデザイントークンをエクスポート
  3. 03コンポーネント間の余白と書体を統一
  4. 04開発者への引き継ぎ資料を準備

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/davila7/claude-code-templates --skill ui-design-system

インストール後、Claude Code で/ui-design-systemを入力して読み込まれたか確認します。

同梱ファイルscripts/design_token_generator.py

詳細

UIデザインシステム

スケーラブルなデザインシステムの作成と保守のためのプロフェッショナルなツールキットです。

主な機能

  • デザイントークンの生成(色、タイポグラフィ、スペーシング)
  • コンポーネントシステムのアーキテクチャ
  • レスポンシブデザインの計算
  • アクセシビリティ準拠
  • 開発者への引き渡しドキュメント

主要スクリプト

design_token_generator.py

ブランドカラーからデザインシステムの完全なトークンを生成します。

使用方法: python scripts/design_token_generator.py [brand_color] [style] [format]

  • スタイル: modern, classic, playful
  • フォーマット: json, css, scss

機能:

  • 完全なカラーパレットの生成
  • モジュラータイプスケール(タイポグラフィ)
  • 8ptスペーシンググリッドシステム
  • シャドウとアニメーションのトークン
  • レスポンシブブレークポイント
  • 複数のエクスポート形式

コメント