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 |
||
|---|---|---|
| .. | ||
| index.test.ts | ||
| js-config.test.ts | ||
| upgrade-errors.test.ts | ||