updated the lint color
This commit is contained in:
parent
1b7b1710b5
commit
800a41622f
@ -1,5 +1,5 @@
|
||||
/* ==========================================================================
|
||||
TNCSC EXECUTIVE COMMUNITY DASHBOARD & GLOBAL SIDEBAR (EXACT THEME MATCH)
|
||||
TNCSC EXECUTIVE COMMUNITY DASHBOARD & GLOBAL SIDEBAR (LIGHT IVORY & GOLD)
|
||||
========================================================================== */
|
||||
|
||||
// ----------------------------------------------------------------------
|
||||
@ -14,7 +14,7 @@
|
||||
min-width: 220px !important;
|
||||
max-width: 220px !important;
|
||||
height: 100vh !important;
|
||||
background: #080A10 !important;
|
||||
background: #FFFCF7 !important;
|
||||
border-right: 1px solid rgba(216, 156, 67, 0.22) !important;
|
||||
padding: 24px 14px 18px 14px !important;
|
||||
box-sizing: border-box !important;
|
||||
@ -46,7 +46,7 @@
|
||||
font-size: 10px !important;
|
||||
font-weight: 700 !important;
|
||||
letter-spacing: 1px !important;
|
||||
color: #D89C43 !important;
|
||||
color: #946015 !important;
|
||||
line-height: 1.3 !important;
|
||||
}
|
||||
}
|
||||
@ -59,7 +59,7 @@
|
||||
padding: 10px 14px !important;
|
||||
border-radius: 12px !important;
|
||||
margin-bottom: 5px !important;
|
||||
color: #94A3B8 !important;
|
||||
color: #596579 !important;
|
||||
font-size: 13px !important;
|
||||
font-weight: 500 !important;
|
||||
text-decoration: none !important;
|
||||
@ -67,27 +67,27 @@
|
||||
transition: all 0.2s ease !important;
|
||||
|
||||
&:hover {
|
||||
background: rgba(255, 255, 255, 0.05) !important;
|
||||
color: #FFFFFF !important;
|
||||
background: rgba(36, 50, 71, 0.05) !important;
|
||||
color: #243247 !important;
|
||||
}
|
||||
|
||||
.o_nav_icon {
|
||||
font-size: 14px !important;
|
||||
width: 18px !important;
|
||||
text-align: center !important;
|
||||
color: #94A3B8 !important;
|
||||
color: #596579 !important;
|
||||
transition: color 0.2s !important;
|
||||
}
|
||||
|
||||
&.active {
|
||||
background: #231C14 !important;
|
||||
background: #FFF0D6 !important;
|
||||
border: 1px solid rgba(216, 156, 67, 0.45) !important;
|
||||
color: #E5A93C !important;
|
||||
color: #87530D !important;
|
||||
font-weight: 600 !important;
|
||||
box-shadow: 0 2px 10px rgba(0, 0, 0, 0.3), inset 0 0 12px rgba(216, 156, 67, 0.12) !important;
|
||||
box-shadow: 0 2px 10px rgba(36, 50, 71, 0.06), inset 0 0 12px rgba(216, 156, 67, 0.12) !important;
|
||||
|
||||
.o_nav_icon {
|
||||
color: #E5A93C !important;
|
||||
color: #87530D !important;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -106,7 +106,7 @@
|
||||
width: 135px !important;
|
||||
height: auto !important;
|
||||
filter: drop-shadow(0 4px 14px rgba(216, 156, 67, 0.25)) !important;
|
||||
mix-blend-mode: screen !important;
|
||||
mix-blend-mode: multiply !important;
|
||||
opacity: 0.85 !important;
|
||||
}
|
||||
}
|
||||
@ -115,7 +115,7 @@
|
||||
font-family: 'Playfair Display', Georgia, serif !important;
|
||||
font-style: italic !important;
|
||||
font-size: 12.5px !important;
|
||||
color: #D89C43 !important;
|
||||
color: #946015 !important;
|
||||
line-height: 1.25 !important;
|
||||
margin-top: 6px !important;
|
||||
opacity: 0.9 !important;
|
||||
@ -130,7 +130,7 @@
|
||||
padding-left: 220px !important;
|
||||
width: 100% !important;
|
||||
min-height: 100vh !important;
|
||||
background: #090B12 !important;
|
||||
background: #F7F5F0 !important;
|
||||
box-sizing: border-box !important;
|
||||
}
|
||||
|
||||
@ -149,13 +149,13 @@ body:has(.o_tncsc_dashboard_root) {
|
||||
overflow: hidden !important;
|
||||
padding: 0 !important;
|
||||
margin: 0 !important;
|
||||
background: #090B12 !important;
|
||||
background: #F7F5F0 !important;
|
||||
}
|
||||
.o_content {
|
||||
padding: 0 !important;
|
||||
margin: 0 !important;
|
||||
overflow: hidden !important;
|
||||
background: #090B12 !important;
|
||||
background: #F7F5F0 !important;
|
||||
height: 100vh !important;
|
||||
}
|
||||
.o_control_panel {
|
||||
@ -167,8 +167,9 @@ body:has(.o_tncsc_dashboard_root) {
|
||||
width: 100% !important;
|
||||
height: 100vh !important;
|
||||
max-height: 100vh !important;
|
||||
background: #090B12 !important;
|
||||
color: #F8FAFC !important;
|
||||
background: #F7F5F0 !important;
|
||||
color: #243247 !important;
|
||||
color-scheme: light;
|
||||
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
|
||||
box-sizing: border-box !important;
|
||||
overflow: hidden !important;
|
||||
@ -176,8 +177,12 @@ body:has(.o_tncsc_dashboard_root) {
|
||||
// ----------------------------------------------------------------------
|
||||
// 3. MAIN DASHBOARD CONTENT AREA
|
||||
// ----------------------------------------------------------------------
|
||||
.o_dashboard_total {
|
||||
color: #243247 !important;
|
||||
}
|
||||
|
||||
.o_tncsc_main_content {
|
||||
background: #090B12 !important;
|
||||
background: #F7F5F0 !important;
|
||||
overflow-y: auto !important;
|
||||
height: 100% !important;
|
||||
min-height: 100vh !important;
|
||||
@ -188,7 +193,7 @@ body:has(.o_tncsc_dashboard_root) {
|
||||
width: 7px;
|
||||
}
|
||||
&::-webkit-scrollbar-track {
|
||||
background: #090B12;
|
||||
background: #F7F5F0;
|
||||
}
|
||||
&::-webkit-scrollbar-thumb {
|
||||
background: rgba(216, 156, 67, 0.3);
|
||||
@ -198,7 +203,7 @@ body:has(.o_tncsc_dashboard_root) {
|
||||
// Header with Gopuram Silhouette
|
||||
.o_dashboard_header {
|
||||
padding: 24px 32px 20px 32px !important;
|
||||
background: linear-gradient(90deg, #090B12 0%, #090B12 35%, rgba(9, 11, 18, 0.82) 60%, rgba(9, 11, 18, 0.3) 100%),
|
||||
background: linear-gradient(90deg, #F7F5F0 0%, #F7F5F0 35%, rgba(247, 245, 240, 0.94) 60%, rgba(247, 245, 240, 0.78) 100%),
|
||||
url('/tncsc_deployment/static/src/img/dashboard/gopuram_header_bg.jpg') right center / cover no-repeat !important;
|
||||
border-bottom: 1px solid rgba(216, 156, 67, 0.18) !important;
|
||||
|
||||
@ -206,7 +211,7 @@ body:has(.o_tncsc_dashboard_root) {
|
||||
font-size: 10.5px !important;
|
||||
font-weight: 700 !important;
|
||||
letter-spacing: 1.5px !important;
|
||||
color: #D89C43 !important;
|
||||
color: #946015 !important;
|
||||
margin-bottom: 4px !important;
|
||||
text-transform: uppercase !important;
|
||||
}
|
||||
@ -215,14 +220,14 @@ body:has(.o_tncsc_dashboard_root) {
|
||||
font-family: 'Playfair Display', Georgia, serif !important;
|
||||
font-size: 30px !important;
|
||||
font-weight: 700 !important;
|
||||
color: #FFFFFF !important;
|
||||
color: #243247 !important;
|
||||
margin-bottom: 4px !important;
|
||||
letter-spacing: 0.5px !important;
|
||||
}
|
||||
|
||||
.o_dashboard_tagline {
|
||||
font-size: 12.5px !important;
|
||||
color: #C5B495 !important;
|
||||
color: #665B4B !important;
|
||||
letter-spacing: 0.3px !important;
|
||||
}
|
||||
|
||||
@ -244,9 +249,9 @@ body:has(.o_tncsc_dashboard_root) {
|
||||
}
|
||||
|
||||
.o_btn_dark_pill {
|
||||
background: rgba(255, 255, 255, 0.05) !important;
|
||||
background: rgba(36, 50, 71, 0.05) !important;
|
||||
border: 1px solid rgba(216, 156, 67, 0.38) !important;
|
||||
color: #FFFFFF !important;
|
||||
color: #243247 !important;
|
||||
font-size: 12.5px !important;
|
||||
font-weight: 500 !important;
|
||||
padding: 7px 18px !important;
|
||||
@ -255,7 +260,7 @@ body:has(.o_tncsc_dashboard_root) {
|
||||
|
||||
&:hover {
|
||||
background: rgba(216, 156, 67, 0.12) !important;
|
||||
border-color: #D89C43 !important;
|
||||
border-color: #946015 !important;
|
||||
}
|
||||
}
|
||||
|
||||
@ -266,9 +271,9 @@ body:has(.o_tncsc_dashboard_root) {
|
||||
display: flex !important;
|
||||
align-items: center !important;
|
||||
justify-content: center !important;
|
||||
background: rgba(255, 255, 255, 0.05) !important;
|
||||
background: rgba(36, 50, 71, 0.05) !important;
|
||||
border: 1px solid rgba(216, 156, 67, 0.35) !important;
|
||||
color: #D89C43 !important;
|
||||
color: #946015 !important;
|
||||
font-size: 13px !important;
|
||||
transition: all 0.2s ease !important;
|
||||
|
||||
@ -288,20 +293,20 @@ body:has(.o_tncsc_dashboard_root) {
|
||||
// ROW 1: 4 KPI CARDS
|
||||
// ------------------------------------------------------------------
|
||||
.o_kpi_card {
|
||||
background: #111420 !important;
|
||||
background: #FFFFFF !important;
|
||||
border: 1px solid rgba(216, 156, 67, 0.18) !important;
|
||||
border-radius: 14px !important;
|
||||
padding: 18px 20px !important;
|
||||
position: relative !important;
|
||||
overflow: hidden !important;
|
||||
box-shadow: 0 4px 18px rgba(0, 0, 0, 0.35) !important;
|
||||
box-shadow: 0 4px 18px rgba(36, 50, 71, 0.07) !important;
|
||||
cursor: pointer !important;
|
||||
transition: all 0.22s ease !important;
|
||||
|
||||
&:hover {
|
||||
transform: translateY(-3px) !important;
|
||||
border-color: #D89C43 !important;
|
||||
box-shadow: 0 8px 24px rgba(0, 0, 0, 0.5), 0 0 15px rgba(216, 156, 67, 0.2) !important;
|
||||
border-color: #946015 !important;
|
||||
box-shadow: 0 8px 24px rgba(36, 50, 71, 0.1), 0 0 15px rgba(216, 156, 67, 0.2) !important;
|
||||
}
|
||||
|
||||
.o_kpi_watermark {
|
||||
@ -309,7 +314,7 @@ body:has(.o_tncsc_dashboard_root) {
|
||||
right: 16px !important;
|
||||
top: 14px !important;
|
||||
font-size: 58px !important;
|
||||
color: #FFFFFF !important;
|
||||
color: #243247 !important;
|
||||
opacity: 0.04 !important;
|
||||
pointer-events: none !important;
|
||||
}
|
||||
@ -319,7 +324,7 @@ body:has(.o_tncsc_dashboard_root) {
|
||||
height: 38px !important;
|
||||
border-radius: 10px !important;
|
||||
background: linear-gradient(135deg, #F5A623 0%, #D48817 100%) !important;
|
||||
color: #FFFFFF !important;
|
||||
color: #243247 !important;
|
||||
display: flex !important;
|
||||
align-items: center !important;
|
||||
justify-content: center !important;
|
||||
@ -331,14 +336,14 @@ body:has(.o_tncsc_dashboard_root) {
|
||||
font-size: 10.5px !important;
|
||||
font-weight: 700 !important;
|
||||
letter-spacing: 0.6px !important;
|
||||
color: #94A3B8 !important;
|
||||
color: #596579 !important;
|
||||
text-transform: uppercase !important;
|
||||
}
|
||||
|
||||
.o_kpi_number {
|
||||
font-size: 32px !important;
|
||||
font-weight: 700 !important;
|
||||
color: #FFFFFF !important;
|
||||
color: #243247 !important;
|
||||
line-height: 1.1 !important;
|
||||
margin: 12px 0 10px 0 !important;
|
||||
}
|
||||
@ -351,22 +356,22 @@ body:has(.o_tncsc_dashboard_root) {
|
||||
|
||||
&.badge_green {
|
||||
background: rgba(16, 185, 129, 0.18) !important;
|
||||
color: #34D399 !important;
|
||||
color: #047857 !important;
|
||||
border: 1px solid rgba(16, 185, 129, 0.35) !important;
|
||||
}
|
||||
&.badge_amber {
|
||||
background: rgba(245, 158, 11, 0.18) !important;
|
||||
color: #FBBF24 !important;
|
||||
color: #92400E !important;
|
||||
border: 1px solid rgba(245, 158, 11, 0.35) !important;
|
||||
}
|
||||
&.badge_purple {
|
||||
background: rgba(168, 85, 247, 0.18) !important;
|
||||
color: #C084FC !important;
|
||||
color: #7E22CE !important;
|
||||
border: 1px solid rgba(168, 85, 247, 0.35) !important;
|
||||
}
|
||||
&.badge_blue {
|
||||
background: rgba(59, 130, 246, 0.18) !important;
|
||||
color: #60A5FA !important;
|
||||
color: #1D4ED8 !important;
|
||||
border: 1px solid rgba(59, 130, 246, 0.35) !important;
|
||||
}
|
||||
}
|
||||
@ -374,11 +379,11 @@ body:has(.o_tncsc_dashboard_root) {
|
||||
.o_kpi_link {
|
||||
font-size: 12px !important;
|
||||
font-weight: 600 !important;
|
||||
color: #94A3B8 !important;
|
||||
color: #596579 !important;
|
||||
transition: all 0.2s !important;
|
||||
|
||||
&:hover {
|
||||
color: #D89C43 !important;
|
||||
color: #946015 !important;
|
||||
transform: translateX(2px) !important;
|
||||
}
|
||||
}
|
||||
@ -392,13 +397,13 @@ body:has(.o_tncsc_dashboard_root) {
|
||||
border: 1px solid #EBE4D6 !important;
|
||||
border-radius: 18px !important;
|
||||
padding: 22px 24px !important;
|
||||
box-shadow: 0 4px 20px rgba(0, 0, 0, 0.35) !important;
|
||||
box-shadow: 0 4px 20px rgba(36, 50, 71, 0.07) !important;
|
||||
|
||||
.o_ivory_gold_icon {
|
||||
width: 34px !important;
|
||||
height: 34px !important;
|
||||
border-radius: 8px !important;
|
||||
background: #D89C43 !important;
|
||||
background: #946015 !important;
|
||||
color: #FFFFFF !important;
|
||||
display: flex !important;
|
||||
align-items: center !important;
|
||||
@ -436,7 +441,7 @@ body:has(.o_tncsc_dashboard_root) {
|
||||
|
||||
// Featured Pongal Banner
|
||||
.o_featured_pongal_banner {
|
||||
background: linear-gradient(90deg, rgba(20, 14, 8, 0.95) 0%, rgba(35, 22, 10, 0.88) 35%, rgba(216, 156, 67, 0.35) 65%, rgba(0, 0, 0, 0.3) 100%),
|
||||
background: linear-gradient(90deg, rgba(255, 250, 239, 0.98) 0%, rgba(255, 250, 239, 0.96) 35%, rgba(255, 250, 239, 0.90) 65%, rgba(255, 250, 239, 0.80) 100%),
|
||||
url('/tncsc_deployment/static/src/img/dashboard/pongal_featured_banner.jpg') center / cover no-repeat !important;
|
||||
border: 1.5px solid rgba(216, 156, 67, 0.6) !important;
|
||||
border-radius: 14px !important;
|
||||
@ -451,13 +456,13 @@ body:has(.o_tncsc_dashboard_root) {
|
||||
|
||||
&:hover {
|
||||
transform: translateY(-2px) !important;
|
||||
border-color: #D89C43 !important;
|
||||
border-color: #946015 !important;
|
||||
box-shadow: 0 6px 20px rgba(216, 156, 67, 0.4) !important;
|
||||
}
|
||||
|
||||
.o_pongal_date_box {
|
||||
background: rgba(16, 12, 8, 0.9) !important;
|
||||
border: 1px solid #D89C43 !important;
|
||||
background: #FFF0D6 !important;
|
||||
border: 1px solid #946015 !important;
|
||||
border-radius: 10px !important;
|
||||
width: 62px !important;
|
||||
text-align: center !important;
|
||||
@ -466,13 +471,13 @@ body:has(.o_tncsc_dashboard_root) {
|
||||
.day {
|
||||
font-size: 22px !important;
|
||||
font-weight: 700 !important;
|
||||
color: #FFFFFF !important;
|
||||
color: #243247 !important;
|
||||
line-height: 1 !important;
|
||||
}
|
||||
.month {
|
||||
font-size: 9px !important;
|
||||
font-weight: 700 !important;
|
||||
color: #D89C43 !important;
|
||||
color: #946015 !important;
|
||||
letter-spacing: 0.5px !important;
|
||||
margin-top: 3px !important;
|
||||
}
|
||||
@ -482,7 +487,7 @@ body:has(.o_tncsc_dashboard_root) {
|
||||
font-size: 9.5px !important;
|
||||
font-weight: 700 !important;
|
||||
letter-spacing: 1.5px !important;
|
||||
color: #F59E0B !important;
|
||||
color: #87530D !important;
|
||||
text-transform: uppercase !important;
|
||||
}
|
||||
|
||||
@ -490,19 +495,19 @@ body:has(.o_tncsc_dashboard_root) {
|
||||
font-family: 'Playfair Display', Georgia, serif !important;
|
||||
font-size: 20px !important;
|
||||
font-weight: 700 !important;
|
||||
color: #FFFFFF !important;
|
||||
color: #243247 !important;
|
||||
margin: 2px 0 4px 0 !important;
|
||||
}
|
||||
|
||||
.o_featured_meta {
|
||||
font-size: 12px !important;
|
||||
color: #F3E8D0 !important;
|
||||
color: #665B4B !important;
|
||||
}
|
||||
|
||||
.o_btn_details_pill {
|
||||
background: #181410 !important;
|
||||
color: #FFFFFF !important;
|
||||
border: 1px solid rgba(255, 255, 255, 0.25) !important;
|
||||
background: #FFFFFF !important;
|
||||
color: #243247 !important;
|
||||
border: 1px solid rgba(36, 50, 71, 0.25) !important;
|
||||
border-radius: 9999px !important;
|
||||
padding: 6px 16px !important;
|
||||
font-size: 12px !important;
|
||||
@ -510,8 +515,8 @@ body:has(.o_tncsc_dashboard_root) {
|
||||
transition: all 0.2s !important;
|
||||
|
||||
&:hover {
|
||||
background: #251F19 !important;
|
||||
border-color: #D89C43 !important;
|
||||
background: #FFF0D6 !important;
|
||||
border-color: #946015 !important;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -531,7 +536,7 @@ body:has(.o_tncsc_dashboard_root) {
|
||||
|
||||
&:hover {
|
||||
background: #FDF9F0 !important;
|
||||
border-color: #D89C43 !important;
|
||||
border-color: #946015 !important;
|
||||
transform: translateX(2px) !important;
|
||||
}
|
||||
|
||||
@ -565,36 +570,36 @@ body:has(.o_tncsc_dashboard_root) {
|
||||
}
|
||||
&.status_new {
|
||||
background: #FEF3C7 !important;
|
||||
color: #D97706 !important;
|
||||
color: #92400E !important;
|
||||
}
|
||||
&.status_booked {
|
||||
background: #E0F2FE !important;
|
||||
color: #0284C7 !important;
|
||||
color: #0369A1 !important;
|
||||
}
|
||||
}
|
||||
|
||||
.o_chevron_icon {
|
||||
font-size: 11px !important;
|
||||
color: #A1A1AA !important;
|
||||
color: #64748B !important;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// ------------------------------------------------------------------
|
||||
// ROW 2: RIGHT DARK CARD (MEMBERSHIP STRUCTURE)
|
||||
// ROW 2: RIGHT MEMBERSHIP STRUCTURE CARD
|
||||
// ------------------------------------------------------------------
|
||||
.o_dark_structure_card {
|
||||
background: #111420 !important;
|
||||
background: #FFFFFF !important;
|
||||
border: 1px solid rgba(216, 156, 67, 0.2) !important;
|
||||
border-radius: 18px !important;
|
||||
padding: 22px 24px !important;
|
||||
box-shadow: 0 4px 20px rgba(0, 0, 0, 0.4) !important;
|
||||
box-shadow: 0 4px 20px rgba(36, 50, 71, 0.08) !important;
|
||||
|
||||
.o_structure_gold_icon {
|
||||
width: 34px !important;
|
||||
height: 34px !important;
|
||||
border-radius: 8px !important;
|
||||
background: #D89C43 !important;
|
||||
background: #946015 !important;
|
||||
color: #FFFFFF !important;
|
||||
display: flex !important;
|
||||
align-items: center !important;
|
||||
@ -606,18 +611,18 @@ body:has(.o_tncsc_dashboard_root) {
|
||||
font-family: 'Playfair Display', Georgia, serif !important;
|
||||
font-size: 19px !important;
|
||||
font-weight: 700 !important;
|
||||
color: #FFFFFF !important;
|
||||
color: #243247 !important;
|
||||
}
|
||||
|
||||
.o_dark_card_subtitle {
|
||||
font-size: 12px !important;
|
||||
color: #8E95A8 !important;
|
||||
color: #596579 !important;
|
||||
}
|
||||
|
||||
.o_btn_dark_pill_sm {
|
||||
background: rgba(255, 255, 255, 0.05) !important;
|
||||
border: 1px solid rgba(255, 255, 255, 0.18) !important;
|
||||
color: #FFFFFF !important;
|
||||
background: rgba(36, 50, 71, 0.05) !important;
|
||||
border: 1px solid rgba(36, 50, 71, 0.18) !important;
|
||||
color: #243247 !important;
|
||||
border-radius: 9999px !important;
|
||||
font-size: 12px !important;
|
||||
font-weight: 500 !important;
|
||||
@ -626,7 +631,7 @@ body:has(.o_tncsc_dashboard_root) {
|
||||
|
||||
&:hover {
|
||||
background: rgba(216, 156, 67, 0.15) !important;
|
||||
border-color: #D89C43 !important;
|
||||
border-color: #946015 !important;
|
||||
}
|
||||
}
|
||||
|
||||
@ -638,54 +643,54 @@ body:has(.o_tncsc_dashboard_root) {
|
||||
th {
|
||||
font-size: 10.5px !important;
|
||||
font-weight: 700 !important;
|
||||
color: #71788E !important;
|
||||
color: #596579 !important;
|
||||
letter-spacing: 0.5px !important;
|
||||
padding: 8px 10px !important;
|
||||
border-bottom: 1px solid rgba(255, 255, 255, 0.08) !important;
|
||||
border-bottom: 1px solid rgba(36, 50, 71, 0.08) !important;
|
||||
}
|
||||
|
||||
td {
|
||||
padding: 10px 10px !important;
|
||||
font-size: 13px !important;
|
||||
color: #FFFFFF !important;
|
||||
border-bottom: 1px solid rgba(255, 255, 255, 0.04) !important;
|
||||
color: #243247 !important;
|
||||
border-bottom: 1px solid rgba(36, 50, 71, 0.04) !important;
|
||||
}
|
||||
|
||||
tr:hover td {
|
||||
background: rgba(255, 255, 255, 0.03) !important;
|
||||
background: rgba(36, 50, 71, 0.03) !important;
|
||||
}
|
||||
|
||||
.o_tier_icon {
|
||||
color: #D89C43 !important;
|
||||
color: #946015 !important;
|
||||
width: 16px !important;
|
||||
font-size: 12px !important;
|
||||
text-align: center !important;
|
||||
}
|
||||
|
||||
.text-gold {
|
||||
color: #D89C43 !important;
|
||||
color: #946015 !important;
|
||||
font-weight: 600 !important;
|
||||
}
|
||||
|
||||
.text-muted-dim {
|
||||
color: #8E95A8 !important;
|
||||
color: #596579 !important;
|
||||
font-size: 12px !important;
|
||||
}
|
||||
}
|
||||
|
||||
.o_membership_status_trio {
|
||||
border-top: 1px solid rgba(255, 255, 255, 0.08) !important;
|
||||
border-top: 1px solid rgba(36, 50, 71, 0.08) !important;
|
||||
|
||||
.o_status_divider {
|
||||
width: 1px !important;
|
||||
height: 32px !important;
|
||||
background: rgba(255, 255, 255, 0.1) !important;
|
||||
background: rgba(36, 50, 71, 0.1) !important;
|
||||
}
|
||||
|
||||
.o_status_label {
|
||||
font-size: 10px !important;
|
||||
font-weight: 700 !important;
|
||||
color: #8E95A8 !important;
|
||||
color: #596579 !important;
|
||||
letter-spacing: 0.5px !important;
|
||||
margin-top: 3px !important;
|
||||
}
|
||||
@ -700,16 +705,16 @@ body:has(.o_tncsc_dashboard_root) {
|
||||
font-family: 'Playfair Display', Georgia, serif !important;
|
||||
font-size: 20px !important;
|
||||
font-weight: 700 !important;
|
||||
color: #E0A948 !important;
|
||||
color: #87530D !important;
|
||||
}
|
||||
|
||||
.o_hub_section_subtitle {
|
||||
font-size: 12px !important;
|
||||
color: #8E95A8 !important;
|
||||
color: #596579 !important;
|
||||
}
|
||||
|
||||
.o_hub_pill_card {
|
||||
background: #111420 !important;
|
||||
background: #FFFFFF !important;
|
||||
border: 1px solid rgba(216, 156, 67, 0.2) !important;
|
||||
border-radius: 12px !important;
|
||||
padding: 14px 20px !important;
|
||||
@ -718,12 +723,12 @@ body:has(.o_tncsc_dashboard_root) {
|
||||
justify-content: space-between !important;
|
||||
cursor: pointer !important;
|
||||
transition: all 0.22s ease !important;
|
||||
box-shadow: 0 4px 16px rgba(0, 0, 0, 0.3) !important;
|
||||
box-shadow: 0 4px 16px rgba(36, 50, 71, 0.06) !important;
|
||||
|
||||
&:hover {
|
||||
transform: translateY(-2px) !important;
|
||||
border-color: #D89C43 !important;
|
||||
box-shadow: 0 8px 24px rgba(0, 0, 0, 0.5), 0 0 12px rgba(216, 156, 67, 0.18) !important;
|
||||
border-color: #946015 !important;
|
||||
box-shadow: 0 8px 24px rgba(36, 50, 71, 0.1), 0 0 12px rgba(216, 156, 67, 0.18) !important;
|
||||
|
||||
.o_hub_pill_arrow {
|
||||
transform: translateX(3px) !important;
|
||||
@ -735,7 +740,7 @@ body:has(.o_tncsc_dashboard_root) {
|
||||
height: 36px !important;
|
||||
border-radius: 10px !important;
|
||||
background: linear-gradient(135deg, #F5A623 0%, #D48817 100%) !important;
|
||||
color: #FFFFFF !important;
|
||||
color: #243247 !important;
|
||||
display: flex !important;
|
||||
align-items: center !important;
|
||||
justify-content: center !important;
|
||||
@ -745,11 +750,11 @@ body:has(.o_tncsc_dashboard_root) {
|
||||
.o_hub_pill_title {
|
||||
font-size: 14px !important;
|
||||
font-weight: 600 !important;
|
||||
color: #FFFFFF !important;
|
||||
color: #243247 !important;
|
||||
}
|
||||
|
||||
.o_hub_pill_arrow {
|
||||
color: #D89C43 !important;
|
||||
color: #946015 !important;
|
||||
font-size: 13px !important;
|
||||
transition: transform 0.2s !important;
|
||||
}
|
||||
|
||||
@ -206,7 +206,7 @@
|
||||
</td>
|
||||
<td class="text-center text-gold"><t t-esc="tier.price"/></td>
|
||||
<td class="text-center text-muted-dim"><t t-esc="tier.period"/></td>
|
||||
<td class="text-end pe-2 text-white font-monospace"><t t-esc="tier.count"/></td>
|
||||
<td class="text-end pe-2 o_dashboard_total font-monospace"><t t-esc="tier.count"/></td>
|
||||
</tr>
|
||||
</t>
|
||||
</tbody>
|
||||
@ -219,7 +219,7 @@
|
||||
<div class="text-center">
|
||||
<div class="d-flex align-items-center justify-content-center gap-2">
|
||||
<i class="fa fa-users text-success fs-5"/>
|
||||
<span class="fs-4 fw-bold text-white"><t t-esc="state.stats.membership.active"/></span>
|
||||
<span class="fs-4 fw-bold o_dashboard_total"><t t-esc="state.stats.membership.active"/></span>
|
||||
</div>
|
||||
<div class="o_status_label">ACTIVE</div>
|
||||
</div>
|
||||
@ -227,7 +227,7 @@
|
||||
<div class="text-center">
|
||||
<div class="d-flex align-items-center justify-content-center gap-2">
|
||||
<i class="fa fa-refresh text-warning fs-5"/>
|
||||
<span class="fs-4 fw-bold text-white"><t t-esc="state.stats.membership.renewal_due"/></span>
|
||||
<span class="fs-4 fw-bold o_dashboard_total"><t t-esc="state.stats.membership.renewal_due"/></span>
|
||||
</div>
|
||||
<div class="o_status_label">RENEWAL DUE</div>
|
||||
</div>
|
||||
@ -235,7 +235,7 @@
|
||||
<div class="text-center">
|
||||
<div class="d-flex align-items-center justify-content-center gap-2">
|
||||
<i class="fa fa-clock-o text-secondary fs-5"/>
|
||||
<span class="fs-4 fw-bold text-white"><t t-esc="state.stats.membership.expired"/></span>
|
||||
<span class="fs-4 fw-bold o_dashboard_total"><t t-esc="state.stats.membership.expired"/></span>
|
||||
</div>
|
||||
<div class="o_status_label">EXPIRED</div>
|
||||
</div>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user