183 lines
3.9 KiB
CSS
183 lines
3.9 KiB
CSS
|
|
.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;
|
||
|
|
}
|
||
|
|
}
|