Files

183 lines
3.9 KiB
CSS
Raw Permalink Normal View History

2026-05-31 03:21:58 +08:00
.root {
min-height: 100vh;
background:
radial-gradient(circle at 18% 10%, rgba(37, 99, 235, 0.08), transparent 28%),
linear-gradient(180deg, #f7f9fc 0%, #eef2f7 100%);
color: var(--color-text-primary);
}
.main {
min-height: 100vh;
margin-left: 14rem;
padding: 18px;
}
.content {
color: var(--color-text-primary);
}
.content :global(h1) {
color: var(--color-text-primary);
letter-spacing: 0;
}
.content :global([class~="text-white"]),
.content :global([class~="text-slate-100"]),
.content :global([class~="text-slate-200"]),
.content :global([class~="text-slate-300"]) {
color: var(--color-text-primary);
}
.content :global([class~="text-slate-400"]) {
color: #52637a;
}
.content :global([class~="text-slate-500"]),
.content :global([class~="text-slate-600"]) {
color: #6b7a91;
}
.content :global([class*="border-white/"]),
.content :global([class*="divide-white/"]),
.content :global([class*="border-black/"]) {
border-color: var(--color-border-default);
}
.content :global([class*="border-slate-7"]),
.content :global([class*="border-slate-8"]) {
border-color: var(--color-border-default);
}
.content :global([class*="bg-card"]),
.content :global([class*="bg-slate-900"]),
.content :global([class*="bg-slate-950"]),
.content :global([class*="bg-[#0f172a]"]),
.content :global([class*="bg-black/"]),
.content :global([class*="bg-white/5"]),
.content :global([class*="bg-white/10"]) {
background: #ffffff;
}
.content :global([class~="rounded-2xl"]),
.content :global([class~="rounded-xl"]),
.content :global([class~="rounded-3xl"]) {
border-radius: 8px;
}
.content :global([class*="shadow-xl"]),
.content :global([class*="shadow-2xl"]) {
box-shadow: 0 1px 3px rgba(15, 23, 42, 0.06), 0 12px 28px rgba(15, 23, 42, 0.05);
}
.content :global([class*="backdrop-blur"]) {
backdrop-filter: none;
}
.content :global([class*="hover:bg-white/"]:hover) {
background: #f8fafc;
}
.content :global([class*="hover:bg-slate-"]:hover),
.content :global([class*="hover:bg-black/"]:hover) {
background: #f1f5f9;
}
.content :global([class*="hover:text-white"]:hover),
.content :global([class*="hover:text-slate-2"]:hover),
.content :global([class*="hover:text-slate-3"]:hover) {
color: var(--color-text-primary);
}
.content :global(code),
.content :global(pre),
.content :global(.font-mono) {
color: #1d4ed8;
}
.content :global(input),
.content :global(select),
.content :global(textarea) {
border-color: var(--color-border-default);
background: #ffffff;
color: var(--color-text-primary);
}
.content :global(input::placeholder),
.content :global(textarea::placeholder) {
color: #8ba0b7;
}
.content :global(input:focus),
.content :global(select:focus),
.content :global(textarea:focus) {
border-color: #60a5fa;
box-shadow: 0 0 0 3px rgba(37, 99, 235, 0.12);
}
.content :global(button[class*="border"]) {
border-color: #cbd7e6;
}
.content :global(button[class*="bg-transparent"]),
.content :global(button[class*="outline"]) {
background: #ffffff;
}
.content :global(table) {
color: #1e293b;
border-collapse: separate;
border-spacing: 0;
}
.content :global(thead),
.content :global(thead tr),
.content :global([class*="bg-slate-800"]) {
background: #f1f5f9;
}
.content :global(th) {
color: #52637a;
font-weight: 800;
letter-spacing: 0.02em;
}
.content :global(td) {
color: #1e293b;
}
.content :global(tbody tr) {
border-color: #e5edf6;
}
.content :global(tbody tr:hover) {
background: #f8fbff;
}
.content :global(.recharts-cartesian-grid line) {
stroke: #dbe7f3;
}
.content :global(.recharts-cartesian-axis-line),
.content :global(.recharts-cartesian-axis-tick-line) {
stroke: #cbd7e6;
}
.content :global(.recharts-cartesian-axis-tick-value) {
fill: #64748b;
}
.content :global(.recharts-legend-item-text) {
color: #475569 !important;
}
.content :global([class*="animate-pulse"]) {
color: #64748b;
}
@media (max-width: 900px) {
.main {
margin-left: 0;
padding: 12px;
}
}