Motion One for Vue is a 5kb animation library for Vue 3 and Nuxt 3. Built on Motion One, it's capable of springs, independent transforms, and hardware accelerated animations.
This pull request includes several updates to the CI workflow, Storybook configuration, and project dependencies. Additionally, it introduces a new contributing guide and updates the README.md file to include a link to the contributing guide.
CI Workflow Updates:
Updated Node.js version from 20 to 22 in the CI workflow configuration (.github/workflows/ci.yml).
Commented out the Vue test step in the CI workflow configuration (.github/workflows/ci.yml).
Storybook Configuration:
Added a new DocsContainer component to customize the documentation container with dark mode support (.storybook/DocsContainer.tsx).
Introduced a new Storybook configuration file with custom themes and addons (.storybook/main.ts).
Added a preview configuration file for Storybook with custom parameters and themes (.storybook/preview.ts).
Defined custom light and dark themes for Storybook (.storybook/themes.ts).
Created a new TypeScript configuration file for Storybook (.storybook/tsconfig.json).
Project Dependencies and Configuration:
Updated the package.json to use pnpm@9.12.2 and added new Storybook-related dependencies (package.json). [1][2]
Modified the .npmrc file to update dependency management settings (.npmrc).
Documentation:
Added a comprehensive contributing guide to help new contributors get started (CONTRIBUTING.md).
Updated the README.md to include a link to the new contributing guide (README.md).
Miscellaneous:
Updated the .gitignore file to include additional ignored files and directories (packages/core/.gitignore).
This pull request includes several updates to the CI workflow, Storybook configuration, and project dependencies. Additionally, it introduces a new contributing guide and updates the
README.md
file to include a link to the contributing guide.CI Workflow Updates:
.github/workflows/ci.yml
)..github/workflows/ci.yml
).Storybook Configuration:
DocsContainer
component to customize the documentation container with dark mode support (.storybook/DocsContainer.tsx
)..storybook/main.ts
)..storybook/preview.ts
)..storybook/themes.ts
)..storybook/tsconfig.json
).Project Dependencies and Configuration:
package.json
to usepnpm@9.12.2
and added new Storybook-related dependencies (package.json
). [1] [2].npmrc
file to update dependency management settings (.npmrc
).Documentation:
CONTRIBUTING.md
).README.md
to include a link to the new contributing guide (README.md
).Miscellaneous:
.gitignore
file to include additional ignored files and directories (packages/core/.gitignore
).