wanvision-studio / style.css
00Boobs00's picture
## Purpose and vision
69b845c verified
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap');
:root {
--primary-green: #10b981;
--secondary-orange: #f97316;
--dark-bg: #111827;
--card-bg: #1f2937;
--border-color: #374151;
}
body {
font-family: 'Inter', sans-serif;
background-color: var(--dark-bg);
color: white;
}
/* Custom slider styling */
.slider {
background: linear-gradient(to right, var(--primary-green), var(--secondary-orange));
height: 8px;
border-radius: 4px;
outline: none;
-webkit-appearance: none;
}
.slider::-webkit-slider-thumb {
-webkit-appearance: none;
appearance: none;
width: 20px;
height: 20px;
border-radius: 50%;
background: white;
cursor: pointer;
box-shadow: 0 0 10px rgba(16, 185, 129, 0.5);
}
.slider::-moz-range-thumb {
width: 20px;
height: 20px;
border-radius: 50%;
background: white;
cursor: pointer;
box-shadow: 0 0 10px rgba(16, 185, 129, 0.5);
}
/* Gradient borders */
.gradient-border {
position: relative;
border-radius: 0.75rem;
}
.gradient-border::before {
content: '';
position: absolute;
inset: 0;
border-radius: 0.75rem;
padding: 2px;
background: linear-gradient(to right, var(--primary-green), var(--secondary-orange));
-webkit-mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
-webkit-mask-composite: xor;
mask-composite: exclude;
pointer-events: none;
}
/* Responsive adjustments */
@media (max-width: 768px) {
.grid {
grid-template-columns: 1fr;
}
.text-5xl {
font-size: 2.5rem;
}
.text-2xl {
font-size: 1.75rem;
}
}
/* Animation for loading states */
@keyframes pulse {
0%, 100% {
opacity: 1;
}
50% {
opacity: 0.5;
}
}
.pulse {
animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}