Skip to content

feat(ui!): move all ui components to @morpheme/ui package, upgrade Vite, Vue, Nuxt and Yarn and change floating-ui tooltip with radix-vue tooltip#200

Draft
gravitano wants to merge 28 commits into
mainfrom
feat/monorepo
Draft

feat(ui!): move all ui components to @morpheme/ui package, upgrade Vite, Vue, Nuxt and Yarn and change floating-ui tooltip with radix-vue tooltip#200
gravitano wants to merge 28 commits into
mainfrom
feat/monorepo

Conversation

@gravitano

@gravitano gravitano commented Sep 5, 2024

Copy link
Copy Markdown
Member

🔗 Linked issue

#199

❓ Type of change

  • 📖 Documentation (updates to the documentation or readme)
  • 🐞 Bug fix (a non-breaking change that fixes an issue)
  • 👌 Enhancement (improving an existing functionality like performance)
  • ✨ New feature (a non-breaking change that adds functionality)
  • ⚠️ Breaking change (fix or feature that would cause existing functionality to change)

📚 Description

  • Move all UI Components to @morpheme/ui package

  • Upgraded Vite to version 5

  • Upgraded Vue and Nuxt to latest version

  • Upgraded Yarn to version 4

  • First implementation of Radix Vue is here. The tooltip component now uses Radix Vue's Tooltip under the hood.

  • BREAKING CHANGE:

    • all UI components are now no longer installed as standalone package
  • MIGRATION GUIDE:

    • If you are importing package from standalone component, change import to @morpheme/ui

Example:

- import {Select} from '@morpheme/select'
+ import {Select} from '@morpheme/ui'

This change is applied to all standalone packages.

📝 Checklist

  • I have linked an issue or discussion.
  • I have updated the documentation accordingly.

This commit updates the floating-ui plugin and adds new tooltip themes for the 'tooltip-black' and 'tooltip-white' styles. The tooltip themes have been extended from the base 'tooltip' style and include a reset CSS option and a dispose timeout of 100000 milliseconds.
@codesandbox

codesandbox Bot commented Sep 5, 2024

Copy link
Copy Markdown

Review or Edit in CodeSandbox

Open the branch in Web EditorVS CodeInsiders

Open Preview

@gravitano gravitano marked this pull request as draft September 5, 2024 06:44
@gravitano gravitano added 2.x Version 2 enhancement New feature or request labels Oct 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2.x Version 2 enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant