upgrade to tailwind 4

This commit is contained in:
Khaleel Al-Adhami 2025-02-06 13:12:36 -08:00
parent b3b79a652d
commit ef0bbfb2d9
4 changed files with 9 additions and 9 deletions

View File

@ -1,7 +1,5 @@
module.exports = { module.exports = {
plugins: { plugins: {
"postcss-import": {}, "@tailwindcss/postcss": {},
tailwindcss: {},
autoprefixer: {},
}, },
} };

View File

@ -1,6 +1,5 @@
@import "tailwindcss/base"; @import "tailwindcss";
@import "@radix-ui/themes/styles.css"; @config '../tailwind.config.js';
@tailwind components; @import "@radix-ui/themes/styles.css";
@tailwind utilities;

View File

@ -7,10 +7,12 @@ class Tailwind(SimpleNamespace):
"""Tailwind constants.""" """Tailwind constants."""
# The Tailwindcss version # The Tailwindcss version
VERSION = "tailwindcss@3.4.17" VERSION = "tailwindcss@4.0.4"
# The Tailwind config. # The Tailwind config.
CONFIG = "tailwind.config.js" CONFIG = "tailwind.config.js"
# Default Tailwind content paths # Default Tailwind content paths
CONTENT = ["./pages/**/*.{js,ts,jsx,tsx}", "./utils/**/*.{js,ts,jsx,tsx}"] CONTENT = ["./pages/**/*.{js,ts,jsx,tsx}", "./utils/**/*.{js,ts,jsx,tsx}"]
# Relative tailwind style path to root stylesheet in Dirs.STYLES. # Relative tailwind style path to root stylesheet in Dirs.STYLES.
ROOT_STYLE_PATH = "./tailwind.css" ROOT_STYLE_PATH = "./tailwind.css"
# Builtin dependencies
DEPENDENCIES = ("@tailwindcss/postcss",)

View File

@ -1204,6 +1204,7 @@ def install_frontend_packages(packages: set[str], config: Config):
"add", "add",
"-d", "-d",
constants.Tailwind.VERSION, constants.Tailwind.VERSION,
*constants.Tailwind.DEPENDENCIES,
*((config.tailwind or {}).get("plugins", [])), *((config.tailwind or {}).get("plugins", [])),
], ],
fallback=fallback_command, fallback=fallback_command,