From bdbe32889dd29f609a9774ce12b6d59d36730991 Mon Sep 17 00:00:00 2001 From: Vlad Moroz Date: Tue, 26 Nov 2024 16:02:51 +0100 Subject: [PATCH] [docs] Tailwind upgrade to v4.0.0-beta.2 (#873) --- docs/package.json | 4 +- .../dialog/demos/hero/tailwind/index.tsx | 4 +- docs/src/components/GhostButton.css | 7 - docs/src/components/Table.css | 4 + docs/src/components/demo/index.css | 14 -- docs/src/styles.css | 20 +-- package.json | 4 +- pnpm-lock.yaml | 138 +++++++++--------- 8 files changed, 89 insertions(+), 106 deletions(-) diff --git a/docs/package.json b/docs/package.json index 3e735571ff..040e7e369d 100644 --- a/docs/package.json +++ b/docs/package.json @@ -78,7 +78,7 @@ "@mui/internal-docs-utils": "^1.0.15", "@mui/internal-scripts": "^1.0.27", "@mui/internal-test-utils": "https://pkg.csb.dev/mui/material-ui/commit/92c23999/@mui/internal-test-utils", - "@tailwindcss/postcss": "4.0.0-alpha.36", + "@tailwindcss/postcss": "4.0.0-beta.2", "@types/chai": "^4.3.20", "@types/gtag.js": "^0.0.20", "@types/hast": "^3.0.4", @@ -94,7 +94,7 @@ "prettier": "^3.3.3", "rimraf": "^5.0.10", "serve": "^14.2.4", - "tailwindcss": "4.0.0-alpha.36", + "tailwindcss": "4.0.0-beta.2", "unified": "^11.0.5", "webpack-bundle-analyzer": "^4.10.2", "yargs": "^17.7.2" diff --git a/docs/src/app/new/(content)/components/dialog/demos/hero/tailwind/index.tsx b/docs/src/app/new/(content)/components/dialog/demos/hero/tailwind/index.tsx index 0d4f99c15c..97878a16bf 100644 --- a/docs/src/app/new/(content)/components/dialog/demos/hero/tailwind/index.tsx +++ b/docs/src/app/new/(content)/components/dialog/demos/hero/tailwind/index.tsx @@ -4,7 +4,7 @@ import { Dialog } from '@base-ui-components/react/dialog'; export default function ExampleDialog() { return ( - + View notifications @@ -15,7 +15,7 @@ export default function ExampleDialog() { You are all caught up. Good job! - + Close diff --git a/docs/src/components/GhostButton.css b/docs/src/components/GhostButton.css index d90fa94742..962313fd49 100644 --- a/docs/src/components/GhostButton.css +++ b/docs/src/components/GhostButton.css @@ -1,12 +1,5 @@ @layer components { .GhostButton { - /* Reset browser defaults */ - background: none; - border-radius: 0; - border: none; - color: inherit; - padding: 0; - @apply text-xs; color: var(--color-gray); cursor: default; diff --git a/docs/src/components/Table.css b/docs/src/components/Table.css index 75dd255ad8..8c8c908b78 100644 --- a/docs/src/components/Table.css +++ b/docs/src/components/Table.css @@ -13,6 +13,10 @@ table-layout: fixed; width: 100%; vertical-align: top; + + /* Tailwind's border-collapse: collapse causes alpha blending issues in Safari */ + border-collapse: separate; + border-spacing: 0; } .TableHead, diff --git a/docs/src/components/demo/index.css b/docs/src/components/demo/index.css index 675a9a1d65..49a9526cf3 100644 --- a/docs/src/components/demo/index.css +++ b/docs/src/components/demo/index.css @@ -86,13 +86,6 @@ } .DemoTab { - /* Reset browser defaults */ - background: none; - border-radius: 0; - border: none; - color: inherit; - padding: 0; - font-family: var(--font-mono); letter-spacing: normal; cursor: default; @@ -226,13 +219,6 @@ } .DemoCollapseButton { - /* Reset browser defaults */ - background: none; - border-radius: 0; - border: none; - color: inherit; - padding: 0; - @apply text-xs; background-color: var(--color-gray-50); cursor: default; diff --git a/docs/src/styles.css b/docs/src/styles.css index 5063da81e0..b854fc8c12 100644 --- a/docs/src/styles.css +++ b/docs/src/styles.css @@ -67,43 +67,43 @@ --text-xs: 0.8125rem; --text-xs--line-height: 1.25rem; - --text-xs--tracking: 0.0015em; + --text-xs--letter-spacing: 0.0015em; --text-sm: 0.9375rem; --text-sm--line-height: 1.375rem; - --text-sm--tracking: 0.001em; + --text-sm--letter-spacing: 0.001em; --text-base: 1rem; --text-base--line-height: 1.5rem; - --text-base--tracking: 0em; + --text-base--letter-spacing: 0em; --text-lg: 1.125rem; --text-lg--line-height: 1.75rem; - --text-lg--tracking: -0.0025em; + --text-lg--letter-spacing: -0.0025em; --text-xl: 1.3125rem; --text-xl--line-height: 1.75rem; - --text-xl--tracking: -0.005em; + --text-xl--letter-spacing: -0.005em; --text-2xl: 1.5rem; --text-2xl--line-height: 1.25; - --text-2xl--tracking: -0.0125em; + --text-2xl--letter-spacing: -0.0125em; --text-3xl: 1.875rem; --text-3xl--line-height: 1.2; - --text-3xl--tracking: -0.015em; + --text-3xl--letter-spacing: -0.015em; --text-4xl: 2.25rem; --text-4xl--line-height: 2.5rem; - --text-4xl--tracking: -0.015em; + --text-4xl--letter-spacing: -0.015em; --text-5xl: 3rem; --text-5xl--line-height: 1; - --text-5xl--tracking: -0.015em; + --text-5xl--letter-spacing: -0.015em; --text-6xl: 3.75rem; --text-6xl--line-height: 0.95; - --text-6xl--tracking: -0.015em; + --text-6xl--letter-spacing: -0.015em; } :root { diff --git a/package.json b/package.json index 4c81b4b154..f039b50a99 100644 --- a/package.json +++ b/package.json @@ -83,7 +83,7 @@ "@next/eslint-plugin-next": "^14.2.17", "@octokit/rest": "^20.1.1", "@playwright/test": "1.49.0", - "@tailwindcss/postcss": "4.0.0-alpha.36", + "@tailwindcss/postcss": "4.0.0-beta.2", "@types/fs-extra": "^11.0.4", "@types/lodash": "^4.17.13", "@types/mocha": "^10.0.8", @@ -164,7 +164,7 @@ "style-loader": "^4.0.0", "stylelint": "^16.4.0", "stylelint-config-standard": "^36.0.1", - "tailwindcss": "4.0.0-alpha.36", + "tailwindcss": "4.0.0-beta.2", "terser": "^5.31.0", "terser-webpack-plugin": "^5.3.10", "tsc-alias": "^1.8.10", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7704705041..0ba693a9cf 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -78,8 +78,8 @@ importers: specifier: 1.49.0 version: 1.49.0 '@tailwindcss/postcss': - specifier: 4.0.0-alpha.36 - version: 4.0.0-alpha.36 + specifier: 4.0.0-beta.2 + version: 4.0.0-beta.2 '@types/fs-extra': specifier: ^11.0.4 version: 11.0.4 @@ -321,8 +321,8 @@ importers: specifier: ^36.0.1 version: 36.0.1(stylelint@16.4.0(typescript@5.6.3)) tailwindcss: - specifier: 4.0.0-alpha.36 - version: 4.0.0-alpha.36 + specifier: 4.0.0-beta.2 + version: 4.0.0-beta.2 terser: specifier: ^5.31.0 version: 5.31.0 @@ -547,8 +547,8 @@ importers: specifier: https://pkg.csb.dev/mui/material-ui/commit/92c23999/@mui/internal-test-utils version: https://pkg.csb.dev/mui/material-ui/commit/92c23999/@mui/internal-test-utils(@babel/core@7.26.0)(react-dom@19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) '@tailwindcss/postcss': - specifier: 4.0.0-alpha.36 - version: 4.0.0-alpha.36 + specifier: 4.0.0-beta.2 + version: 4.0.0-beta.2 '@types/chai': specifier: ^4.3.20 version: 4.3.20 @@ -595,8 +595,8 @@ importers: specifier: ^14.2.4 version: 14.2.4 tailwindcss: - specifier: 4.0.0-alpha.36 - version: 4.0.0-alpha.36 + specifier: 4.0.0-beta.2 + version: 4.0.0-beta.2 unified: specifier: ^11.0.5 version: 11.0.5 @@ -2947,81 +2947,81 @@ packages: '@swc/helpers@0.5.13': resolution: {integrity: sha512-UoKGxQ3r5kYI9dALKJapMmuK+1zWM/H17Z1+iwnNmzcJRnfFuevZs375TA5rW31pu4BS4NoSy1fRsexDXfWn5w==} - '@tailwindcss/node@4.0.0-alpha.36': - resolution: {integrity: sha512-SQDP+Dxx6R3uMvgSIFm/gfZT4wK5pl3P2cJO2FfEHyO2NebRED4+QhP4FG2voTLfZiukRFESkuOjte1618Rc0w==} + '@tailwindcss/node@4.0.0-beta.2': + resolution: {integrity: sha512-rcWgGqmvm+YfRhRUyYZZfbtGtP940r9oBigPOzdZGr6r8WoAfOPGhPBN0lTW94NzJWT34hKIsVz6+7jHQcwt+A==} - '@tailwindcss/oxide-android-arm64@4.0.0-alpha.36': - resolution: {integrity: sha512-sDA2JOnxX7o1kQMJzWEOqPBsgstpnYLlyMCsh78ZF+cdcnTzBuarMRBCmLbrdIKALlQLRHWCR/yccaXNxh6plQ==} + '@tailwindcss/oxide-android-arm64@4.0.0-beta.2': + resolution: {integrity: sha512-Vk7IBMA/gVGupl3+j++oeKxN2xmif1ET3LF+tuE3TzEE31P28+tS1tLuqfpA5NZLDGfHhuomhukS8PPa7CFGZw==} engines: {node: '>= 10'} cpu: [arm64] os: [android] - '@tailwindcss/oxide-darwin-arm64@4.0.0-alpha.36': - resolution: {integrity: sha512-rqF0A99RDcLz4EOsIdSHU2OfyGSXhGNZ9UTN2qvhHuaDYGWIOm4OAiAhpRRSQL9bh5DNEtEwQT0eWnMpOmCeDQ==} + '@tailwindcss/oxide-darwin-arm64@4.0.0-beta.2': + resolution: {integrity: sha512-qihv6iGezmM4M5GW+y45InlXC4FB6DVdxq2kk8tihPocTCHThO4+kDifIEh4KuqD8viuWAkTZQ9T1LXbo+9buQ==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@tailwindcss/oxide-darwin-x64@4.0.0-alpha.36': - resolution: {integrity: sha512-FiEWPxxaMCuudXnxglfpeI9hu7OJ1zyn2ZPRFna92GI2jCKhQmYkyrbcKtgZRx/GDUcTRSq4Wx16XMfCCNxP2g==} + '@tailwindcss/oxide-darwin-x64@4.0.0-beta.2': + resolution: {integrity: sha512-P/cRt2cs09QqwBMQMYB2LeB5fpllNdIH5fSqjA2iMzT1IPsIeWETAn9sAuVZb140p55sD1PUfvl5Cjap5MNRUw==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@tailwindcss/oxide-freebsd-x64@4.0.0-alpha.36': - resolution: {integrity: sha512-COCw/4AIgcDmWJBpk+hpU03DNcnb2yoanMSy1wMwrwc2OnXMvxOVY3SjcsSYbP2E2wcQJXn/kGgMPvQa0yzdmw==} + '@tailwindcss/oxide-freebsd-x64@4.0.0-beta.2': + resolution: {integrity: sha512-UMfZx0K6PoMcH/zMlrPG5O68nGtxeYUn7Sg2LXDNfvE5YtX5JuJqLxdoMxdER4thE34Ni/KViK0njQBUtTNOsw==} engines: {node: '>= 10'} cpu: [x64] os: [freebsd] - '@tailwindcss/oxide-linux-arm-gnueabihf@4.0.0-alpha.36': - resolution: {integrity: sha512-+gRJ1jmJs4yi1tjsSi5nODLA6jpW35KuPp+iq5a/HU3LsnVwRH0kRx2XCOVWzpDUjZZJTRw9vCDEHSUZ434hcw==} + '@tailwindcss/oxide-linux-arm-gnueabihf@4.0.0-beta.2': + resolution: {integrity: sha512-MXzGuHdBcyhBlmRuKBYqfUcck2xLKT6MZsyjIev1WSUNATLY88jXODI0+jizMb30RgfcbirKHecDkP1fBcT5MQ==} engines: {node: '>= 10'} cpu: [arm] os: [linux] - '@tailwindcss/oxide-linux-arm64-gnu@4.0.0-alpha.36': - resolution: {integrity: sha512-uaXXFNn3bzbFmylRuHtRIIXGl6b14Ufk+ZTOHhBLnzOnXZd01Gs0QgYbxG9UP1mqQUm90MFFb1yQq03c5tuqeg==} + '@tailwindcss/oxide-linux-arm64-gnu@4.0.0-beta.2': + resolution: {integrity: sha512-UajegPqU7In0+FAHDBJ/yYgeTM+OydJPqidw1zFhtJCJeT2niAKqtExksbwgP8t6AX/1TcucNKQHE+AXIQWnWQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@tailwindcss/oxide-linux-arm64-musl@4.0.0-alpha.36': - resolution: {integrity: sha512-j9oazW3+3AHGWDkCXEOvATBjPrr9Db+Ynj3QR20/5BAF8Cxz4I+YZRa2Gt1A02ZeEfjRFOJN0joVkpMkhdJXvQ==} + '@tailwindcss/oxide-linux-arm64-musl@4.0.0-beta.2': + resolution: {integrity: sha512-82qo9PEr7CgSywYNUQrMLN6olt2KYn/zH2Wz5oCMbtmK8jp9IFanosbRjHwLwTqBlKX4NCGIJOqm6LkqPyDOSg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@tailwindcss/oxide-linux-x64-gnu@4.0.0-alpha.36': - resolution: {integrity: sha512-dgEAweIuIhhDTYyaT7FOKpsP/UsOv/uZAQFwAXTEtn348x8VO3sO/O4exDmZ0/4WbrQ2inE+T8iHZSdmoC65KQ==} + '@tailwindcss/oxide-linux-x64-gnu@4.0.0-beta.2': + resolution: {integrity: sha512-+ZoVg6iQ8ApPdNX5u2a7Y0w2utPmmR0WWc3tJIvm7iyCC5+BdPp2MYw6HAmlfMOYwI781+77u98u5tU+VS1rHg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@tailwindcss/oxide-linux-x64-musl@4.0.0-alpha.36': - resolution: {integrity: sha512-rwY1Y5n1NCZe8q+eyeZAwDXvw+cjPTBqfoWPF9eYjxQHyL+9FT1J9aUMKCPhbuMqn8BkaP54vEvGsqG39ccCmA==} + '@tailwindcss/oxide-linux-x64-musl@4.0.0-beta.2': + resolution: {integrity: sha512-vfsFHh2PIAcCGOVrfwIHWFidIpcoqeKmyaz0ZsS2ZOO64aXCAAe9VZwLUJtzA+L7BTkJd0PnhCDJL1dcTTCCGw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@tailwindcss/oxide-win32-arm64-msvc@4.0.0-alpha.36': - resolution: {integrity: sha512-5nZYJUu2mhY1guBABAHjWHsYQHn+XjFlDYC3JOU53FKrT8jhbFcePWvrBDPf85ykzGsabbpphCMKrfGR5A30Gg==} + '@tailwindcss/oxide-win32-arm64-msvc@4.0.0-beta.2': + resolution: {integrity: sha512-fCvsXiFKHg304wHprQhpX0O3QT8McC7pyXnc9x2MDs0l0/mG+8ibMzguAbObnRP5GZ5JbbVJ2sQe6JnMyxWWQw==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@tailwindcss/oxide-win32-x64-msvc@4.0.0-alpha.36': - resolution: {integrity: sha512-ykj5jLuWZwL6MF/UU46eZ97r8qmUZEwXKzJS9lK4Cktg9W9iBkDBXdX0/MKYLmsZGGtt4kj4KmYWqUAVgIWwZg==} + '@tailwindcss/oxide-win32-x64-msvc@4.0.0-beta.2': + resolution: {integrity: sha512-wFSERR9EpTu8OYqPb36Js1DeuC+8LuQxywnyEOnhzOKQZ4FQm+dfGBzHpQ/7MogBdS31Zahe42UteqCwujbzVQ==} engines: {node: '>= 10'} cpu: [x64] os: [win32] - '@tailwindcss/oxide@4.0.0-alpha.36': - resolution: {integrity: sha512-vFnXcKgMsbWpU4iy5TYA1SOl1vkQYbZXmHj7uQbTRnGaSn3LirumO0uideaciF4NIx+Gb99GnB5ro6G8uXN90Q==} + '@tailwindcss/oxide@4.0.0-beta.2': + resolution: {integrity: sha512-Ety2iN7vYZs2kyx02fMgmaxpvKoGtlfqsJRAjtalD+EZzT4r2GksNu7Bb/KAVQCGPLBDCWjQ89qBseBHJfxKbg==} engines: {node: '>= 10'} - '@tailwindcss/postcss@4.0.0-alpha.36': - resolution: {integrity: sha512-xpf4N8yne/QqdXWoTR0jrkRVruDnRglLJ4kXxU5ig6FY9mauEueyh+Lo2HJgSU9JZRRQ8skEYGIGTfIK3B0WvQ==} + '@tailwindcss/postcss@4.0.0-beta.2': + resolution: {integrity: sha512-CVWu8jCPz1fBdZxXPgc9IdLAO/Evpr87l/InGlJT+EGN7T/I5DzEeZ1nSV7ZhP6Aj96qSJNL83FEJ4007pYHtQ==} '@testing-library/dom@10.4.0': resolution: {integrity: sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==} @@ -8802,8 +8802,8 @@ packages: resolution: {integrity: sha512-w2sfv80nrAh2VCbqR5AK27wswXhqcck2AhfnNW76beQXskGZ1V12GwS//yYVa3d3fcvAip2OUnbDAjW2k3v9fA==} engines: {node: '>=10.0.0'} - tailwindcss@4.0.0-alpha.36: - resolution: {integrity: sha512-dbI1o+KJ+anCe/RI7/RuaG8IReQromxF2DLgPQCIQALzfXrosfX9UovahoNRXvyCaAqRP5KWQGagvvTmW44irQ==} + tailwindcss@4.0.0-beta.2: + resolution: {integrity: sha512-uZ+vgVsy6i18Glc3XYMkTq7dl4GsU4m8X8qRTVlU4+g8Uit7g+wttwfDCl3p+ZOq5KCB09th9XgVDx1zFLCeHA==} tapable@0.1.10: resolution: {integrity: sha512-jX8Et4hHg57mug1/079yitEKWGB3LCwoxByLsNim89LABq8NqgiX+6iYVOsq0vX8uJHkU+DZ5fnq95f800bEsQ==} @@ -12150,67 +12150,67 @@ snapshots: dependencies: tslib: 2.6.2 - '@tailwindcss/node@4.0.0-alpha.36': + '@tailwindcss/node@4.0.0-beta.2': dependencies: enhanced-resolve: 5.17.1 jiti: 2.4.0 - tailwindcss: 4.0.0-alpha.36 + tailwindcss: 4.0.0-beta.2 - '@tailwindcss/oxide-android-arm64@4.0.0-alpha.36': + '@tailwindcss/oxide-android-arm64@4.0.0-beta.2': optional: true - '@tailwindcss/oxide-darwin-arm64@4.0.0-alpha.36': + '@tailwindcss/oxide-darwin-arm64@4.0.0-beta.2': optional: true - '@tailwindcss/oxide-darwin-x64@4.0.0-alpha.36': + '@tailwindcss/oxide-darwin-x64@4.0.0-beta.2': optional: true - '@tailwindcss/oxide-freebsd-x64@4.0.0-alpha.36': + '@tailwindcss/oxide-freebsd-x64@4.0.0-beta.2': optional: true - '@tailwindcss/oxide-linux-arm-gnueabihf@4.0.0-alpha.36': + '@tailwindcss/oxide-linux-arm-gnueabihf@4.0.0-beta.2': optional: true - '@tailwindcss/oxide-linux-arm64-gnu@4.0.0-alpha.36': + '@tailwindcss/oxide-linux-arm64-gnu@4.0.0-beta.2': optional: true - '@tailwindcss/oxide-linux-arm64-musl@4.0.0-alpha.36': + '@tailwindcss/oxide-linux-arm64-musl@4.0.0-beta.2': optional: true - '@tailwindcss/oxide-linux-x64-gnu@4.0.0-alpha.36': + '@tailwindcss/oxide-linux-x64-gnu@4.0.0-beta.2': optional: true - '@tailwindcss/oxide-linux-x64-musl@4.0.0-alpha.36': + '@tailwindcss/oxide-linux-x64-musl@4.0.0-beta.2': optional: true - '@tailwindcss/oxide-win32-arm64-msvc@4.0.0-alpha.36': + '@tailwindcss/oxide-win32-arm64-msvc@4.0.0-beta.2': optional: true - '@tailwindcss/oxide-win32-x64-msvc@4.0.0-alpha.36': + '@tailwindcss/oxide-win32-x64-msvc@4.0.0-beta.2': optional: true - '@tailwindcss/oxide@4.0.0-alpha.36': + '@tailwindcss/oxide@4.0.0-beta.2': optionalDependencies: - '@tailwindcss/oxide-android-arm64': 4.0.0-alpha.36 - '@tailwindcss/oxide-darwin-arm64': 4.0.0-alpha.36 - '@tailwindcss/oxide-darwin-x64': 4.0.0-alpha.36 - '@tailwindcss/oxide-freebsd-x64': 4.0.0-alpha.36 - '@tailwindcss/oxide-linux-arm-gnueabihf': 4.0.0-alpha.36 - '@tailwindcss/oxide-linux-arm64-gnu': 4.0.0-alpha.36 - '@tailwindcss/oxide-linux-arm64-musl': 4.0.0-alpha.36 - '@tailwindcss/oxide-linux-x64-gnu': 4.0.0-alpha.36 - '@tailwindcss/oxide-linux-x64-musl': 4.0.0-alpha.36 - '@tailwindcss/oxide-win32-arm64-msvc': 4.0.0-alpha.36 - '@tailwindcss/oxide-win32-x64-msvc': 4.0.0-alpha.36 - - '@tailwindcss/postcss@4.0.0-alpha.36': + '@tailwindcss/oxide-android-arm64': 4.0.0-beta.2 + '@tailwindcss/oxide-darwin-arm64': 4.0.0-beta.2 + '@tailwindcss/oxide-darwin-x64': 4.0.0-beta.2 + '@tailwindcss/oxide-freebsd-x64': 4.0.0-beta.2 + '@tailwindcss/oxide-linux-arm-gnueabihf': 4.0.0-beta.2 + '@tailwindcss/oxide-linux-arm64-gnu': 4.0.0-beta.2 + '@tailwindcss/oxide-linux-arm64-musl': 4.0.0-beta.2 + '@tailwindcss/oxide-linux-x64-gnu': 4.0.0-beta.2 + '@tailwindcss/oxide-linux-x64-musl': 4.0.0-beta.2 + '@tailwindcss/oxide-win32-arm64-msvc': 4.0.0-beta.2 + '@tailwindcss/oxide-win32-x64-msvc': 4.0.0-beta.2 + + '@tailwindcss/postcss@4.0.0-beta.2': dependencies: '@alloc/quick-lru': 5.2.0 - '@tailwindcss/node': 4.0.0-alpha.36 - '@tailwindcss/oxide': 4.0.0-alpha.36 + '@tailwindcss/node': 4.0.0-beta.2 + '@tailwindcss/oxide': 4.0.0-beta.2 lightningcss: 1.27.0 postcss: 8.4.47 - tailwindcss: 4.0.0-alpha.36 + tailwindcss: 4.0.0-beta.2 '@testing-library/dom@10.4.0': dependencies: @@ -19375,7 +19375,7 @@ snapshots: string-width: 4.2.3 strip-ansi: 6.0.1 - tailwindcss@4.0.0-alpha.36: {} + tailwindcss@4.0.0-beta.2: {} tapable@0.1.10: {}