The InKCre design system and the @inkcre/ui-web web renderer — design tokens, Vue components, and an interactive component catalog.
ui 是 InKCre 的设计系统仓库——维护品牌资产、Token 源、Vue 组件和交互式组件目录,通过 @inkcre/ui-web、SwiftPM 与 GitHub Release 的 Logo ZIP 交付给消费方。
DESIGN.md— design principles and the per-task reading pathdocs/design/— design stance, visual language, page composition, and rationaletokens/inkcre.tokens.json— the Token specification source (Figma proposes value updates; the generator owns outputs)packages/web/— the@inkcre/ui-webVue component packageassets/logo/— 跨平台 Logo 资产、来源、清单和重建脚本scripts/build-tokens.ts— the Token generator (Style Dictionary)
Web 消费者从 @inkcre/ui-web/logo/* 导入,Swift 消费者依赖本仓库的 InKCreLogoAssets product;用法见 Logo 说明。正式发行的 ZIP 位于对应 GitHub Release,供人工和设计工具使用。SVG 为源,PNG 与 ZIP 为产物;App Icon 的画布、尺寸和平台绑定由消费者制作和维护。原日期 ZIP 仅保留为历史输入。
Original packages are available through public Release assets without a token. Configure the exact-version override in the public delivery guide before adding the package, and keep the dependency version as semver for Module Federation. The GitHub Packages registry path still requires package access and npm authentication.
pnpm add --save-exact @inkcre/ui-web@2.6.0See packages/web/README.md for installation, public entries, and the Skills shipped with the package. Browse the live component catalog at design.inkcre.dev.
git submodule update --init --recursive docs/_shared
pnpm install --frozen-lockfile
pnpm generate
pnpm story:devpnpm check is the required local/CI baseline. Setup, Token pipeline, Histoire delivery, joint development with impl-ts, and GitHub Packages authentication all live in CONTRIBUTING.md.
- Design principles and reading path
- Documentation index
- Repository conventions · Web package conventions
- Package usage
- Shared product truth Hub:
InKCre/docs(mounted read-only atdocs/_shared/)