5.6 KiB
5.6 KiB
水晶熱舞社頁面改版對話紀錄
來源:
yellow-note/crystal-dance-survey.html改版討論
日期:2026-07-09
用途:可貼上 Notion 的整理稿
一、任務目標
把 水晶熱舞社 頁(yellow-note/crystal-dance-survey.html)從「自創黃框、多層卡片、閱讀擁擠」改成:
- 對齊首頁/全站簡約風格(黑底 + 白卡片 + 品牌黃)
- 多套用全站 CSS(
style.css的section、.section-title、.card語彙) - 熱舞社相關內容不刪(可改外觀與排版)
- Bootstrap class 必須保留(作業要求)
- 表單區參考「見面會應援調查表」的 summer-form 邊框排版,顏色仍用全站黃色 token
二、核心原則(這次定下來的)
| 原則 | 說明 |
|---|---|
| 內容優先 | 跟熱舞社相關的資訊不要刪;外觀排版可以改 |
| 只改被點名的頁 | 主要動 crystal-dance-survey.html |
| Bootstrap 保留 | row / col / form-control / form-select / btn-check / ratio 等 class 留下 |
| 顏色不動 | 用全站 --color-brand 系列,不改成參考圖的藍 |
| 美感對齊 | 參考 index 簡約乾淨 + 參考圖的留白與分階段框線 |
三、舊版問題診斷
為什麼「怎麼看都不順眼」
-
雙重/三重卡片
全站section本身已是圓角白卡片,頁內又加video-card、song-card、form-panel→ 盒子套盒子。 -
約 400 行 inline CSS 重做設計系統
全站已有.card、.section-title,卻自創多套黃框樣式。 -
info-card深色漸層突兀
跟全站暖白、輕盈感相反。 -
導覽太吵
五顆黃色 pill 按鈕搶眼;首頁錨點是低調文字列。 -
UX 問題(後續回饋)
- 表單左右分欄難讀
- 標題跟內容距離太近
- 主影片寬度沒跟下方三支影片左右對齊
- 文字擠在一起、閱讀節奏差
四、結構重組(6 區 → 3 區)
備份
yellow-note/crystal-dance-survey.backup-2026-07-09.html
(本地備份;改動前版本)
新架構
| 新區塊 | ID | 合併來源 | 合併理由 |
|---|---|---|---|
| ① 認識水晶熱舞社 | #about |
Hero + 熱舞社介紹 | 都在回答「這是什麼」 |
| ② 從 20TH 到 30TH | #from-20th-to-30th |
20TH 影片回顧 + 30TH 應援募集敘事 | 同一條時間軸:過去記憶 → 未來募集 |
| ③ 30TH 應援募集表單 | #form-30th |
表單區獨立 | Bootstrap 表單作業清楚;敘事講完才行動 |
移除
- 整個 經典舞曲區(
#song-archive四張 song-card) - 歌曲資訊不丟:表單「想練的歌曲」
<select>仍保留 Couple / Com' Back / Road Fighter / Pom Saeng Pom Sa / 其他
五、視覺與版型決策
對齊全站
- 骨架:
inner-page-header→portal-nav→particles→container→section - 大區塊靠全站
section白卡片浮在星空底上 - 避免 section 內再套一層
.card(影片/表單尤甚)
影片區
- 主影片與下方三支延伸影片包在同一
video-grid - 主影片寬度與下方三欄左右切齊(拿掉主影片單獨
max-width: 720px置中)
間距與閱讀
.section-title與內文拉開(約2rem)- 段落行高約
1.9、段間距加大 - 子標題(延伸閱讀、30TH)上方留白加大,避免貼住上一段
六、表單:summer-form 風格
參考「見面會應援調查表」的排版結構,顏色維持全站黃:
結構
- 填寫須知(淡黃底邊框盒)
- 第一階段|參與者基本資料(暱稱、Email、練舞年數、可參與日期)
- 第二階段|30TH 參與意向(20TH 經驗、參與內容複選)
- 第三階段|應援內容與祝福(歌曲、上傳、留言)
- 底部按鈕(重新填寫 / 送出並排)
排版特徵
- 階段標題在邊框盒上方、左對齊
- 每階段獨立
summer-form__stage-body(圓角細邊框) - label 在上、輸入在下(單欄垂直流)
- 不用表單左右分欄
- Bootstrap class 全保留
Class 命名(頁面專用)
.summer-form.summer-form__stage.summer-form__stage-title.summer-form__stage-body.summer-form__stage-body--notice.summer-form__option-row.summer-form__actions
七、必須保留的 Bootstrap class(作業)
row / col-* / g-*
form-label / form-control / form-select / form-text
btn-check / btn
ratio / ratio-16x9
d-flex / flex-wrap / gap-* / mt-*
八、Git 狀態(對話當時)
- Commit:
a977e78
refactor: 水晶熱舞社頁面重組為三區並對齊全站簡約風格 - 已 push 至
origin/main(後續還有本地再改:間距、影片對齊、summer-form) - 後續的 summer-form/間距微調若尚未再 commit,需另開 commit
九、給下次改這頁的檢查清單
- 熱舞社敘事、20TH 影片、30TH 募集說明、表單欄位是否都在
- 是否又出現「section 外套 + 內層黃框」雙重卡片
- 主影片是否與下方三支左右對齊
- 表單是否單欄分階段(summer-form),沒有左右表單/須知分欄
- 標題與內文、區塊與區塊是否有足夠留白
- Bootstrap 必要 class 是否還在
- 顏色是否仍用
--color-brand系列(沒偷換成藍色)
十、一句話總結
讓 Bootstrap 負責格線與表單元件,讓
style.css負責全站美感;頁面專用 CSS 只補缺口。內容依敘事合三區,表單用 summer-form 分階段邊框,顏色不動。