ToollyToolly
カードコード生成用

動画サムネイルのカード

再生ボタンと長さを重ねた、動画一覧用のカード。

用途・説明

動画のサムネイルに再生ボタンと再生時間を重ねたカードを作成します。使い方の解説動画、セミナーのアーカイブ、お客様インタビューなどの一覧に向いています。動画はクリックされるまで読み込まない作りにして、ページの表示速度を落としません。

仕上がり例です。使用するAIや指示の解釈によって、実際の出力は異なります。

カラーとサイズを選ぶ

選んだ内容は、上の仕上がり例と下のプロンプト全文に反映されます。

カラー
サイズ

書き換える項目

プロンプト内の[ ]の部分を、つくりたいサイトに合わせて書き換えてから使ってください。

[動画情報]
タイトル・再生時間・公開日を件数分
[使用技術]
例:HTML/CSS + JavaScript、React + Tailwind CSS

プロンプト全文

あなたはWebデザイナー兼フロントエンドエンジニアです。
以下の条件で「動画サムネイルのカード」を実装してください。

## 表示内容
[動画情報]
(各カード:サムネイル、再生ボタン、再生時間、タイトル、公開日)

## レイアウト
- PC:3列、タブレット:2列、スマホ:1列。カードの間隔 24px
- カード内:上にサムネイル、下にタイトルと公開日

## デザイン
- サムネイル:縦横比 16:9、角丸 12px、overflow: hidden
- 再生ボタン:サムネイルの中央に 56px の円。背景 rgba(255, 255, 255, 0.92)、三角のアイコンは #1463F0
- 再生時間:サムネイルの右下(8px 内側)。11px・font-weight 700、文字 #FFFFFF、背景 rgba(27, 42, 68, 0.8)、角丸 4px、padding 2px 6px
- タイトル:15px、font-weight 700、line-height 1.5、2行まで、サムネイルの下 12px
- 公開日:12px、色 #5F6D84
- hover:サムネイルを 1.03倍に拡大し、再生ボタンの背景を #1463F0・アイコンを #FFFFFF に

## 動作
- 最初はサムネイル画像だけを表示し、クリックされたら動画のプレーヤー(iframe など)に差し替える
- サムネイルには loading="lazy" を付ける

## アクセシビリティ
- 再生ボタンは button 要素にし、aria-label を「〇〇を再生(3分24秒)」のようにタイトルと長さを含める
- 再生時間は「3:24」の表示とは別に、読み上げ用の文言を用意する
- hover の拡大は prefers-reduced-motion で無効化

## 出力形式
- [使用技術]のコードを1つ出力

使い方

  1. 1「書き換える項目」を見ながら、プロンプト内の[ ]の部分を自分のサイトの内容に書き換えます。色とサイズはこのページ上で選ぶと、プロンプトに自動で反映されます。
  2. 2「プロンプトをコピー」を押し、Claude・ChatGPT・GeminiなどのAIにそのまま貼り付けて送信します。
  3. 3出力されたコードを自分のサイトに貼り付けて表示を確認します。直したいところは「余白をもう少し広く」のように、続けてAIに伝えると調整できます。
すべて見る