Communitygithub.com

orbit-poster-editorial

印刷された旅行ポスターシリーズがそのままページになったような、エディトリアルスタイルの「軌道(オービット)」ホームページを構築します。深いインクの色合いと温かみのある紙質のセクションが交互に現れ、マウスに反応する3Dの惑星や浮遊するカード、粒子ネットワークなどのインタラクティブな要素を備えています。

orbit-poster-editorial とは?

このスキルは、印刷物のようなビジュアルデザインとマウスインタラクションを融合させた、エディトリアルスタイルのホームページを生成します。旅行ブランドや留学エージェント、観光局などに最適で、ユーザー自身の写真をポスター風に加工して配置できます。ページは1つのHTMLファイルとして出力され、インク色(#101b22)と紙色(#edece4)を基調に、オレンジ(#ff6c3a)をアクセントカラーとして使用します。ヒーローセクションには、マウスの動きに合わせて傾く3D惑星や軌道、浮遊するペーパーカード、粒子ネットワークが含まれ、訪問者の操作にリアルタイムで反応します。写真はグレースケール&乗算で紙に印刷されたように表示され、ホバー時にカラーが復活するエフェクトを持ちます。その他、傾いたティッカー、タブで切り替え可能なルートコンソール、カーソルに追従するライトを持つサポートカード、全面オレンジの最終セクションなど、旅行ブランド向けの没入感のあるストーリーテリングを実現します。

対応~Claude Code~Codex CLI✓Cursor
npx skills add https://github.com/smyrna-pergamum/web-design-skills/tree/HEAD/skills/orbit-poster-editorial

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

Orbit poster editorial

印刷されたトラベルポスターシリーズがそのままページになったようなホームページ。インクのように暗いセクションと紙のように明るいセクションが交互に現れ、タイポグラフィは大きくタイトに、ただ一つのオレンジアクセントがあらゆるアクションを引き締めます。ヒーローは小さな宇宙—惑星、軌道、ペーパーカード—がマウスに向かって傾きます。さらに下に進むと、実際の写真は単なる枠内に配置されるのではなく、ポスターに印刷されます。グレースケール変換、紙色への乗算、巨大な文字の下に配置され、訪問者がホバーするまでカラーは戻りません。

参考ビルドは example/index.html(架空の旅行ブランド「Atlasio」、英語)。詳細なコードは references/components.md にあります。screenshots/ には全セクションのデスクトップおよびモバイル表示のスクリーンショットが含まれています。

1. デザイン前に

  1. 6〜8枚の写真を集めてください。人物が動いているもの(駅、掲示板、道路、窓)が良いでしょう。各写真に一つの役割を割り当てます。ヒーローの小さなプリント、ポスターの各状態、サポートカードの各1枚。同じ写真を二度使用しないでください。
  2. すべての写真から、サードパーティのロゴや画面(空港広告、ブランドの看板など)をチェックし、切り取ってください。
  3. **4つの「可能性」**を選びます(旅行方法、都市、プログラム、季節など)。ルートコンソール用に4つのステップも選びます。それぞれに、1単語のポスタータイトル、2行の見出し、1文、そして1つの具体例(「パリ → ウィーン 夜行列車で」)が必要です。
  4. 写真を圧縮します(§5参照)。サンプルの7枚の写真は合計で約750 KBです。

2. ビジュアルDNA

要素ルール
インク#101b22 ページ; テキスト用紙 #edece4; 控えめ #9ca6a8; ヘアライン #ffffff20
紙#edece4 明るいセクション、ポスター色: セージ #cbd4b2、クレイ #d8c4b5、ミスト #c0cfce、ライラック #c9c2d3; サポートカード #dbe1cd と #e5d5c6
アクセント一つのオレンジ #ff6c3a(惑星、太陽円盤、ティッカー、アクティブタブ、最終セクション)。見出しのピリオドとルート番号のみ、薄いライム #c6d9ab/#c2d3a3 を使用
タイプ表示用: DM Sans 800–1000(文字間隔 -.065 ~ -.09em、行間 .8–1); 本文用: 400–700。ラベル、座標、アイブロウは全て IBM Plex Mono 6–9px 大文字
見出し3段積み: ソリッド、アウトライン(-webkit-text-stroke:1px)、オレンジ; 各行はマウスに応じて異なる量だけ動く
写真ポスター内とサポートカード内: grayscale(1) contrast(1.1) + mix-blend-mode:multiply を着色された独立したカードに適用; ホバーでカラーが復元され、1.04倍に拡大。ヒーロー内の小さなプリントはカラーのままで、紙の枠を持つ
形状惑星、太陽円盤、軌道、スイッチャーのピルを除き、すべての角は正方形
カーソル30pxのリングとドット、mix-blend-mode:difference; リンク上で拡大。マグネティックボタンはポインターに向かってドリフト

3. セクションパターン

  1. ヘッダー – ワードマーク、モノ「edition」リンク、3つのアンカー、モーション切り替え (MOTION ON/OFF)、枠線付きCTA、650px以下でバーガーメニュー。2pxのオレンジ色の読書進捗バーがページ上部に表示される。
  2. ヒーロー – モノメタ行、3行見出し、アスタリスク星、2行の本文、下線付きリンク、小さなプリント。右側: 軌道宇宙(緯度/経度リングと2文字の単語を持つ惑星、3つの軌道、衛星、回転するモノラベル)と3枚の浮遊カード: デスティネーションチケット(クリックで4つの可能性を巡回)、パスポートスタンプカード、フォトプリント。下部バー: スクロールリンク、「move the mouse」ヒント、ボリューム番号。
  3. ティッカー – 全幅のオレンジ帯、−1.6°回転、星グリフで区切られた巨大な単語。
  4. 可能性 – グレーの中間フレーズを持つ見出し、ピル型スイッチャー、次に2段組ボード: ポスター(座標行、ブレンド写真、太陽円盤、巨大な単語、下部ラベル)と詳細(大きな数字、アイブロウ、見出し、本文、「出発点となるルート」、インク色ボタン、モノ免責条項)。ポスターはマウスに合わせて3Dで傾く。
  5. ルートコンソール – 暗いセクション、オレンジのフレーズを持つ見出し、枠線付き行としての4つのタブ(アクティブタブはオレンジ)、パネル: ゆっくり回転する楕円軌道の中に巨大なライム色の数字とステップの本文。その下に「unlock」行。
  6. サポート – 大きく回転する星 + 2色の見出し; 2枚のカード(セルフサービスと有料アドバイザー)、それぞれにブレンド写真、カーソル追従ライト、下線付きリンク; 1つのオレンジの単語を持つ「learn a language」行。
  7. ファイナルコール – 全面オレンジのセクション、グリッド、2行の巨大なリンク(「So, where next?」)、ホバーで動く矢印、短い約束、インク色ボタン、モノルート行。
  8. フッター – ワードマーク、2行の文章、リンク; ブランドが架空の場合の正直な注記を含むモノ下部行。

4. シグネチャーエフェクト

  • マウスフィールド: ヒーロー内の pointermove で、:root に --px/--py(−1…1)をセット。見出し行、浮遊カード、3D軌道システムは、異なる倍率で translate3d/rotateX/Y でこれらを読み取り、.6s cubic-bezier(.16,1,.3,1) のトランジションで緩和される。動的な X 050 / Y 050 の座標表示も更新される。
  • 粒子ネットワーク: 65個の漂う点(携帯電話では25個)のキャンバスで、95px以内でリンク。点はポインターの120px以内で押しのけられ、180px以内ではオレンジの線がポインターに接続される。ヒーローが表示され、モーションがオンの場合のみ実行。
  • ブレンド写真ポスター: 写真は isolation:isolate ポスター内で z-index:-2 の絶対配置 <img>。グレースケール+乗算でポスター色に印刷。太陽円盤はその上に乗算、巨大な単語はその上に配置。可能性を切り替えると、古い写真がフェードアウト(.swap)、src を交換、load 時にフェードイン、data-theme 属性でポスター色と太陽色を変更。
  • チルトカード+カーソルライト: ポスターとサポートカードはポインターに向かって約7〜9度回転し、--cx/--cy を公開して放射状ハイライトを適用。
  • アクセシブルなタブ: ルートタブは role="tablist"、ロービング tabindex、矢印/Home/Endキーを使用。
  • モーション切り替え: 1つのボタンですべてのアニメーションを停止し、マウスフィールドをゼロに。prefers-reduced-motion と粗いポインターは同じものを自動的にオフにする。

5. ビルドルール

  • 写真: ffmpeg -i in.jpg -vf scale=1400:-2 -q:v 5 out.jpg(ヒーロープリントは約900px幅)。ロゴや画面の切り取り: -vf "crop=w:h:x:y,scale=1100:-2"。各写真は約170KB以下に保つ。
  • スタンドアロンHTML: doctype、charset、viewportを含む。フォントはGoogle Fontsから。矢印と星のインラインSVGシンボル。その他の依存関係なし。
  • すべての写真に実際の alt 属性でシーンを説明。ただしポスター写真は装飾的(alt=""、aria-hidden)とする。ポスターの単語と詳細が意味を伝えるため。
  • モバイル: ヒーローは縦積み、宇宙は約66%に縮小、カードは独自の変形で縮小、ポスターの単語は 22vw で word-break:normal、タブは2×2グリッド、カーソルリングとチルトはオフ。
  • 390pxで水平スクロールなし。スキップリンク。表示可能な :focus-visible アウトライン。

6. コピーライティング

  • 3つの短い宣言文: 「Come with a dream. Leave with a plan.」「Find the place. Draw your own route.」
  • モノラベルは印刷版のように: 01 / POSSIBILITIES、MODE 02 / AIR · FAR AWAY BY TOMORROW。
  • 例は実際のもののように見せるが、例であることを明示。法的または参入ルールは常に公式ソースを参照。

7. 完了チェックリスト

  • 各写真は一度だけ使用され、クレジット表示され、サードパーティロゴがないようにトリミングされ、圧縮されている。
  • ヒーローはマウスに合わせて傾く。デスティネーションカードと「another possibility」は、ポスターと同期して4つの状態を巡回する。
  • ポスター写真は古い画像がフラッシュせずに切り替わる。ホバーで色が戻る。
  • ルートタブはキーボードで操作できる。
  • モーション切り替え、縮小モーション、タッチ操作のすべてで、マウスフィールド、キャンバス、ティッカー、チルトが停止する。
  • 390px: ポスタータイトル内で単語の分割がない、水平スクロールがない、コンソールエラーがない。
  • スクリーンショットを再生成: node scripts/screenshots.mjs example screenshots

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

paper-notebook-landing

Redesign or build a landing page in a warm "paper notebook" style — cream paper, chunky soft serif headlines, handwritten marker notes, yellow sticky notes, name-label notebooks, illustrated scenes with roman-numeral feature panels, doodle grids, lined-paper lists, comic-strip storytelling and a giant orange footer. Use when the user asks for a paper-notebook / scrapbook / sticky-note / playful-education look, or wants a friendly, trustworthy landing page for education, student services or family-facing products. Produces a single self-contained HTML file with scroll-driven notebook animation, auto-sizing comic speech bubbles and optional multi-language switching.

smyrna-pergamum/aperture-topology-story

Build a developer-tool, data, network or OSINT product website as a dark engineering grid with one bright idea inside it — a glowing SVG node topology hero (circular icon nodes, mono labels, dashed curved links, packets travelling out and back), a huge glowing condensed display headline, then a pinned scroll story where a circular aperture opens from the central node onto a light paper-grid workspace in which white cards, chips and connectors move between nodes in four phases, and the aperture closes back to dark on a glowing closing line. Ends with calm technical sections - a mono integration strip, a tab-switched architecture diagram with real screenshots, puzzle-tab module blocks, a se...

smyrna-pergamum/neumorphic-club-fintech

Build a premium fintech, card or membership website in two-material neumorphism (soft UI) — a dark relief page with light relief "islands" for cards, panels, coins and the phone (inverted in the light theme), depth only from paired shadows (raised outer / pressed inset), heavy lowercase serif headlines, wide-tracked uppercase eyebrows and one lime "LED" accent — with signature effects - a light source that follows the cursor so every shadow on the page turns with it, engraved text that lights up word by word on scroll, an embossed credit card that tilts with the mouse, a phone rising out of an inset slot, fanning card slabs, pressable reward coins, a rotating lock dial with spotlight text...

関連スキル