デザインシステム

Design DNA

参照デザインを構造化 JSON に抽出し、そこから生成する。

概要

計測可能なトークン、定性的なスタイル、視覚効果にわたってデザインのアイデンティティを捉える 3 フェーズのワークフロー。完全な Design DNA の JSON を出力し、その JSON を新しいコンテンツに適用する。

>-
上流の SKILL.md より

デザインにとっての意味

  • スクリーンショットや URL を、名前の付いた色、書体、余白の値に変える。
  • 計測可能なトークンだけでなく、ムード、構図、ブランドボイスも記録する。
  • 素の CSS では表現できない Canvas、WebGL、シェーダー、スクロール効果も捉える。

カバーする内容

  • Design system tokens
  • Design style
  • Visual effects
  • Analyzing references
  • Generating from JSON
  • Phase combinations

インストール方法

Design DNA

  1. リポジトリをクローンする。

    git clone https://github.com/zanwei/design-dna
  2. スキルファイルの場所を Codex に指定する。

    SKILL.md
  3. あとは作りたい UI を説明するだけ。Codex がスキルに従う。

Codex での使い方

  1. 何かを分析する前にスキーマを求め、3 つの次元をすべて確認する。

  2. Codex に参照画像や URL を渡し、中身の入った DNA の JSON を求める。

  3. その JSON と自分のコンテンツを渡して、自己完結した HTML ページを生成する。

ここに並ぶプラグインはすべて無料・オープンソースで、実際の配布元にリンクしています。

codex-design リストをもっと見る ↗

次のステップ

セットアップなしで、Open Design とデザインする

このプラグインを自分で入れてもいいし、Open Design でキュレーション済みのデザインレイヤーごと Codex の周りで動かしてもいい。自分の API キーを使い、成果物も自分のものに。