Add client portal themes (Cyberpunk etc.), settings page, semantic Tailwind classes
Build & Auto-Repair / build (push) Has been cancelled
Build & Auto-Repair / build (push) Has been cancelled
This commit is contained in:
@@ -273,3 +273,71 @@
|
||||
color: #1BB0CE !important;
|
||||
background: none !important;
|
||||
}
|
||||
|
||||
/* ============================================================================
|
||||
Client Portal Overrides — Background for portal pages
|
||||
============================================================================ */
|
||||
|
||||
/* Make the outer portal container transparent so body::before background shows */
|
||||
.dark.theme-pumpkin .min-h-screen.bg-background {
|
||||
background: transparent !important;
|
||||
}
|
||||
|
||||
/* Portal sidebar — dark glass */
|
||||
.dark.theme-pumpkin aside.bg-card.border-r.border-border {
|
||||
background: hsl(240, 15%, 3%) !important;
|
||||
border-right-color: hsl(270, 25%, 10%) !important;
|
||||
}
|
||||
|
||||
/* Portal sidebar nav items — muted text */
|
||||
.dark.theme-pumpkin aside .text-muted-foreground {
|
||||
color: hsl(240, 8%, 50%) !important;
|
||||
}
|
||||
.dark.theme-pumpkin aside button:hover {
|
||||
background: hsla(330, 100%, 50%, 0.08) !important;
|
||||
color: hsl(0, 0%, 90%) !important;
|
||||
}
|
||||
|
||||
/* Portal sidebar active nav item */
|
||||
.dark.theme-pumpkin aside .bg-primary\/10.text-primary {
|
||||
background: hsl(330, 100%, 50%) !important;
|
||||
color: hsl(0, 0%, 100%) !important;
|
||||
box-shadow: 0 0 10px rgba(255, 0, 127, 0.3), 0 0 20px rgba(255, 0, 127, 0.1);
|
||||
border-color: hsl(330, 100%, 50%) !important;
|
||||
}
|
||||
.dark.theme-pumpkin aside .bg-primary\/10.text-primary svg {
|
||||
color: hsl(0, 0%, 100%) !important;
|
||||
}
|
||||
|
||||
/* Portal header — dark glass */
|
||||
.dark.theme-pumpkin header.bg-card\/80 {
|
||||
background: hsl(240, 15%, 3%) !important;
|
||||
border-bottom-color: hsl(270, 25%, 10%) !important;
|
||||
}
|
||||
|
||||
/* Portal card backgrounds — semi-transparent glass */
|
||||
.dark.theme-pumpkin .bg-card {
|
||||
background: hsla(240, 15%, 7%, 0.65) !important;
|
||||
backdrop-filter: blur(10px) !important;
|
||||
border-color: hsla(270, 30%, 20%, 0.35) !important;
|
||||
}
|
||||
|
||||
/* Portal borders */
|
||||
.dark.theme-pumpkin .border-border {
|
||||
border-color: hsl(270, 25%, 12%) !important;
|
||||
}
|
||||
|
||||
/* Portal input fields */
|
||||
.dark.theme-pumpkin .bg-muted {
|
||||
background: hsl(240, 12%, 9%) !important;
|
||||
}
|
||||
|
||||
/* Portal primary buttons */
|
||||
.dark.theme-pumpkin .bg-primary {
|
||||
background: hsl(330, 100%, 50%) !important;
|
||||
box-shadow: 0 0 10px rgba(255, 0, 127, 0.2);
|
||||
}
|
||||
.dark.theme-pumpkin .bg-primary:hover {
|
||||
background: hsl(330, 100%, 55%) !important;
|
||||
box-shadow: 0 0 15px rgba(255, 0, 127, 0.4);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user