From f572dce2f600292fa36ce51fb617a0d55ba695c1 Mon Sep 17 00:00:00 2001 From: ZhangAo Date: Thu, 8 Oct 2026 17:32:12 +0800 Subject: [PATCH] 20261008173212 --- code/g3soft-libs/CODEBUDDY.md | 2 +- code/g3soft-libs/docs/app/app.config.ts | 9 + code/g3soft-libs/docs/app/app.css | 5 + .../docs/app/components/app/AppHeaderCTA.vue | 31 + .../app/components/docs/DocsAsideLeftTop.vue | 8 + .../docs/content/api/.navigation.yml | 2 + .../docs/content/api/getting-started.md | 10 + .../docs/content/guide/.navigation.yml | 2 + .../docs/content/guide/getting-started.md | 68 +- code/g3soft-libs/docs/content/index.md | 6 +- .../docs/content/ui/.navigation.yml | 2 + .../docs/content/ui/1.usage/.navigation.yml | 2 + .../content/ui/1.usage/getting-started.md | 70 ++ .../docs/content/ui/2.general/.navigation.yml | 2 + .../{reference/ui => ui/2.general}/button.md | 0 .../docs/data/api/config-provider.json | 50 ++ code/g3soft-libs/docs/nuxt.config.ts | 22 +- code/g3soft-libs/docs/package.json | 3 + code/g3soft-libs/package.json | 4 +- code/g3soft-libs/packages/tokens/package.json | 17 +- code/g3soft-libs/packages/tokens/src/dark.css | 21 - .../g3soft-libs/packages/tokens/src/index.css | 7 - .../packages/tokens/src/index.scss | 4 + .../packages/tokens/src/scss/_config.scss | 21 + .../packages/tokens/src/scss/_functions.scss | 38 + .../packages/tokens/src/scss/_mixins.scss | 7 + .../packages/tokens/src/scss/api.scss | 6 + .../packages/tokens/src/scss/theme.scss | 90 +++ .../packages/tokens/src/tokens.css | 62 -- code/g3soft-libs/packages/ui/README.md | 56 +- code/g3soft-libs/packages/ui/package.json | 4 + .../packages/ui/src/_composables/useLocale.ts | 13 + .../ui/src/_composables/useNamespace.ts | 71 ++ .../packages/ui/src/_utils/color.ts | 262 +++++++ .../packages/ui/src/_utils/global-config.ts | 28 + .../packages/ui/src/_utils/z-index.ts | 31 + .../packages/ui/src/button/Button.vue | 163 ++-- .../ui/src/config-provider/ConfigProvider.vue | 133 ++++ .../ui/src/config-provider/context.ts | 20 + .../packages/ui/src/config-provider/index.ts | 4 + .../packages/ui/src/config-provider/types.ts | 33 + code/g3soft-libs/packages/ui/src/env.d.ts | 6 + code/g3soft-libs/packages/ui/src/index.ts | 46 +- .../packages/ui/src/locale/index.ts | 23 + code/g3soft-libs/packages/ui/vite.config.ts | 32 + code/g3soft-libs/pnpm-lock.yaml | 700 +++++++++++------- code/g3soft-libs/pnpm-workspace.yaml | 5 + 新建文本文档.txt | 4 + 48 files changed, 1698 insertions(+), 507 deletions(-) create mode 100644 code/g3soft-libs/docs/app/app.config.ts create mode 100644 code/g3soft-libs/docs/app/app.css create mode 100644 code/g3soft-libs/docs/app/components/app/AppHeaderCTA.vue create mode 100644 code/g3soft-libs/docs/app/components/docs/DocsAsideLeftTop.vue create mode 100644 code/g3soft-libs/docs/content/api/.navigation.yml create mode 100644 code/g3soft-libs/docs/content/api/getting-started.md create mode 100644 code/g3soft-libs/docs/content/guide/.navigation.yml create mode 100644 code/g3soft-libs/docs/content/ui/.navigation.yml create mode 100644 code/g3soft-libs/docs/content/ui/1.usage/.navigation.yml create mode 100644 code/g3soft-libs/docs/content/ui/1.usage/getting-started.md create mode 100644 code/g3soft-libs/docs/content/ui/2.general/.navigation.yml rename code/g3soft-libs/docs/content/{reference/ui => ui/2.general}/button.md (100%) create mode 100644 code/g3soft-libs/docs/data/api/config-provider.json delete mode 100644 code/g3soft-libs/packages/tokens/src/dark.css delete mode 100644 code/g3soft-libs/packages/tokens/src/index.css create mode 100644 code/g3soft-libs/packages/tokens/src/index.scss create mode 100644 code/g3soft-libs/packages/tokens/src/scss/_config.scss create mode 100644 code/g3soft-libs/packages/tokens/src/scss/_functions.scss create mode 100644 code/g3soft-libs/packages/tokens/src/scss/_mixins.scss create mode 100644 code/g3soft-libs/packages/tokens/src/scss/api.scss create mode 100644 code/g3soft-libs/packages/tokens/src/scss/theme.scss delete mode 100644 code/g3soft-libs/packages/tokens/src/tokens.css create mode 100644 code/g3soft-libs/packages/ui/src/_composables/useLocale.ts create mode 100644 code/g3soft-libs/packages/ui/src/_composables/useNamespace.ts create mode 100644 code/g3soft-libs/packages/ui/src/_utils/color.ts create mode 100644 code/g3soft-libs/packages/ui/src/_utils/global-config.ts create mode 100644 code/g3soft-libs/packages/ui/src/_utils/z-index.ts create mode 100644 code/g3soft-libs/packages/ui/src/config-provider/ConfigProvider.vue create mode 100644 code/g3soft-libs/packages/ui/src/config-provider/context.ts create mode 100644 code/g3soft-libs/packages/ui/src/config-provider/index.ts create mode 100644 code/g3soft-libs/packages/ui/src/config-provider/types.ts create mode 100644 code/g3soft-libs/packages/ui/src/env.d.ts create mode 100644 code/g3soft-libs/packages/ui/src/locale/index.ts create mode 100644 新建文本文档.txt diff --git a/code/g3soft-libs/CODEBUDDY.md b/code/g3soft-libs/CODEBUDDY.md index 4247b091..508505f4 100644 --- a/code/g3soft-libs/CODEBUDDY.md +++ b/code/g3soft-libs/CODEBUDDY.md @@ -99,7 +99,7 @@ Consequence: **API tables are generated from source and must never be hand-writt ## Conventions (must follow) - **No `scoped` in component `