-
-
Notifications
You must be signed in to change notification settings - Fork 226
Closed
tailwindlabs/tailwindcss
#15857Labels
bugSomething isn't workingSomething isn't working
Description
What version of VS Code are you using?
For example: v1.96.4
What version of Tailwind CSS IntelliSense are you using?
0.14.1
What version of Tailwind CSS are you using?
4.0.0
What package manager are you using?
pnpm
What operating system are you using?
macOS
Describe your issue
In my global.css I have
@import 'tailwindcss';
@plugin 'tailwindcss-react-aria-components';
@theme {
--text-*: initial;
--spacing-*: initial;
--font-*: initial;
--font-weight-*: initial;
--font-sans: var(--font-sans);
--font-mono: var(--font-mono);
--font-weight-normal: 400;
--font-weight-medium: 700;
--font-weight-bold: 900;
/* @link https://utopia.fyi/type/calculator?c=320,16,1.125,1240,18,1.2,5,2,&s=0.75|0.5|0.25,1.5|2|3|4|6,s-l&g=s,l,xl,12 */
--text--2: clamp(0.7813rem, 0.7932rem + -0.0154vw, 0.7901rem);
--text--1: clamp(0.8889rem, 0.872rem + 0.0845vw, 0.9375rem);
--text-0: clamp(1rem, 0.9565rem + 0.2174vw, 1.125rem);
--text-1: clamp(1.125rem, 1.0467rem + 0.3913vw, 1.35rem);
--text-2: clamp(1.2656rem, 1.1424rem + 0.6163vw, 1.62rem);
--text-3: clamp(1.4238rem, 1.2429rem + 0.9046vw, 1.944rem);
--text-4: clamp(1.6018rem, 1.3475rem + 1.2713vw, 2.3328rem);
--text-5: clamp(1.802rem, 1.4551rem + 1.7345vw, 2.7994rem);
/* @link https://utopia.fyi/space/calculator?c=320,16,1.125,1240,18,1.2,5,2,&s=0.75|0.5|0.25,1.5|2|3|4|6,s-l&g=s,l,xl,12 */
--spacing-3xs: clamp(0.25rem, 0.2283rem + 0.1087vw, 0.3125rem);
--spacing-2xs: clamp(0.5rem, 0.4783rem + 0.1087vw, 0.5625rem);
--spacing-xs: clamp(0.75rem, 0.7065rem + 0.2174vw, 0.875rem);
--spacing-s: clamp(1rem, 0.9565rem + 0.2174vw, 1.125rem);
--spacing-m: clamp(1.5rem, 1.4348rem + 0.3261vw, 1.6875rem);
--spacing-l: clamp(2rem, 1.913rem + 0.4348vw, 2.25rem);
--spacing-xl: clamp(3rem, 2.8696rem + 0.6522vw, 3.375rem);
--spacing-2xl: clamp(4rem, 3.8261rem + 0.8696vw, 4.5rem);
--spacing-3xl: clamp(6rem, 5.7391rem + 1.3043vw, 6.75rem);
/* One-up pairs */
--spacing-3xs-2xs: clamp(0.25rem, 0.1413rem + 0.5435vw, 0.5625rem);
--spacing-2xs-xs: clamp(0.5rem, 0.3696rem + 0.6522vw, 0.875rem);
--spacing-xs-s: clamp(0.75rem, 0.6196rem + 0.6522vw, 1.125rem);
--spacing-s-m: clamp(1rem, 0.7609rem + 1.1957vw, 1.6875rem);
--spacing-m-l: clamp(1.5rem, 1.2391rem + 1.3043vw, 2.25rem);
--spacing-l-xl: clamp(2rem, 1.5217rem + 2.3913vw, 3.375rem);
--spacing-xl-2xl: clamp(3rem, 2.4783rem + 2.6087vw, 4.5rem);
--spacing-2xl-3xl: clamp(4rem, 3.0435rem + 4.7826vw, 6.75rem);
/* Custom pairs */
--spacing-s-l: clamp(1rem, 0.5652rem + 2.1739vw, 2.25rem);
}
When I use --text-*: initial it removes default text sizing utilities however --spacing-*: initial doesn't remove default spacing utilities for padding, margins, space etc. Tailwind doesn't generate old classes for example px-2 doesn't work but it still shows up in suggestions.
I also noticed --font-*: initial;, --font-weight-*: initial; don't remove default utility suggestions either.
--*: initial; should remove all default theme classes where necessary.
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working