返回 html-video
template.html-video.yaml
根目录 / templates / frame-bold-signal / template.html-video.yaml
1 spec_version: 1
2 id: frame-bold-signal
3 name: Bold Signal
4 description: >
5 Bold colored card on a dark gradient — a big section number rolls in, a nav breadcrumb
6 fades, a vibrant orange card slides in from the right and the title rises. Confident,
7 high-impact, modern. Distilled from the frontend-slides "Bold Signal" preset.
8
9 engine: hyperframes
10 engine_version: ^0.4.0
11 source_entry: source/index.html
12
13 category: presentation
14 subcategory: section-title
15 tags: [bold, card, dark, orange, section, signal, high-impact]
16
17 best_for:
18 - "Section / chapter divider"
19 - "Bold launch statement"
20 - "High-impact title card"
21
22 output:
23 formats: [mp4, webm]
24 default_format: mp4
25 resolution:
26 default: { width: 1920, height: 1080 }
27 supported_aspects: ["16:9", "9:16", "1:1"]
28 fps:
29 default: 60
30 supported: [30, 60]
31 duration:
32 type: variable
33 min_sec: 3
34 max_sec: 6
35 alpha: false
36 audio:
37 supported: true
38 expected_inputs: [bgm]
39
40 inputs:
41 schema:
42 type: object
43 required: [title]
44 properties:
45 section:
46 type: "string"
47 maxLength: 8
48 description: "Section number, e.g. 01/04"
49 nav:
50 type: "array"
51 items: { type: "string" }
52 description: "Breadcrumb items; first is active"
53 card_label:
54 type: "string"
55 maxLength: 40
56 description: "Small uppercase label on the orange card"
57 title:
58 type: "string"
59 maxLength: 48
60 description: "Big card title (1-2 lines)"
61 duration_sec:
62 type: "number"
63 minimum: 3
64 maximum: 6
65 default: 4
66 examples:
67 - {"section": "01/04", "nav": ["Signal", "Build", "Ship", "Scale"], "card_label": "Launch · 2026", "title": "Bring your own agent."}
68
69 license:
70 spdx: Apache-2.0
71 attribution_required: true
72 redistribution_allowed: true
73 commercial_use: true
74
75 provenance:
76 # L1 — original design inspiration (real world)
77 origin:
78 name: none (original preset by the L2 skill author)
79 kind: none
80 reference: "No specific real-world studio; the 'Bold Signal' look is an original preset composed by the frontend-slides author"
81 # L2 — the open-source skill we actually transformed from (license governs here)
82 via_skill:
83 name: frontend-slides
84 author: "Zara Zhang"
85 url: https://github.com/zarazhangrui/frontend-slides
86 license: MIT
87 source_file: STYLE_PRESETS.md (preset "Bold Signal")
88 # L3 — what this template does
89 transformation: >
90 Static slide preset → animated hyperframes timeline (section number rolls in, nav
91 breadcrumb fades, #FF5722 focal card slides in from the right, title rises) built as
92 original CSS keyframes. Original sample data. No upstream source code copied verbatim.
93
94 author:
95 name: nexu-io
96 url: https://github.com/nexu-io
97 contact: open-design@nexu.io
98
99 version: 0.1.0
100 changelog:
101 - version: 0.1.0
102 date: 2026-06-03
103 notes: Distilled from the frontend-slides Bold Signal preset into an animated html-video template.
104
105 preview:
106 poster: preview.png
107
108 performance:
109 reference_render:
110 duration_sec: 4
111 render_wall_clock_sec: 8
112 machine: "M2 MacBook Air"
113
113 lines YAML