diff --git a/crates/op-editor-core/assets/scene_templates.toml b/crates/op-editor-core/assets/scene_templates.toml index 84f55737b..8f2042daa 100644 --- a/crates/op-editor-core/assets/scene_templates.toml +++ b/crates/op-editor-core/assets/scene_templates.toml @@ -335,7 +335,7 @@ summary_fallback = "竖版信息长图:一条贯穿全图的时间轴,年份 tags = ["信息图", "长图", "时间线", "历程", "复盘", "大事记", "infographic", "timeline", "milestone", "history"] frames = 1 frame_width = 1080 -frame_height = 3110 +frame_height = 3018 [[template]] id = "concept-contrast-infographic" @@ -347,7 +347,7 @@ summary_fallback = "竖版信息长图:先给结论,再给两个概念各自 tags = ["信息图", "长图", "对比", "概念", "科普", "辨析", "infographic", "contrast", "concept", "explainer"] frames = 1 frame_width = 1080 -frame_height = 3106 +frame_height = 3060 [[template]] id = "ranking-board-infographic" @@ -371,7 +371,7 @@ summary_fallback = "竖版信息长图:六组一问一答,Q 实心 A 描边 tags = ["信息图", "长图", "问答", "FAQ", "答疑", "常见问题", "infographic", "faq", "qa", "questions"] frames = 1 frame_width = 1080 -frame_height = 2881 +frame_height = 2789 [[template]] id = "data-story-infographic" diff --git a/crates/op-editor-core/assets/scene_templates/app-onboarding-triptych.op b/crates/op-editor-core/assets/scene_templates/app-onboarding-triptych.op index 27a361dc2..5de8fd2e2 100644 --- a/crates/op-editor-core/assets/scene_templates/app-onboarding-triptych.op +++ b/crates/op-editor-core/assets/scene_templates/app-onboarding-triptych.op @@ -549,7 +549,7 @@ "type": "text", "id": "t27", "name": "屏说明", - "content": "只留一个按钮,别让人在引导页做选择。", + "content": "只留一个按钮,别让人挑。", "fontFamily": "Noto Sans SC", "fontSize": 21, "fontWeight": 400, diff --git a/crates/op-editor-core/assets/scene_templates/challenge-tracker-infographic.op b/crates/op-editor-core/assets/scene_templates/challenge-tracker-infographic.op index ca977a162..7a192a76c 100644 --- a/crates/op-editor-core/assets/scene_templates/challenge-tracker-infographic.op +++ b/crates/op-editor-core/assets/scene_templates/challenge-tracker-infographic.op @@ -403,7 +403,7 @@ "type": "text", "id": "t13", "name": "规则说明", - "content": "在格子上划一笔。不补昨天的,也不提前划明天的。", + "content": "不补昨天不提前", "fontFamily": "Noto Sans SC", "fontSize": 25, "fontWeight": 400, @@ -487,7 +487,7 @@ "type": "text", "id": "t17", "name": "规则说明", - "content": "漏一天就接着往下走。回到第一天是最常见的放弃方式。", + "content": "漏一天就往下走,别从第一天重来。", "fontFamily": "Noto Sans SC", "fontSize": 25, "fontWeight": 400, diff --git a/crates/op-editor-core/assets/scene_templates/concept-contrast-infographic.op b/crates/op-editor-core/assets/scene_templates/concept-contrast-infographic.op index 281e79435..8cc0c4973 100644 --- a/crates/op-editor-core/assets/scene_templates/concept-contrast-infographic.op +++ b/crates/op-editor-core/assets/scene_templates/concept-contrast-infographic.op @@ -53,7 +53,7 @@ "id": "f1", "name": "概念对比科普长图", "width": 1080, - "height": 3106, + "height": 3060, "layout": "vertical", "gap": 0, "fill": [ @@ -788,7 +788,7 @@ "type": "text", "id": "t34", "name": "A 侧", - "content": "低频、连续:引擎、空调、地铁。", + "content": "低频连续:引擎、空调、地铁", "fontFamily": "Noto Sans SC", "fontSize": 27, "fontWeight": 400, @@ -820,7 +820,7 @@ "type": "text", "id": "t36", "name": "B 侧", - "content": "高频、突发:键盘、餐具、人声。", + "content": "高频突发:键盘、餐具、人声", "fontFamily": "Noto Sans SC", "fontSize": 27, "fontWeight": 400, @@ -1006,7 +1006,7 @@ "type": "text", "id": "t48", "name": "A 侧", - "content": "开关按一次,轰鸣感明显变小才算真降噪。", + "content": "按一次开关,轰鸣明显变小。", "fontFamily": "Noto Sans SC", "fontSize": 27, "fontWeight": 400, diff --git a/crates/op-editor-core/assets/scene_templates/diy-blueprint-guide.op b/crates/op-editor-core/assets/scene_templates/diy-blueprint-guide.op index 969202a47..96ec0e154 100644 --- a/crates/op-editor-core/assets/scene_templates/diy-blueprint-guide.op +++ b/crates/op-editor-core/assets/scene_templates/diy-blueprint-guide.op @@ -1765,7 +1765,7 @@ "type": "text", "id": "t89", "name": "步骤说明", - "content": "3 mm 钻头打穿,直接上螺丝木条会裂。", + "content": "先打 3 mm 孔,直接上螺丝会裂。", "fontFamily": "Noto Sans SC", "fontSize": 23, "fontWeight": 400, diff --git a/crates/op-editor-core/assets/scene_templates/do-dont-comparison.op b/crates/op-editor-core/assets/scene_templates/do-dont-comparison.op index d1fccca04..2c51cbf7b 100644 --- a/crates/op-editor-core/assets/scene_templates/do-dont-comparison.op +++ b/crates/op-editor-core/assets/scene_templates/do-dont-comparison.op @@ -746,7 +746,7 @@ "type": "text", "id": "t39", "name": "示例标题", - "content": "AI 工具,我只留了三个", + "content": "AI 工具只留三个", "fontFamily": "Noto Sans SC", "fontSize": 34, "fontWeight": 700, diff --git a/crates/op-editor-core/assets/scene_templates/faq-thread-infographic.op b/crates/op-editor-core/assets/scene_templates/faq-thread-infographic.op index d631745ab..cf2d9badb 100644 --- a/crates/op-editor-core/assets/scene_templates/faq-thread-infographic.op +++ b/crates/op-editor-core/assets/scene_templates/faq-thread-infographic.op @@ -53,7 +53,7 @@ "id": "f1", "name": "问答 FAQ 长图", "width": 1080, - "height": 2881, + "height": 2789, "layout": "vertical", "gap": 0, "fill": [ @@ -422,7 +422,7 @@ "type": "text", "id": "t13", "name": "答句", - "content": "先定一个与播放量无关的目标:连发十期。第十期之后再决定,不要在第三期决定。", + "content": "先定一个与播放量无关的目标:连发十期,第十期之后再决定。", "fontFamily": "Noto Sans SC", "fontSize": 27, "fontWeight": 400, @@ -989,7 +989,7 @@ "type": "text", "id": "t43", "name": "答句", - "content": "封面决定有没有人点进来,内容决定下次还点不点。前十期先把内容做稳,封面之后再补。", + "content": "封面决定点不点进来,内容决定下次还点不点。前十期先做内容。", "fontFamily": "Noto Sans SC", "fontSize": 27, "fontWeight": 400, diff --git a/crates/op-editor-core/assets/scene_templates/knowledge-carousel.op b/crates/op-editor-core/assets/scene_templates/knowledge-carousel.op index d4fcebe0a..ba7fe448b 100644 --- a/crates/op-editor-core/assets/scene_templates/knowledge-carousel.op +++ b/crates/op-editor-core/assets/scene_templates/knowledge-carousel.op @@ -935,7 +935,7 @@ "type": "text", "id": "t48", "name": "论点阐述", - "content": "想让一句话被看见,办法不是把它放大,而是把它周围清空。四周留白足够时,30px 的字也会比挤在一堆里的 60px 更醒目。别用字号硬撑,先把周围清干净。", + "content": "想让一句话被看见,办法不是把它放大,而是把它周围清空。留白足够时,30px 的字也比挤成一堆的 60px 更醒目。", "fontFamily": "Noto Sans SC", "fontSize": 34, "fontWeight": 400, diff --git a/crates/op-editor-core/assets/scene_templates/milestone-timeline-infographic.op b/crates/op-editor-core/assets/scene_templates/milestone-timeline-infographic.op index af46f121b..88cfac91c 100644 --- a/crates/op-editor-core/assets/scene_templates/milestone-timeline-infographic.op +++ b/crates/op-editor-core/assets/scene_templates/milestone-timeline-infographic.op @@ -45,7 +45,7 @@ "id": "f1", "name": "时间线大事记长图", "width": 1080, - "height": 3110, + "height": 3018, "layout": "vertical", "gap": 0, "fill": [ @@ -1028,7 +1028,7 @@ "type": "text", "id": "t47", "name": "事件说明", - "content": "同一个版式做到第八次才存模板。回头看,第二次就该存。", + "content": "同一个版式做到第八次才存模板。第二次就该存。", "fontFamily": "Noto Sans SC", "fontSize": 27, "fontWeight": 400, @@ -1781,7 +1781,7 @@ "type": "text", "id": "t94", "name": "待续说明", - "content": "把年份和事件换掉即可,行数不够就照着复制一行 —— 轴会自己接上。", + "content": "换掉年份和事件即可,复制一行轴会自己接上。", "fontFamily": "Noto Sans SC", "fontSize": 27, "fontWeight": 400, diff --git a/crates/op-editor-core/assets/scene_templates/pitch-deck-dark.op b/crates/op-editor-core/assets/scene_templates/pitch-deck-dark.op index 172073441..0498f2ad6 100644 --- a/crates/op-editor-core/assets/scene_templates/pitch-deck-dark.op +++ b/crates/op-editor-core/assets/scene_templates/pitch-deck-dark.op @@ -965,7 +965,7 @@ "type": "text", "id": "t43", "name": "卖点说明", - "content": "上传图纸,系统直接算出工时、材料与损耗。", + "content": "上传图纸,直接算出工时与材料。", "fontFamily": "Noto Sans SC", "fontSize": 27, "fontWeight": 400, @@ -1050,7 +1050,7 @@ "type": "text", "id": "t47", "name": "卖点说明", - "content": "每一档价格旁边就是毛利率,接不接一眼决定。", + "content": "价格旁就是毛利率,接不接一眼定。", "fontFamily": "Noto Sans SC", "fontSize": 27, "fontWeight": 400, @@ -1135,7 +1135,7 @@ "type": "text", "id": "t51", "name": "卖点说明", - "content": "每完成一单回流真实成本,模型自己往回修。", + "content": "每完成一单回流成本,模型自己修。", "fontFamily": "Noto Sans SC", "fontSize": 27, "fontWeight": 400, diff --git a/crates/op-editor-core/assets/scene_templates/slide-deck.op b/crates/op-editor-core/assets/scene_templates/slide-deck.op index 3edbf8fa0..79ce69ba5 100644 --- a/crates/op-editor-core/assets/scene_templates/slide-deck.op +++ b/crates/op-editor-core/assets/scene_templates/slide-deck.op @@ -1096,7 +1096,7 @@ "type": "text", "id": "t59", "name": "要点说明", - "content": "关键路径的失败率下降到千分之一以内。", + "content": "失败率降到千分之一以内。", "fontFamily": "Inter", "fontSize": 28, "fontWeight": 400, @@ -1189,7 +1189,7 @@ "type": "text", "id": "t64", "name": "要点说明", - "content": "同样的任务量,只用原来一半的算力预算。", + "content": "同样的任务量,只用一半算力。", "fontFamily": "Inter", "fontSize": 28, "fontWeight": 400, diff --git a/crates/op-editor-ui/assets/scene_template_previews/app-onboarding-triptych.jpg b/crates/op-editor-ui/assets/scene_template_previews/app-onboarding-triptych.jpg index 59f2cf662..297da7a87 100644 Binary files a/crates/op-editor-ui/assets/scene_template_previews/app-onboarding-triptych.jpg and b/crates/op-editor-ui/assets/scene_template_previews/app-onboarding-triptych.jpg differ diff --git a/crates/op-editor-ui/assets/scene_template_previews/do-dont-comparison.jpg b/crates/op-editor-ui/assets/scene_template_previews/do-dont-comparison.jpg index d857a25cb..62a5f1f62 100644 Binary files a/crates/op-editor-ui/assets/scene_template_previews/do-dont-comparison.jpg and b/crates/op-editor-ui/assets/scene_template_previews/do-dont-comparison.jpg differ diff --git a/crates/op-editor-ui/assets/scene_template_previews/knowledge-carousel.jpg b/crates/op-editor-ui/assets/scene_template_previews/knowledge-carousel.jpg index 54a19c17a..cf06e0a56 100644 Binary files a/crates/op-editor-ui/assets/scene_template_previews/knowledge-carousel.jpg and b/crates/op-editor-ui/assets/scene_template_previews/knowledge-carousel.jpg differ diff --git a/crates/op-editor-ui/assets/scene_template_previews/pitch-deck-dark.jpg b/crates/op-editor-ui/assets/scene_template_previews/pitch-deck-dark.jpg index 61f4513d3..dbd484d38 100644 Binary files a/crates/op-editor-ui/assets/scene_template_previews/pitch-deck-dark.jpg and b/crates/op-editor-ui/assets/scene_template_previews/pitch-deck-dark.jpg differ diff --git a/crates/op-editor-ui/assets/scene_template_previews/slide-deck.jpg b/crates/op-editor-ui/assets/scene_template_previews/slide-deck.jpg index 853143a5a..4a7a05e99 100644 Binary files a/crates/op-editor-ui/assets/scene_template_previews/slide-deck.jpg and b/crates/op-editor-ui/assets/scene_template_previews/slide-deck.jpg differ diff --git a/templates/step0/_generators/tpl2.py b/templates/step0/_generators/tpl2.py index 9c9a270e3..3ef304861 100644 --- a/templates/step0/_generators/tpl2.py +++ b/templates/step0/_generators/tpl2.py @@ -30,8 +30,7 @@ POINTS = [ "讲不完,就拆下一页。"), ("留白比字号更重要", "想让一句话被看见,办法不是把它放大,而是把它周围清空。" - "四周留白足够时,30px 的字也会比挤在一堆里的 60px 更醒目。" - "别用字号硬撑,先把周围清干净。", + "留白足够时,30px 的字也比挤成一堆的 60px 更醒目。", "想突出,先清空周围。"), ] diff --git a/templates/step0/_generators/tpl_compare_do_dont.py b/templates/step0/_generators/tpl_compare_do_dont.py index f67b37a23..abf62b9d0 100644 --- a/templates/step0/_generators/tpl_compare_do_dont.py +++ b/templates/step0/_generators/tpl_compare_do_dont.py @@ -99,7 +99,7 @@ LH_DISPLAY, LH_HEAD, LH_BODY = 1.2, 1.3, 1.7 # 左栏(错)与右栏(对)的示例封面标题。两句必须是**同一个选题**的两种写 # 法,否则读者比的是内容不是写法。 BAD_TITLE = "关于如何高效使用 AI 工具的一些方法分享" -GOOD_TITLE = "AI 工具,我只留了三个" +GOOD_TITLE = "AI 工具只留三个" # 每栏三条判据,逐条一一对应(第 n 条对第 n 条),≤14 字。 BAD_POINTS = [ diff --git a/templates/step0/_generators/tpl_infographic_challenge.py b/templates/step0/_generators/tpl_infographic_challenge.py index cf5d502b3..58e06f61d 100644 --- a/templates/step0/_generators/tpl_infographic_challenge.py +++ b/templates/step0/_generators/tpl_infographic_challenge.py @@ -110,9 +110,9 @@ ROOT_H = 2692 RULES = [ ("固定同一个时间", "哪怕只做五分钟。时间固定了,要不要做就不用每天重想。", "alarm-clock"), - ("做完立刻划掉", "在格子上划一笔。不补昨天的,也不提前划明天的。", + ("做完立刻划掉", "不补昨天不提前", "check"), - ("断了不重来", "漏一天就接着往下走。回到第一天是最常见的放弃方式。", + ("断了不重来", "漏一天就往下走,别从第一天重来。", "refresh-cw"), ] diff --git a/templates/step0/_generators/tpl_infographic_concept.py b/templates/step0/_generators/tpl_infographic_concept.py index a3af2f753..d480f8441 100644 --- a/templates/step0/_generators/tpl_infographic_concept.py +++ b/templates/step0/_generators/tpl_infographic_concept.py @@ -99,7 +99,7 @@ CELL_GAP = 26 CELL_W = (INNER - CARD_PAD * 2 - RULE_W - CELL_GAP * 2) // 2 # 量出来的根高(做法同同档另外四张:根设 fit_content 渲一次读 PNG 高度)。 -ROOT_H = 3106 +ROOT_H = 3060 SIDE_A = ("主动降噪", "ANC", "waves", "麦克风先录下环境噪声,喇叭再放一段反相声波把它抵消掉。") @@ -109,13 +109,13 @@ SIDE_B = ("被动隔音", "Passive", "shield", # (维度, A 侧一句话, B 侧一句话) DIMENSIONS = [ ("擅长哪种噪声", - "低频、连续:引擎、空调、地铁。", - "高频、突发:键盘、餐具、人声。"), + "低频连续:引擎、空调、地铁", + "高频突发:键盘、餐具、人声"), ("代价是什么", "要电、有轻微底噪,一部分人戴着会耳压不适。", "要压耳,戴久了会闷热夹头,夏天尤其明显。"), ("怎么当场验证", - "开关按一次,轰鸣感明显变小才算真降噪。", + "按一次开关,轰鸣明显变小。", "先别开电源,戴上安静下来的那部分就是隔音。"), ] diff --git a/templates/step0/_generators/tpl_infographic_faq.py b/templates/step0/_generators/tpl_infographic_faq.py index 1511388f6..90383b992 100644 --- a/templates/step0/_generators/tpl_infographic_faq.py +++ b/templates/step0/_generators/tpl_infographic_faq.py @@ -94,21 +94,19 @@ LH_DISPLAY, LH_HEAD, LH_BODY = 1.2, 1.3, 1.7 MARK = 46 # 量出来的根高(做法同同档另外六张:根设 fit_content 渲一次读 PNG 高度)。 -ROOT_H = 2881 +ROOT_H = 2789 # (问, 答)。问句用读者的口吻,答句必须给出可执行的判断标准。 QA = [ ("没人看还要不要继续发?", - "先定一个与播放量无关的目标:连发十期。第十期之后再决定," - "不要在第三期决定。"), + "先定一个与播放量无关的目标:连发十期,第十期之后再决定。"), ("多久发一次合适?", "选一个你在最忙的那一周也能做到的频率。做不到的频率会让你在第五周" "直接停掉。"), ("要不要先攒够素材再开始?", "不要。攒素材是最舒服的一种拖延,发出去之后才知道该攒什么。"), ("封面和内容哪个更重要?", - "封面决定有没有人点进来,内容决定下次还点不点。前十期先把内容做稳," - "封面之后再补。"), + "封面决定点不点进来,内容决定下次还点不点。前十期先做内容。"), ("被说得不好听怎么办?", "只回带具体建议的那一条,其余不回。回一条要花掉二十分钟," "值不值这个时间自己算。"), diff --git a/templates/step0/_generators/tpl_infographic_timeline.py b/templates/step0/_generators/tpl_infographic_timeline.py index cd45a21ee..38d7db815 100644 --- a/templates/step0/_generators/tpl_infographic_timeline.py +++ b/templates/step0/_generators/tpl_infographic_timeline.py @@ -100,7 +100,7 @@ DOT_BOX_H = 46 DOT_D = 22 # 量出来的根高(做法同另外三张:根设 fit_content 渲一次读 PNG 高度)。 -ROOT_H = 3110 +ROOT_H = 3018 # (年月, 标签, 那时做了什么, 之后改了什么做法) EVENTS = [ @@ -111,7 +111,7 @@ EVENTS = [ ("2021.06", "第一次被看见", "一篇只回答一个问题", "放弃「什么都写一点」,一篇讲清一件事,转发的人立刻多起来。"), ("2022.02", "开始省时间", "把重复的版式存成模板", - "同一个版式做到第八次才存模板。回头看,第二次就该存。"), + "同一个版式做到第八次才存模板。第二次就该存。"), ("2023.05", "第一笔收入", "先做出来,再定价", "免费发满 40 期之后才收费,报价按自己做一期的实际时长算。"), ("2024.09", "停更三个月", "停之前先发一条说明", @@ -241,7 +241,7 @@ def next_row(): text(ids, "待续标题", "这条线可以换成你自己的", 34, 600, "$c-ink", family=CJK, line_height=LH_HEAD), text(ids, "待续说明", - "把年份和事件换掉即可,行数不够就照着复制一行 —— 轴会自己接上。", + "换掉年份和事件即可,复制一行轴会自己接上。", 27, 400, "$c-muted", family=CJK, line_height=LH_BODY), ], gap=12, padding=[26, 30], cornerRadius=20) card["fill"] = [] diff --git a/templates/step0/_generators/tpl_pitch_dark.py b/templates/step0/_generators/tpl_pitch_dark.py index dde8f7f66..2869c4100 100644 --- a/templates/step0/_generators/tpl_pitch_dark.py +++ b/templates/step0/_generators/tpl_pitch_dark.py @@ -243,9 +243,9 @@ def problem(): # ------------------------------------------------------------------ 03 方案 SELLING_POINTS = [ - ("三分钟出价", "上传图纸,系统直接算出工时、材料与损耗。"), - ("毛利先看见", "每一档价格旁边就是毛利率,接不接一眼决定。"), - ("越报越准", "每完成一单回流真实成本,模型自己往回修。"), + ("三分钟出价", "上传图纸,直接算出工时与材料。"), + ("毛利先看见", "价格旁就是毛利率,接不接一眼定。"), + ("越报越准", "每完成一单回流成本,模型自己修。"), ] diff --git a/templates/step0/_generators/tpl_slides.py b/templates/step0/_generators/tpl_slides.py index e7fb73e43..e59559d21 100644 --- a/templates/step0/_generators/tpl_slides.py +++ b/templates/step0/_generators/tpl_slides.py @@ -215,8 +215,8 @@ def agenda(): # ------------------------------------------------------------------ 03 要点 POINTS = [ ("更快", "把等待时间从 8 秒压到 1.2 秒,用户不再中途离开。"), - ("更稳", "关键路径的失败率下降到千分之一以内。"), - ("更省", "同样的任务量,只用原来一半的算力预算。"), + ("更稳", "失败率降到千分之一以内。"), + ("更省", "同样的任务量,只用一半算力。"), ] diff --git a/templates/step0/_generators/tpl_tutorial_diy.py b/templates/step0/_generators/tpl_tutorial_diy.py index 6f946d6a1..96970338d 100644 --- a/templates/step0/_generators/tpl_tutorial_diy.py +++ b/templates/step0/_generators/tpl_tutorial_diy.py @@ -101,7 +101,7 @@ STEPS = [ ("01", "量好再画线", "四根木条都量成 60 cm,用角尺画满一圈再锯。", "画线特写"), ("02", "锯口留在线外", "锯片压着线的外侧走,锯完刚好到线。", "锯切中"), - ("03", "先打引导孔", "3 mm 钻头打穿,直接上螺丝木条会裂。", "钻孔位置"), + ("03", "先打引导孔", "先打 3 mm 孔,直接上螺丝会裂。", "钻孔位置"), ("04", "拧螺丝固定框", "对角线交替拧,一次只拧到八成紧。", "拧螺丝"), ("05", "上面板", "胶合板压在框上,四边各两颗螺丝。", "面板压合"), ("06", "打磨上油", "180 目磨平,320 目收光,再薄涂两遍油。", "打磨中"), diff --git a/templates/step0/_generators/tpl_tutorial_onboarding.py b/templates/step0/_generators/tpl_tutorial_onboarding.py index 3df9351f2..4156f11f9 100644 --- a/templates/step0/_generators/tpl_tutorial_onboarding.py +++ b/templates/step0/_generators/tpl_tutorial_onboarding.py @@ -84,7 +84,7 @@ SCREEN_H = 396 # (序号, 一句标题 ≤10 字, 一句说明 ≤22 字, 图位提示) SCREENS = [ ("1", "先说清你是谁", "一句话讲明白这个 App 解决什么问题。", "第 1 屏截图"), - ("2", "再给一个动作", "只留一个按钮,别让人在引导页做选择。", "第 2 屏截图"), + ("2", "再给一个动作", "只留一个按钮,别让人挑。", "第 2 屏截图"), ("3", "最后请求权限", "在真正要用到的那一刻才要,通过率高得多。", "第 3 屏截图"), ] diff --git a/templates/step0/previews/app-onboarding-triptych.png b/templates/step0/previews/app-onboarding-triptych.png index 08b8c0d1d..c54afa339 100644 Binary files a/templates/step0/previews/app-onboarding-triptych.png and b/templates/step0/previews/app-onboarding-triptych.png differ diff --git a/templates/step0/previews/challenge-tracker-infographic.png b/templates/step0/previews/challenge-tracker-infographic.png index 3f3cdfe33..559d2496c 100644 Binary files a/templates/step0/previews/challenge-tracker-infographic.png and b/templates/step0/previews/challenge-tracker-infographic.png differ diff --git a/templates/step0/previews/concept-contrast-infographic.png b/templates/step0/previews/concept-contrast-infographic.png index 8d48d4b1e..736eb7d11 100644 Binary files a/templates/step0/previews/concept-contrast-infographic.png and b/templates/step0/previews/concept-contrast-infographic.png differ diff --git a/templates/step0/previews/diy-blueprint-guide.png b/templates/step0/previews/diy-blueprint-guide.png index 6ab63cfca..ad82c0678 100644 Binary files a/templates/step0/previews/diy-blueprint-guide.png and b/templates/step0/previews/diy-blueprint-guide.png differ diff --git a/templates/step0/previews/do-dont-comparison.png b/templates/step0/previews/do-dont-comparison.png index cbb4ad981..48c12d7b5 100644 Binary files a/templates/step0/previews/do-dont-comparison.png and b/templates/step0/previews/do-dont-comparison.png differ diff --git a/templates/step0/previews/faq-thread-infographic.png b/templates/step0/previews/faq-thread-infographic.png index b8264f833..2144d7e0a 100644 Binary files a/templates/step0/previews/faq-thread-infographic.png and b/templates/step0/previews/faq-thread-infographic.png differ diff --git a/templates/step0/previews/knowledge-carousel-04.png b/templates/step0/previews/knowledge-carousel-04.png index 231c041ee..8e4bfd0db 100644 Binary files a/templates/step0/previews/knowledge-carousel-04.png and b/templates/step0/previews/knowledge-carousel-04.png differ diff --git a/templates/step0/previews/knowledge-carousel-overview.png b/templates/step0/previews/knowledge-carousel-overview.png index 87becec6a..f12049dba 100644 Binary files a/templates/step0/previews/knowledge-carousel-overview.png and b/templates/step0/previews/knowledge-carousel-overview.png differ diff --git a/templates/step0/previews/milestone-timeline-infographic.png b/templates/step0/previews/milestone-timeline-infographic.png index 24b5eda40..400218bcf 100644 Binary files a/templates/step0/previews/milestone-timeline-infographic.png and b/templates/step0/previews/milestone-timeline-infographic.png differ diff --git a/templates/step0/previews/pitch-deck-dark-03.png b/templates/step0/previews/pitch-deck-dark-03.png index 18d16af6b..a2c6fea33 100644 Binary files a/templates/step0/previews/pitch-deck-dark-03.png and b/templates/step0/previews/pitch-deck-dark-03.png differ diff --git a/templates/step0/previews/slide-deck-03.png b/templates/step0/previews/slide-deck-03.png index c67c7185a..6f3895cdb 100644 Binary files a/templates/step0/previews/slide-deck-03.png and b/templates/step0/previews/slide-deck-03.png differ