Skip to content

macOS VibeBar design system - #1

Open
bukeke111 wants to merge 3 commits into
mainfrom
codex/create-design-specifications-for-dynamic-island
Open

macOS VibeBar design system#1
bukeke111 wants to merge 3 commits into
mainfrom
codex/create-design-specifications-for-dynamic-island

Conversation

@bukeke111

Copy link
Copy Markdown
Owner

Motivation

  • Provide a reusable, platform-aligned design system for the macOS VibeBar / 刘海 Island feature that maps Apple HIG (Live Activities, Dynamic Island, Widgets, Typography, Buttons) to a desktop-first visual language.
  • Standardize colors, typography, spacing, components and motion so front-end and design teams can implement a consistent Floating System Status Surface on macOS.
  • Improve discoverability by surfacing the spec from the repository architecture documentation.

Description

  • Add a new design spec at docs/design/mac-vibebar-design-system.md that defines visual language, color tokens (island black, semantic accents), typography (SF Pro / PingFang SC / SF Mono), spacing (4pt grid), radii, shadow/highlight rules, motion timings, components (Capsule Island, Expanded Panel, Status Chip, AI Task Card) and interaction/acceptance guidelines.
  • Link the new spec from docs/architecture.md under a new "设计规范" section for discoverability.
  • Include concrete tokens and implementation-friendly rules for collapsed/expanded layouts, button/input sizes and accessibility hit areas to support direct translation to Figma/SF Symbols/SwiftUI tokens.

Testing

  • Ran git diff --check and a small Python validation script that verifies required sections are present; initial run failed due to a missing "整体" keyword check and the document title was adjusted accordingly.
  • Re-ran git diff --check and the Python validation script after the fix, and both checks passed.
  • Verified repository status shows the expected documentation changes staged and committed (working tree clean) after tests passed.

Codex Task

@bukeke111 bukeke111 changed the title Add macOS VibeBar (刘海 Island) design system macOS VibeBar design system May 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant