🎨 トップページデザイン差し替え案内

新しいデザインの ZIP が届いたら、この手順で安全に切替できます。所要時間: 30 秒〜1 分

🚀

いますぐ ZIP を反映する

受け取った ZIP をドラッグ&ドロップで反映。プレビュー → 確認 → 適用の 3 ステップ。

🎨 デザインの受領パターン

受け取り方によって対応手順が異なります。下記から該当するものをお選びください。

🎨

Figma で受領

URL を共有してもらう ➜ こちらで HTML/CSS 化 → ZIP 化

📦

ZIP(HTML+CSS+画像)で受領

ZIP をそのまま deploy.html に投入

🖼

画像(PNG/JPEG/PDF)で受領

こちらで HTML/CSS 化 → ZIP 化

🎨 Figma で受領した場合のフロー

📋 デザイナー側にお願いすること

  1. Figma ファイルを「閲覧者として誰でも閲覧可」または「リンクを知っている全員に閲覧権限」で共有設定
  2. Dev Mode(開発モード)を ON にしてシェア(CSS / 計測値が見えるよう)
  3. 共有 URL を運営またはデベロッパーに送信
    https://www.figma.com/file/XXXXXX/cocopita-design?node-id=...
  4. 必要なら各セクションのフレーム名を一覧でメモ(例: ヒーロー / お知らせ / ランキング ...)
  5. 使用フォント・カラーパレット・ブランドガイドのページ参照

🛠 こちら側で実施すること

  1. Figma URL から各フレームの構造・寸法・カラー・タイポを読み取る
  2. 既存の HTML 構造(セクション ID・ヘッダー・フッター)を維持しつつ、デザインを反映
  3. 画像アセットを Figma からエクスポート(PNG / WebP)
  4. ロゴは logo-header.png(150×41)logo-footer.png(240×66) に書き出し
  5. 動作確認後、差し替え用 ZIP を作成して納品
  6. 運営側は受領した ZIP を 🚀 deploy.html にドロップして反映
所要期間の目安:
Figma URL 受領 → 実装 → 動作確認 → ZIP 納品 = 1〜3 営業日(複雑度による)

📥 Figma 共有 URL を受け取ったら、まずチェックすること

🗺 Figma セクションと既存 HTML id の対応表

デザイナーには下表を共有して、フレーム命名を合わせてもらうとスムーズです。

Figma フレーム名(推奨)既存 HTML id / class用途
Header / ヘッダー.site-headerロゴ + グローバルナビ
Hero / ヒーロー.hero-photos3 連写真バンド
News / お知らせ#news最新お知らせリスト
Ranking / ランキング#ranking応援ランキング
Reservations / 予約#reservations支援予約セクション
Active Support#active-support支援中の団体
Certified / 認定#certified認定済み団体
Coupons / クーポン#couponsクーポンセクション
Partners / 応援パートナー#partners応援パートナー紹介
Orgs Intro / 団体紹介#orgs-intro支援先団体のご紹介
CTA Band.cta-bandフッター直前の CTA
Footer / フッター.site-footerサイトマップ + コピーライト

📄 デザイナーに送る独立チェックリスト

下記の URL をデザイナーに共有していただければ、納品時の準備項目が一覧で確認できます(印刷 / PDF 保存も可)。

📄 Figma 納品チェックリストを開く →

URL: https://cocopita.com/admin/figma-checklist.html

🎯 デザイナーへの依頼テンプレート(コピー&ペーストで使えます)

件名: COCOPiTA トップページデザイン納品時のお願い

〇〇 さま
COCOPiTA トップページのデザインデータをご提供いただきありがとうございます。
スムーズに反映できるよう、以下のご対応をお願いいたします。

① Figma 共有設定

  • 「リンクを知っている全員」に「閲覧権限」を付与
  • Dev Mode を ON
  • 共有 URL を本メールへの返信で送信

