newtest / src /index.css
Eissa's picture
Upload 4 files
74b9b7d verified
Raw
History Blame Contribute Delete
3.09 kB
@import url('https://fonts.googleapis.com/css2?family=Inter:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400&family=JetBrains+Mono:wght@300;400;500;600&family=Outfit:wght@300;400;500;600;700&display=swap');
@import "tailwindcss";
@theme {
--font-sans: "Outfit", "Inter", system-ui, -apple-system, sans-serif;
--font-mono: "JetBrains Mono", monospace;
}
:root {
/* SiteClone Pro - Soothing Comfortable Sky-Blue Glass Palette */
--bg-primary: #edfaff; /* Relaxing sky-50 white base */
--bg-secondary: #e0f2fe; /* Comfortable sky-100 tint */
--bg-card: rgba(255, 255, 255, 0.75); /* Highly readable, pristine white frosted glass card */
--bg-tertiary: rgba(186, 230, 253, 0.45); /* Soft sky-200 glass accent */
--accent: #0284c7; /* Sky-600 premium action blue */
--accent-hover: #0369a1; /* Sky-700 hover state */
--success: #10b981; /* Active green status */
--warning: #f59e0b; /* Bright warm warning */
--danger: #ef4444; /* Coral red danger */
--info: #06b6d4; /* Fresh cyan helper */
--text-primary: #0f172a; /* Deep slate-900 for premium text readability */
--text-secondary: #334155; /* Crisp slate-700 secondary labels */
--text-muted: #64748b; /* slate-500 helper notes */
--border: rgba(14, 165, 233, 0.16); /* Sky-500 translucent borders */
}
body {
background-color: var(--bg-primary);
color: var(--text-primary);
font-family: var(--font-sans);
direction: rtl;
text-align: right;
overflow-x: hidden;
}
/* Mesh Background Gradient for Frosted Glass Depth in Sky Blue */
.mesh-bg {
background-color: #edfaff;
background-image:
radial-gradient(at 0% 0%, hsla(199, 100%, 88%, 0.95) 0px, transparent 50%),
radial-gradient(at 100% 100%, hsla(187, 100%, 85%, 0.85) 0px, transparent 50%),
radial-gradient(at 50% 50%, hsla(207, 100%, 92%, 0.75) 0px, transparent 60%);
background-attachment: fixed;
}
/* Custom Scrollbar */
::-webkit-scrollbar {
width: 6px;
height: 6px;
}
::-webkit-scrollbar-track {
background: transparent;
}
::-webkit-scrollbar-thumb {
background: rgba(2, 132, 199, 0.15);
border-radius: 4px;
}
::-webkit-scrollbar-thumb:hover {
background: var(--accent);
}
/* Glassmorphism Classes with Backdrop Blur & Border Glows in Lucid-Light Theme */
.glass-panel {
background: rgba(255, 255, 255, 0.75);
backdrop-filter: blur(20px);
-webkit-backdrop-filter: blur(20px);
border: 1px solid rgba(2, 132, 199, 0.15);
box-shadow: 0 8px 32px 0 rgba(14, 165, 233, 0.08);
}
.glass-card {
background: rgba(255, 255, 255, 0.68);
backdrop-filter: blur(14px);
-webkit-backdrop-filter: blur(14px);
border: 1px solid rgba(2, 132, 199, 0.12);
box-shadow: 0 4px 20px 0 rgba(14, 165, 233, 0.05);
transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.glass-card:hover {
background: rgba(255, 255, 255, 0.85);
border-color: rgba(2, 132, 199, 0.3);
box-shadow: 0 10px 25px 0 rgba(2, 132, 199, 0.12);
}
/* Interactive Animations */
.glow-on-hover:hover {
box-shadow: 0 0 15px rgba(56, 189, 248, 0.4);
}