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

Remove @tailwindcss/ui #147

Merged
merged 1 commit into from
May 30, 2022
Merged

Remove @tailwindcss/ui #147

merged 1 commit into from
May 30, 2022

Conversation

NullVoxPopuli
Copy link
Collaborator

@NullVoxPopuli NullVoxPopuli commented May 29, 2022

I'm splitting certain things out of the v2 addon conversion, because -- it's revealed a lot of bonkers behaviors we've been relying on.

Mainly, @tailwindcss/ui is not a valid package, in that, it has a peerDepeendency on tailwindcss@v1, which we aren't using -- so with pnpm (coming in yet another PR), we have strict peer dependencies -- which means package authors need to communicate correctly 😅

I think the best course of action here is to just remove @tailwindcss/ui as it also appears unmaintained -- last publish was 2 years ago.

@GavinJoyce
Copy link
Owner

Was the dependency inert or will it cause some effect for consumers of ember-headlessui?

@NullVoxPopuli
Copy link
Collaborator Author

Was the dependency inert or will it cause some effect for consumers of ember-headlessui?

it was only used for the docs site -- after the 3 PRs I have up are merged -- I'm going to split this to a monorepo -- so it's easier to see what is docs, what is tests, and what is the actual addon

@NullVoxPopuli
Copy link
Collaborator Author

The only thing that seemed to use the plugin was

this list here
image

which now doesn't look so good -- so I'll improve that a bit

@NullVoxPopuli
Copy link
Collaborator Author

actually, I'm going to leave that out.

I found the typography plugin is maintained, and is the spiritual successor for what we want.
But, it requires tailwind v3, a that shall be a different PR

@NullVoxPopuli
Copy link
Collaborator Author

And here is that PR: #151

@NullVoxPopuli NullVoxPopuli merged commit 3aaf5ba into master May 30, 2022
@NullVoxPopuli NullVoxPopuli deleted the remove-tailwind-ui branch May 30, 2022 16:30
@NullVoxPopuli NullVoxPopuli added the internal Internal changes that still require a mention in the changelog/release notes label Jun 1, 2022
This was referenced Jun 13, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
internal Internal changes that still require a mention in the changelog/release notes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants