コンテンツにスキップ

言語の選択

現在の言語: 日本語

Typeset

/impeccable typeset

Good fit

  • テキストは技術的には読めるが、説得力や制御感がない。
  • 見出しと本文が互いに溶け込んでいる。
  • 装飾を増やすのではなく、タイポグラフィを通じてより強いトーンが必要。

いつ使うか

ページ上のテキストがデザインされたタイポグラフィではなく、デフォルトのタイポグラフィのように見える場合に /impeccable typeset を使ってください。階層が曖昧、3つのサイズが同じに見える、本文が14px、ディスプレイフォントが実はInter bold、見出しにカーニングの配慮がない。

典型的なトリガー:「階層が平坦に感じる」「可読性が悪い」「フォントが汎用的に見える」。

仕組み

スキルは5つの次元でタイポグラフィを評価します。

  1. フォントの選択:見えないデフォルト(Inter、Roboto、Arial、Open Sans)を使っていないか、タイプフェイスはブランドに合っているか、ファミリーが2〜3を超えていないか。
  2. 階層:見出し、本文、キャプションが一目で明確に異なっているか、ステップ間のサイズコントラストが少なくとも1.25倍あるか、ウェイトのコントラストが読み取れるか。
  3. サイズとスケール:一貫したタイプスケールがあるか、本文テキストが16px以上を満たしているか、スケールがアプリUI向けなら固定rem、マーケティングページ向けなら流体clampか。
  4. 可読性:行の長さが45〜75文字、フォントとコンテキストに合わせた行の高さ、コントラスト。
  5. 一貫性:同じ要素がどこでも同じ扱い、使い捨てのfont-sizeオーバーライドなし。

その後、見つかった問題を修正します:特徴的なタイプフェイスを選び、モジュラースケールを構築し、階層のコントラストを広げ、適切な行の長さとリーディングを設定します。

試してみる

/impeccable typeset the article layout

期待される差分:

  • ディスプレイフォントをInter 700から本物のディスプレイフェイスに変更
  • タイプスケール再構築:3rem / 2rem / 1.25rem / 1rem / 0.875rem、比率1.333
  • 本文テキストを14pxから16pxに引き上げ
  • 記事カラムの行の長さを68chに制限
  • 行の高さ:本文1.6、ディスプレイ1.1
  • コンポーネントスタイルに散在する4つの使い捨てfont-size値を削除

注意点

  • コンテキストなしで新しいフォントを求めること。 TypesetはPRODUCT.mdのブランドボイスに基づいて選びます。/impeccable teach を実行していない場合、提案は汎用的になります。
  • 問題がレイアウトにあるのにタイポグラフィに頼ること。 段落は問題ないがページが窮屈に感じる場合、/impeccable layout が必要です。
  • アプリUIで流体clampスケールを期待すること。 Typesetはアプリインターフェースに固定remスケールを使います。流体タイポグラフィは行の長さが劇的に変化するマーケティングやコンテンツページ向けです。

アイデアを、出荷できるソフトウェアへ。

HagiCode はエージェント型コーディングワークスペースです。OpenSpec ワークフローで変更を計画し、マルチエージェント実行で進め、Hero Scenario で長い作業の進み具合を見える化して、アイデアを出荷できるソフトウェアにします。

スマート
OpenSpec ワークフローが、意図を提案からリリースまでの実行可能な道筋にします。
効率的
マルチエージェント実行で、調査・実装・レビューを並行して進めます。
楽しい
使いやすい UI で、計画・Agent 実行・プロジェクト作業を進めやすくします。