② フレーム命名(できれば)

  • 各セクションのフレーム名を「Hero」「News」「Ranking」のように英語で統一
  • ※詳細は下記 URL の対応表参照: https://cocopita.com/admin/design-swap.html#figma-flow

③ 画像アセット

  • ロゴ: 横長ヘッダー用 (150×41 推奨) + フッター用 (240×66 推奨) を別フレームでエクスポート可能に
  • ヒーロー画像: 横長 3 連写真(既存サイズ 3524×754 と近い縦横比推奨)
  • その他装飾画像: PNG / WebP でエクスポート可

④ ブランドガイド

  • 使用フォント名(特に日本語フォント)
  • カラーパレット(メインカラー・サブカラー・テキストカラー)

不明点ありましたらお気軽にご返信ください。
よろしくお願いいたします。

⚠️ 注意: Figma で受領した場合、こちらで HTML/CSS 実装する工程が入るため即日反映はできません。デザイン受領 → 実装 → 動作確認の時間をご見積もりください。

📦 ZIP(HTML+CSS+画像)で受領した場合のフロー

制作チームが既に HTML/CSS/JS/画像をパッケージした ZIP を納品してくれた場合、そのまま deploy.html に投入できます。所要 30 秒〜1 分。

下記「🚦 反映の流れ」セクションへ進んでください。

🖼 画像(PNG/JPEG/PDF)のみで受領した場合のフロー

  1. 受領した画像 / PDF を運営側で確認
  2. こちら(デベロッパー)で内容を確認しながら HTML/CSS 化
  3. 動作確認後、ZIP を作成して納品
  4. 運営側は 🚀 deploy.html にドロップして反映
Figma の場合より時間がかかる傾向(CSS 値・寸法を画像から推測する必要があるため)。可能なら Figma 受領を推奨。

このページの目的

新しいトップページデザインのデータが届いたとき、Xserver を一切開かずに、ブラウザだけで反映するための完全ガイドです。

🚦 反映の流れ(運営側)

受領したデザインが ZIP 形式(HTML+CSS+画像のセット)になったら、ここから始めます。

1

デザイン ZIP を受領

デザイナー / 制作チームから cocopita-newdesign.zip のような ZIP ファイルを受領(メール添付・ファイル共有・ダウンロードリンク等)。

2

「🚀 ワンクリック更新」を開く

このページの上部「いますぐ ZIP を反映する」ボタン、または管理画面サイドメニューの「🚀 ワンクリック更新(ZIP反映)」をクリック。

3

ZIP をドラッグ&ドロップ

画面上の点線エリアに ZIP をドロップ、またはクリックしてファイル選択。最大 100MB まで。

4

プレビュー(差分確認)

「新規追加」「更新」「変更なし」「保護スキップ」の件数が表示されます。「変更ファイル一覧を見る」で詳細チェック可能。

ここで止まれば本番には何も反映されません。納得してから次へ進んでください。
5

「✅ この内容で本番に反映する」をクリック

反映前に変更されるファイルだけが自動でバックアップされ、その後反映されます。所要約 5〜30 秒。

6

公開サイトで確認

「🌐 公開サイトを別タブで確認」をクリック。Cmd+Shift+R(ハードリロード)でキャッシュを強制更新してから目視確認。

7

不具合があれば即ロールバック

同じ画面下部の「♻️ 過去のバックアップから復元」セクションで、直前のバックアップを選択 → ワンクリックで戻せます(最大 30 件保持)。

📁 トップページを構成するファイル

新デザインの ZIP に含まれるべきファイル一覧。デザイナー / 制作チームへの依頼書としてご利用ください。

必須 required

index.html ← トップページ HTML 本体
lp-css/style.css ← LP 用 CSS
lp-js/common.js ← LP 用 JS(モバイルナビ等)
top-overrides.js ← トップ専用の動的データ反映 JS
lp-images/logo-header.png ← ヘッダー用ロゴ(150×41 px)
lp-images/logo-footer.png ← フッター用ロゴ(240×66 px)

