chore: prune unused apps and services for the moeka fork
CI / Lint (push) Canceled after 0s
CI / Build Test (stage-web) (push) Canceled after 0s
CI / Build Test (ui-loading-screens) (push) Canceled after 0s
CI / Build Test (ui-transitions) (push) Canceled after 0s
CI / Unit Test (push) Canceled after 0s
CI / Type Check (push) Canceled after 0s
CI / Check Provenance (push) Canceled after 0s
Sync Labels / sync-labels (push) Successful in 1m43s
CI / Lint (push) Canceled after 0s
CI / Build Test (stage-web) (push) Canceled after 0s
CI / Build Test (ui-loading-screens) (push) Canceled after 0s
CI / Build Test (ui-transitions) (push) Canceled after 0s
CI / Unit Test (push) Canceled after 0s
CI / Type Check (push) Canceled after 0s
CI / Check Provenance (push) Canceled after 0s
Sync Labels / sync-labels (push) Successful in 1m43s
- Remove stage-tamagotchi, stage-pocket, server, and engine workspaces with their workflows, addons, and docs - Switch the toolchain from pnpm to bun, replace lockfiles with bun.lock - Rewrite remaining product references to Moeka
This commit is contained in:
@@ -10,7 +10,7 @@ Install the library:
|
||||
|
||||
```shell
|
||||
ni @proj-airi/ui -D # from @antfu/ni, can be installed via `npm i -g @antfu/ni`
|
||||
pnpm i @proj-airi/ui -D
|
||||
bun add @proj-airi/ui -D
|
||||
yarn i @proj-airi/ui -D
|
||||
npm i @proj-airi/ui -D
|
||||
```
|
||||
@@ -20,7 +20,7 @@ This library requires `unocss` with Attributify Mode and a style reset.
|
||||
First, install `unocss` if you haven't already:
|
||||
|
||||
```shell
|
||||
pnpm i -D unocss
|
||||
bun add -D unocss
|
||||
```
|
||||
|
||||
Next, in your `uno.config.ts`, add `presetAttributify()` to your presets array:
|
||||
|
||||
@@ -2,9 +2,9 @@
|
||||
"name": "@proj-airi/ui",
|
||||
"type": "module",
|
||||
"version": "0.12.0-beta.5",
|
||||
"description": "A collection of UI components that used by Project AIRI",
|
||||
"description": "A collection of UI components that used by Project Moeka",
|
||||
"author": {
|
||||
"name": "Moeru AI Project AIRI Team",
|
||||
"name": "Moeka Team",
|
||||
"email": "airi@moeru.ai",
|
||||
"url": "https://github.com/moeru-ai"
|
||||
},
|
||||
|
||||
@@ -63,7 +63,7 @@ const props = withDefaults(defineProps<AnimatedContentProps>(), {
|
||||
*
|
||||
* This primitive follows those projects by resizing the outer box and focusing
|
||||
* an inner content layer separately. It deliberately does not copy drawesome's
|
||||
* JavaScript measurement: AIRI's Electron Chromium supports native intrinsic
|
||||
* JavaScript measurement: Moeka's Electron Chromium supports native intrinsic
|
||||
* size interpolation, so `interpolate-size: allow-keywords` can animate from
|
||||
* `0` to `auto` without layout observers. The feature query keeps opacity and
|
||||
* translation as a fallback for other browsers. Browser behavior reference:
|
||||
@@ -75,7 +75,7 @@ const props = withDefaults(defineProps<AnimatedContentProps>(), {
|
||||
* `https://github.com/unovue/reka-ui/blob/47c433a84ad819eb6becbffc0cc7419e282cf07e/packages/core/src/Menu/MenuContent.vue#L19-L47`
|
||||
* `https://github.com/unovue/reka-ui/blob/47c433a84ad819eb6becbffc0cc7419e282cf07e/packages/core/src/Menu/MenuContentImpl.vue#L375-L383`
|
||||
*
|
||||
* The 220ms/160ms timings, 6px blur, and easing curves are AIRI-specific tuning,
|
||||
* The 220ms/160ms timings, 6px blur, and easing curves are Moeka-specific tuning,
|
||||
* not copied constants. Blur stays on the inner wrapper so it cannot blur the
|
||||
* caller's border or shadow. `overflow: clip` clips only descendants during the
|
||||
* height animation; the root's own box-shadow remains visible from frame one.
|
||||
|
||||
Reference in New Issue
Block a user