pnoker
e3d335b56d
build(docs): add makefile targets and pin node version
...
Add docs-dev, docs-build, docs-preview, and docs-version make targets. Pin
Node 22 LTS via .nvmrc. Bump pnpm packageManager to 11.17.0.
2026-07-24 12:08:08 +08:00
pnoker
f2554b10ff
feat: configure docs AdSense auto ads
2026-07-19 20:20:44 +08:00
pnoker and Claude
7596fd2e15
docs: convert all 107 mermaid diagrams to self-contained SVG components
...
- Replace all mermaid blocks (zh+en) with 112 Vue SVG diagram components
covering flowchart/sequence/ER/class/state diagram types
- Remove mermaid + vitepress-plugin-mermaid dependencies (config.mts, package.json)
Build time drops from ~10s to ~6.4s; per-page eager JS ~528KB→~160KB gzip
- Fix 4 undefined CSS variables (--dc3-divider, --dc3-fe-text,
--dc3-region-amber, --dc3-region-be) that caused invisible lifelines
- Unify terminology: 物模型→模板 with comparison table + Badge
- Fix factual errors: MQTT batch 5ms→5s, MongoDB hallucination removed,
agentic /v1/ path corrected, tool count 150+→330+, compose drivers 8→22
- Remove 14 orphaned architecture images (replaced by Vue components)
- Add --dc3-rose-fill token (tenant/alarm styling)
Co-Authored-By: Claude <noreply@anthropic.com >
2026-07-16 13:06:09 +08:00
dependabot[bot]
ef0cfbd45f
build(deps): bump mermaid from 11.15.0 to 11.16.0 in /docs
...
Bumps [mermaid](https://github.com/mermaid-js/mermaid ) from 11.15.0 to 11.16.0.
- [Release notes](https://github.com/mermaid-js/mermaid/releases )
- [Commits](https://github.com/mermaid-js/mermaid/compare/mermaid@11.15.0...mermaid@11.16.0 )
---
updated-dependencies:
- dependency-name: mermaid
dependency-version: 11.16.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-28 22:35:34 +08:00
pnoker
9abd1c67b0
feat(docs): add image zoom via medium-zoom and enhance code block styling
...
- Install medium-zoom for click-to-enlarge on content images
- Add monospace font stack (JetBrains Mono, Fira Code, Cascadia Code)
- Add brand-green left border accent on code blocks
- Refine inline code padding and font weight
2026-06-28 19:57:56 +08:00
pnoker
f6990019be
docs(site): live hero logo, unified architecture component, grouped sidebar
...
- hero: rebuild the homepage logo as a live canvas particle system faithfully
reconstructed from logo.svg (54 dots, solid #1296db) instead of a static image;
the dots animate with a clockwise, inward-converging wave along the three spiral
arms — no whole-image rotation, no extra particles or glow haze.
- architecture: render the homepage/architecture diagram via a single
theme-reactive Architecture.vue component (renamed from Dc3Architecture.vue);
drop the static SVG/HTML drawings.
- cleanup: remove ~23MB of unused images (legacy/ 167 files, architecture-cn.png,
iot-dc3-architecture-{zh,en}.svg, diagrams/iot-dc3-architecture.html).
- sidebar: group drivers/concepts/architecture into collapsible sections;
fix a pre-existing dead-link bug in cross-section link generation.
- nav: brand-blue site title.
- chore: bump packageManager to pnpm@11.9.0.
2026-06-25 15:30:22 +08:00
pnoker
a6846212fc
docs(site): logo-blue retheme, grouped sidebar, frosted header, flat cards; relocate vitepress project under docs/
...
Theme: brand palette to logo azure (#1296db family) with AA-tuned links, neutralized backgrounds/shadows, per-section sidebar group headers with pill active state, borderless frosted nav, flat translucent feature cards; mermaid + theme-color recolored to blue.
Build: move package.json/pnpm-lock/pnpm-workspace/node_modules under docs/; scripts to 'vitepress dev/build/preview'; CI docs.yml uses working-directory docs + cache-dependency-path docs/pnpm-lock.yaml.
2026-06-24 16:12:03 +08:00