Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NuxtUI without Tailwind #1892

Closed
5 of 8 tasks
boenrobot opened this issue Jun 20, 2024 · 2 comments
Closed
5 of 8 tasks

NuxtUI without Tailwind #1892

boenrobot opened this issue Jun 20, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@boenrobot
Copy link

boenrobot commented Jun 20, 2024

Description

I'd like to use NuxtUI in an application where we hope to use StyleX instead of Tailwind.

While, sure, we could install both, compile two css files that end up loaded both... That's not going to be as efficient (both for build and runtime) as a single StyleX or single Tailwind file.

One could use Headless UI directly... but Nuxt UI also provides a few more goodies, which would be nice to keep, while we style the components using StyleX. Possibly with custom styles for everything if we have to.

So from the list of features, that means

  • Built with Headless UI and Tailwind CSS
  • HMR support through Nuxt App Config
  • Dark mode support
  • Support for LTR and RTL languages
  • Keyboard shortcuts
  • Bundled icons
  • Fully typed
  • Figma Kit

Of course, having first class StyleX support would be even better, but I understand that may be too much of undue maintenance burden. Having a base that has all the functionality, but no built in styles and icons, in order to be fully customizable (including by the full version itself...) is the next best thing.

@nuxt/ui-core I guess you can call it.

Additional context

No response

@boenrobot boenrobot added the enhancement New feature or request label Jun 20, 2024
Copy link

This issue is stale because it has been open for 30 days with no activity.

@github-actions github-actions bot added the stale label Oct 17, 2024
Copy link
Member

Unfortunately, Nuxt UI is too tied with Tailwind CSS. We have no plans to achieve this.

@benjamincanac benjamincanac removed the stale label Nov 5, 2024 — with Volta.net
@benjamincanac benjamincanac closed this as not planned Won't fix, can't repro, duplicate, stale Nov 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants