From ccc7fc8a98a4d38f4a8f8033b0da010cff7bf140 Mon Sep 17 00:00:00 2001 From: ZhenShuo Leo <98386542+ZhenShuo2021@users.noreply.github.com> Date: Fri, 22 Aug 2025 04:10:24 +0800 Subject: [PATCH] feat(tailwind): enable default colors --- assets/css/compiled/main.css | 32 ++++++++++++++++++++++++++++++++ tailwind.config.js | 1 + 2 files changed, 33 insertions(+) diff --git a/assets/css/compiled/main.css b/assets/css/compiled/main.css index 86428c35..ac0d14c6 100644 --- a/assets/css/compiled/main.css +++ b/assets/css/compiled/main.css @@ -1842,6 +1842,9 @@ body.zen-mode-enable { .bg-\[\#6d6d6d\] { background-color: #6d6d6d; } + .bg-black { + background-color: #000; + } .bg-neutral { background-color: rgba(var(--color-neutral), 1); } @@ -1887,6 +1890,9 @@ body.zen-mode-enable { .bg-transparent { background-color: transparent; } + .bg-white { + background-color: #fff; + } .bg-gradient-to-b { --tw-gradient-position: to bottom in oklab; background-image: linear-gradient(var(--tw-gradient-stops)); @@ -2258,6 +2264,9 @@ body.zen-mode-enable { .text-transparent { color: transparent; } + .text-white { + color: #fff; + } .capitalize { text-transform: capitalize; } @@ -2547,11 +2556,24 @@ body.zen-mode-enable { border-style: solid; } } + .group-data-\[twe-input-focused\]\:border-white { + &:is(:where(.group)[data-twe-input-focused] *) { + border-color: #fff; + } + } .group-data-\[twe-input-focused\]\:border-t-transparent { &:is(:where(.group)[data-twe-input-focused] *) { border-top-color: transparent; } } + .group-data-\[twe-input-focused\]\:shadow-white { + &:is(:where(.group)[data-twe-input-focused] *) { + --tw-shadow-color: #fff; + @supports (color: color-mix(in lab, red, red)) { + --tw-shadow-color: color-mix(in oklab, #fff var(--tw-shadow-alpha), transparent); + } + } + } .group-data-\[twe-input-state-active\]\:border-x-0 { &:is(:where(.group)[data-twe-input-state-active] *) { border-inline-style: var(--tw-border-style); @@ -3377,6 +3399,11 @@ body.zen-mode-enable { border-color: rgba(var(--color-primary-600), 1); } } + .dark\:border-white\/10 { + &:is(.dark *) { + border-color: color-mix(in oklab, #fff 10%, transparent); + } + } .dark\:prose-invert { &:is(.dark *) { --tw-prose-body: var(--tw-prose-invert-body); @@ -3551,6 +3578,11 @@ body.zen-mode-enable { color: rgba(var(--color-primary-400), 1); } } + .dark\:text-white { + &:is(.dark *) { + color: #fff; + } + } .dark\:opacity-60 { &:is(.dark *) { opacity: 60%; diff --git a/tailwind.config.js b/tailwind.config.js index 5a5d434f..b4ea8e42 100644 --- a/tailwind.config.js +++ b/tailwind.config.js @@ -16,6 +16,7 @@ module.exports = { "2xl": "1536px", }, colors: { + ...require('tailwindcss/colors'), transparent: "transparent", neutral: { DEFAULT: "rgba(var(--color-neutral), )",