| Custom CSS |
/* Cerebral-Tech Sci-Fi Theme */
body {
background: linear-gradient(135deg, #0a0e27 0%, #1a1f3a 50%, #0f1419 100%);
background-attachment: fixed;
}
/* Add animated grid overlay */
body::before {
content: "";
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-image:
linear-gradient(rgba(0, 150, 255, 0.03) 1px, transparent 1px),
linear-gradient(90deg, rgba(0, 150, 255, 0.03) 1px, transparent 1px);
background-size: 50px 50px;
z-index: -1;
pointer-events: none;
}
/* Enhanced tile cards */
.item {
background: rgba(15, 25, 45, 0.8) !important;
border: 1px solid rgba(0, 150, 255, 0.3) !important;
border-radius: 12px !important;
box-shadow: 0 8px 32px rgba(0, 150, 255, 0.1) !important;
backdrop-filter: blur(10px) !important;
transition: all 0.3s ease !important;
}
.item:hover {
transform: translateY(-8px) !important;
box-shadow: 0 12px 48px rgba(0, 150, 255, 0.3) !important;
border-color: rgba(0, 200, 255, 0.6) !important;
}
/* Title styling */
.item .title {
color: #e0f2fe !important;
font-weight: 600 !important;
text-shadow: 0 0 10px rgba(0, 150, 255, 0.3) !important;
}
/* Icon glow effect */
.item-icon {
filter: drop-shadow(0 0 8px rgba(0, 150, 255, 0.5)) !important;
}
/* Header/navigation */
.header {
background: rgba(10, 14, 39, 0.95) !important;
backdrop-filter: blur(10px) !important;
border-bottom: 1px solid rgba(0, 150, 255, 0.2) !important;
}
/* Add subtle scan line effect */
@keyframes scan {
0% { top: -100%; }
100% { top: 100%; }
}
body::after {
content: "";
position: fixed;
top: -100%;
left: 0;
width: 100%;
height: 100%;
background: linear-gradient(
to bottom,
transparent 0%,
rgba(0, 150, 255, 0.05) 50%,
transparent 100%
);
animation: scan 8s linear infinite;
pointer-events: none;
z-index: 1000;
}
/* Ensure content is above scan effect */
.container, .item {
position: relative;
z-index: 100;
}
|
|