docs(brand): redesign logo system + professionalize README#64
Merged
Conversation
## Logo System (3 SVGs, 1 identity) | File | viewBox | Purpose | |------|---------|---------| | assets/logo.svg | 256×256 | App icon / OG image / doc hero | | assets/logo-horizontal.svg | 512×128 | README header / VitePress nav | | assets/favicon.svg | 64×64 | Browser tab (small-pixel optimized) | | docs/public/* | (sync copies) | VitePress docs site | ### Design recipe - Background: deep space gradient (#0f0c29 → #1a1a3e → #24243e) - Film strip (45° tilt): warm orange→red (#ff8a5b → #e63946) - AI neural pulse: cool cyan→purple (#4cc9f0 → #7209b7) - Center play triangle on dark disc (high contrast) ## README Rewrite (151 → 241 lines) Restructured with: - Hero section (centered logo + tagline + 5 badges + 4 nav links) - '它是什么?' positioning statement - 2×3 HTML table (6 capability cards) - Quick start with download table + from-source block - ASCII architecture diagram (NOT Mermaid — GitHub README Mermaid is unreliable) - Tech stack table (9 rows) - Documentation link table - Roadmap (done / in-progress / planned) - Contributing with Conventional Commits cheat sheet - Acknowledgements + MIT license ### Wording precision - Used '在线文档' (not '官网文档') for hero link — clearer for VitePress-on-GitHub-Pages - for-the-badge style badges (more product-y than flat-square) - All SVGs have role='img' and aria-label for accessibility ## Verification - ✅ 3 SVGs validate as XML - ✅ assets/ + docs/public/ logo copies in sync (6 files total) - ✅ README line count 241 (target ~250) - ✅ No Mermaid in README (used ASCII art instead)
Agions
added a commit
that referenced
this pull request
Jun 2, 2026
PR #64 squash merge only included 3 new assets/*.svg files. The README.md rewrite and docs/public/{logo,favicon}.svg sync were missing from the squashed commit (4a53bea) due to a staging oversight in the original brand branch. This commit backfills the missing changes: - README.md: 151 → 241 lines (full professionalization) - docs/public/logo.svg: new design (256², film strip + AI pulse) - docs/public/favicon.svg: new design (64², simplified for small pixels) Verification: - 3 files changed, +297 / -109 (matches original PR #64 diff stat) - All 5 SVG assets validate as XML - README links to assets/logo-horizontal.svg resolve correctly - for-the-badge badges, ASCII architecture diagram (no Mermaid)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Brand Redesign
🎨 Logo System (3 SVGs, 1 identity)
assets/logo.svgassets/logo-horizontal.svgassets/favicon.svgdocs/public/*(3 sync copies)Design recipe (3 layers, 1 concept)
#0f0c29 → #1a1a3e → #24243e(AI 神秘感)#ff8a5b → #e63946(影视温暖,关键差异化元素)#4cc9f0 → #7209b7(AI 感,穿越胶片)✏️ README Rewrite (151 → 241 lines)
Restructured to product-grade:
🔒 Style decisions
for-the-badgestyle badges (more product-y thanflat-square)role="img"+aria-labelfor accessibility✅ Verification
assets/+docs/public/logo copies in syncgit statusclean after commit📋 Post-merge
docs/public/*logos)