Skip to content

feat: 內建元件速查 + 補齊 features 索引缺口 (v1.2.0) - #1

Open
astroicers wants to merge 2 commits into
mainfrom
feat/builtin-components-and-features
Open

feat: 內建元件速查 + 補齊 features 索引缺口 (v1.2.0)#1
astroicers wants to merge 2 commits into
mainfrom
feat/builtin-components-and-features

Conversation

@astroicers

Copy link
Copy Markdown
Owner

摘要

sli.dev/builtin/componentsfeatures/ 收攏進 skill,讓第一版 deck 就查得到。

  • 新增 references/builtin-components.md:Slidev v52 全部內建元件速查(19 個,依用途分組 + 關鍵 props/slots + 踩雷點)。
  • 補齊 features 索引缺口slide-structure.md(global layers / frontmatter 合併 / block frontmatter / zoom)、code-and-diagrams.md(code groups / 行號 startLine)、animation.md(draggable v-drag / <v-drag-arrow> / dragPos)、theming-style.md(icons / slide-scoped style)。
  • 重新建立 .fact-check.md(先前被引用但檔案不存在),對 Slidev v52.16.0 查證。
  • 同步SKILL.md 路由表、README.md 結構樹、validate.yml(references 8 → 9)、plugin.json / marketplace.json 版本 1.1.1 → 1.2.0

查證修正(fact-check 推翻 3 項假設)

  1. Slidev 單頁 rotate: frontmatter — rotate 僅是 draggable 位置第五值。
  2. code groups 需 comark: true — 與 mdc: true兩個獨立旗標
  3. draggable 官方頁網址是 /features/draggable

驗證

  • 以實機 Slidev 52.16.0 slidev build 探針 deck:global layer / <RenderWhen> / v-drag / ::code-group / <Toc> / <SlideCurrentNo> 等新語法全數編譯通過,EXIT=0。
  • 本地模擬 CI:JSON valid、9 份 references 齊全、版本一致。

🤖 Generated with Claude Code

claude added 2 commits June 24, 2026 12:44
新增 references/builtin-components.md(Slidev v52 全部內建元件速查),並補齊 features
索引缺口至既有 references(global layers / block frontmatter / zoom / code groups /
draggable / icons / slide-scoped style)。SKILL.md 路由表、README、validate.yml(8→9)
同步;plugin.json / marketplace.json 版本升至 1.2.0。

查證對照 Slidev v52.16.0,並修正三項假設(無單頁 rotate、comark≠mdc、draggable 頁網址),
記入 .fact-check.md。

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
code-and-diagrams.md §10:把 animated explainer 落成自足 Vue 元件的三個必守點——
讀主題 token 不寫死色、尊重 prefers-reduced-motion 定格代表幀、非當前頁停 RAF。
pitfalls.md 對應新增一列。借鑒自純 Canvas 2D explainer,與 talk-craft §1 第 10 招對接。

歸入 v1.2.0(本 PR)。

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants