nested-container-frames について
外枠と内側のフレームを重ねてページを構成するデザインスキルです。ヒーロー、機能、実績、CTAを区分しつつ、カードの過剰な入れ子を避けたいデザインに適しています。
主な機能
- 01中央揃えの外側コンテナ
- 02境界線とコーナーマーカー
- 03一定の余白を持つ内側フレーム
- 04階層ごとに異なるコンテナ表現
- 05フレーム階層によるページ区分
活用シーン
- 01ヒーローと関連セクションの構成
- 02重いカードを使わないコンテンツ区分
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ mengto/ skills --skill nested-container-framesインストール後、Claude Code で/nested-container-framesを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
demo/index.htmlPROMPT.mdsource.json詳細
ネストされたコンテナフレームのスキル
使用する場面
- 外側の境界が見え、内側のフレームがインセットされ、ページ構造が階層化されたコンテナの入れ子システムが必要なレイアウト。
ワークフロー
- ページ全体の幅を制御する、中央揃えの外側コンテナを定義します。
- 縦の境界線と小さなコーナーマーカーを表示し、フレームを構成します。
- 一貫したパディングを使い、内側のコンテナを外側の端からインセットして配置します。
- 内側の各階層に、それぞれ独自の背景、枠線、角丸、間隔のリズムを設定します。
- フレームの階層を使って、重厚なカードを追加せずに、ヒーロー、特徴、実績、CTAの各モジュールを分けます。
注意事項
- レイアウトが箱だらけに感じられるほど、カードをカードの中に入れ子にしないでください。
- フレームの線がコンテンツの読みやすさを損なわないようにしてください。
コメント
Markdown 対応