返回 html-video
SKILL.md
1 ---
2 name: frame-electric-studio
3 zh_name: "电光工作室分屏帧"
4 en_name: "Electric Studio Frame"
5 emoji: "🔷"
6 description: "Two-panel split with quote as hero — white/blue panels open from center, accent bar grows, quote reveals line by line."
7 zh_description: "电光工作室分屏帧:白/蓝双屏从中心开合 + 强调条生长 + 引言逐行浮现, 高对比专业感"
8 en_description: "Two-panel split with quote as hero — white/blue panels open from center, accent bar grows, quote reveals line by line."
9 category: video
10 scenario: video
11 aspect_hint: "1920×1080 (16:9)"
12 featured: 0
13 recommended: 6
14 tags: ["split-panel", "quote", "blue", "high-contrast", "studio", "frame"]
15 example_id: sample-frame-electric-studio
16 example_name: "电光分屏帧 · 引言"
17 example_format: markdown
18 example_tagline: "白/蓝双屏开合 + 引言逐行浮现"
19 example_desc: "pull-quote / 使命陈述 — 黑色 accent 条 + 跨屏引言"
20 example_source_url: "https://github.com/zarazhangrui/frontend-slides"
21 example_source_label: "frontend-slides · Electric Studio (MIT)"
22 od:
23 mode: video
24 surface: video
25 scenario: video
26 featured: 0
27 upstream: "https://github.com/zarazhangrui/frontend-slides"
28 preview:
29 type: html
30 entry: index.html
31 reload: debounce-100
32 design_system:
33 requires: false
34 example_prompt: "Use the Electric Studio Frame template to turn my quote into a two-panel split reveal — white top and electric-blue bottom panels opening from center, a black accent bar growing on the seam, and the quote revealing line by line. Preserve the template's visual signature, use real content, and avoid lorem ipsum or placeholder images."
35 example_prompt_i18n:
36 zh-CN: "用「电光工作室分屏帧」模板把我的引言做成一段双屏开合揭示:白色上屏 + 电光蓝下屏从中心开合 + 接缝处黑色强调条生长 + 引言逐行浮现。保持模板的视觉签名,使用真实内容,避免 lorem ipsum 和占位图片。"
37 ---
38
39 【模板: 电光工作室分屏帧 (Electric Studio)】
40 【意图】pull-quote / 推荐语 / 使命陈述 / 高对比标题。视觉提炼自 frontend-slides 的 Electric Studio 预设 (MIT, © Zara Zhang)。
41
42 【画布】1920×1080, 白色上屏 (540px) + 电光蓝下屏 (`#4361ee`, 540px), 中线分割。
43
44 【字体】display + body 都用 `Manrope` 800/700/500/400。
45
46 【主结构 (时间轴, 默认 4s)】
47 - **0.1s** 上屏从 translateY(-100%) 下落、下屏从 translateY(100%) 上升, 同时从中心"开合"到位 (expo-out)。
48 - **0.9s** 接缝处黑色 accent 条 (高 8px) 从宽 0 → 320px 生长。
49 - **1.0s 起** 引言逐行浮现 (每行 .ln, 错峰 150ms, translateY 26→0); 跨入蓝屏的行用白色 (`.on-blue`)。font-size 96px, weight 800。
50 - **2.2s** 下屏 attribution (name 28px 700 + role uppercase 0.7 opacity, 白色) 淡入。
51 - **2.5s** 右上品牌 mark (深色) + 右下品牌 mark (白 0.6) 淡入。
52
53 【配色纪律】白 / 电光蓝 `#4361ee` / 近黑 `#0a0a0a` 三色。accent 条与品牌词用黑/白, 蓝是大色块。**禁止**第四个主色。
54
55 【内容纪律】
56 - quote 拆成 2-4 行, 让 1-2 行落在蓝屏 (改 `.on-blue` class) 形成跨屏对比。
57 - 必须用真实引言/陈述, 严禁 lorem ipsum。
58 - 动效用 `@keyframes`, `prefers-reduced-motion` 下全部停在终态。
59 - 单文件 HTML。
60
60 lines MARKDOWN