No description
This PR re-enables suggestions for named opacity modifiers that can be configured via the `--opacity-*` namespace. Before we launched v4, we got rid of this feature: https://github.com/tailwindlabs/tailwindcss/pull/14278 & https://github.com/tailwindlabs/tailwindcss/pull/14339 But later we re-added the feature, without updating intellisense suggestions: https://github.com/tailwindlabs/tailwindcss/pull/15009 This PR re-adds suggestions for utilities that read from the `--opacity-*` namespace for named modifiers. A lot of utilities use some internal abstraction that get this for free once we use the `colorUtility` setup, but some utilities don't use these, and I had to add the `--opacity` modifier theme key manually. Fixes: https://github.com/tailwindlabs/tailwindcss-intellisense/issues/1541 ## Test plan 1. Update intellisense related tests now that we read from the `--opacity-*` namespace 2. All tests pass Before: <img width="1122" height="1376" alt="file-5462b830c5ebbd6046494713344ff5ff" src="https://github.com/user-attachments/assets/ab0771c1-da8d-4179-b19d-183c2c567606" /> After: <img width="1122" height="1376" alt="file-9247e05165f72e8bb974673ee17bd35a" src="https://github.com/user-attachments/assets/2afdd50f-6579-4a4c-bf9b-8d402fcf1184" /> Notice that the `/foo` suggestion is available |
||
|---|---|---|
| .github | ||
| crates | ||
| integrations | ||
| packages | ||
| patches | ||
| playgrounds | ||
| scripts | ||
| .gitignore | ||
| .prettierignore | ||
| Cargo.lock | ||
| Cargo.toml | ||
| CHANGELOG.md | ||
| LICENSE | ||
| package.json | ||
| pnpm-lock.yaml | ||
| pnpm-workspace.yaml | ||
| README.md | ||
| rust-toolchain.toml | ||
| turbo.json | ||
| vitest.config.ts | ||
A utility-first CSS framework for rapidly building custom user interfaces.
Documentation
For full documentation, visit tailwindcss.com.
Community
For help, discussion about best practices, or feature ideas:
Discuss Tailwind CSS on GitHub
Contributing
If you're interested in contributing to Tailwind CSS, please read our contributing docs before submitting a pull request.