任意(新デザインで使う場合のみ)optional

lp-images/hero-photos.png ← ヒーロー 3連写真
lp-images/... ← その他デザインに含まれる画像
assets/... ← 共通画像(既存と同名なら自動上書き)

含めない(自動でスキップされる)protected

下記のファイルが ZIP に含まれていても、サーバ側で自動的にスキップされます。安心して ZIP を準備してください。

パス理由
data/本番データ・メールログ・レート制限
.htaccessXserver 固有のサーバ設定
.htpasswdBasic 認証パスワード
analytics.jsGA4 計測 ID
mailer.php本番メール送信スクリプト
maintenance.jsonメンテナンスモードフラグ

🔧 デザイナー / 制作チーム向け:ZIP 作成ガイドライン

ZIP 構造

ZIP のルート直下に直接ファイルを置いてください(フォルダで括らない)。

✅ OK 構成
cocopita-design.zip
├── index.html
├── lp-css/
│   └── style.css
├── lp-js/
│   └── common.js
├── lp-images/
│   ├── logo-header.png
│   ├── logo-footer.png
│   └── hero-photos.png
└── top-overrides.js
⚠️ NG 構成(ラッパーフォルダで包むと自動検出するが、明示的に避けてほしい)
cocopita-design.zip
└── cocopita-design/   ← ラッパーフォルダ
    └── index.html ...

ヘッダー / フッター連携の注意点

新デザインの index.html には以下を必ず含めてください:

必須スクリプト読み込み

<script src="./content-overrides.js?v=20260509a" defer></script>

これを入れないと、管理画面の「FAQ管理」「固定ページ編集」「表示・サンプル管理」が公開ページに反映されなくなります。

必須セクション ID(管理画面の表示制御と連動)

下記の id を維持すれば、管理画面の「🎛 表示・サンプル管理」で各セクションを ON/OFF 切替できます。

セレクタセクション
.hero-photosヒーロー 3連写真バンド
#newsお知らせ
#ranking応援ランキング
#reservations支援予約
#active-support支援中の団体
#certified認定済み団体
#couponsクーポン
#partners応援パートナー
#orgs-intro支援先団体のご紹介
.cta-bandフッター CTA バンド

ロゴ画像の寸法

必須の HTML 属性

<img src="./lp-images/logo-header.png"
  width="150" height="41"
  style="width:150px !important;max-width:150px !important;height:auto !important;display:block !important"
  alt="COCOPiTA ロゴ">

CSS が読み込まれない / キャッシュが古い状況でもロゴが巨大化しない多重防御。

🆘 トラブル対処

症状原因と対処
アップロードが失敗ZIP が 100MB 超 → 画像を圧縮して再 ZIP
「Unsafe paths」エラーZIP 内に絶対パス・親参照含む → デザイナーに ZIP 再作成依頼
反映後にレイアウト崩れ「♻️ 過去のバックアップから復元」で直前に戻す
ロゴが巨大表示logo-header.png が 150×41 で書き出されているか確認
FAQ・固定ページが反映されないindex.htmlcontent-overrides.js 読み込みが入っているか確認
管理画面の表示制御が効かないセクション ID(#news 等)が新デザインで維持されているか確認

♻️ ロールバック手順

反映後に問題が起きた場合:

  1. 「🚀 ワンクリック更新」を開く
  2. 画面下部「♻️ 過去のバックアップから復元」セクションへスクロール
  3. 直前のバックアップ(タイムスタンプ付き)を選択
  4. 「このバックアップに戻す」をクリック
  5. 確認ダイアログ → 復元実行
  6. 公開サイトで確認
最大 30 件のバックアップが保持されるので、過去複数回前の状態にも戻せます。

📞 サポート

困ったら:

🚀

準備ができたら ZIP 反映へ

「ワンクリック更新(ZIP反映)」を開いて、ZIP をドラッグ&ドロップ。

— デザイン差し替え案内 v1.0 / 2026-05-09 —