anycoder-25f8e502 / styles /globals.css
tv-game's picture
Upload styles/globals.css with huggingface_hub
3dcbaeb verified
Raw
History Blame Contribute Delete
1.72 kB
@tailwind base;
@tailwind components;
@tailwind utilities;
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+Hebrew:wght@300;400;500;600;700;800&display=swap');
html {
scroll-behavior: smooth;
}
body {
font-family: 'Noto Sans Hebrew', sans-serif;
background: #0a0a0a;
color: #ffffff;
}
.glass {
background: rgba(255, 255, 255, 0.05);
backdrop-filter: blur(20px);
border: 1px solid rgba(255, 255, 255, 0.1);
}
.gradient-text {
background: linear-gradient(135deg, #667eea 0%, #764ba2 50%, #f093fb 100%);
background-size: 200% 200%;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
animation: gradient 4s ease infinite;
}
.gradient-border {
position: relative;
background: linear-gradient(135deg, #667eea 0%, #764ba2 50%, #f093fb 100%);
background-size: 200% 200%;
animation: gradient 4s ease infinite;
padding: 2px;
border-radius: 16px;
}
.gradient-border > * {
background: #0a0a0a;
border-radius: 14px;
}
.orbit {
animation: orbit 20s linear infinite;
}
@keyframes orbit {
from { transform: rotate(0deg) translateX(150px) rotate(0deg); }
to { transform: rotate(360deg) translateX(150px) rotate(-360deg); }
}
.shine {
background: linear-gradient(
45deg,
transparent 30%,
rgba(255,255,255,0.1) 50%,
transparent 70%
);
background-size: 200% 100%;
animation: shine 3s infinite;
}
@keyframes shine {
0% { background-position: 200% 0; }
100% { background-position: -200% 0; }
}
::-webkit-scrollbar {
width: 8px;
}
::-webkit-scrollbar-track {
background: #0a0a0a;
}
::-webkit-scrollbar-thumb {
background: linear-gradient(135deg, #667eea, #764ba2);
border-radius: 4px;
}