Spaces:
Paused
Paused
| @tailwind base; | |
| @tailwind components; | |
| @tailwind utilities; | |
| /* Custom scrollbar styles */ | |
| ::-webkit-scrollbar { | |
| width: 8px; | |
| height: 8px; | |
| } | |
| ::-webkit-scrollbar-track { | |
| background: #161b22; | |
| } | |
| ::-webkit-scrollbar-thumb { | |
| background: #30363d; | |
| border-radius: 4px; | |
| } | |
| ::-webkit-scrollbar-thumb:hover { | |
| background: #484f58; | |
| } | |
| /* Font settings */ | |
| .font-mono { | |
| font-family: 'JetBrains Mono', 'Fira Code', 'Consolas', monospace; | |
| } | |
| /* Custom utility classes */ | |
| @layer utilities { | |
| .gradient-text { | |
| background: linear-gradient(135deg, #58a6ff 0%, #3fb950 100%); | |
| -webkit-background-clip: text; | |
| -webkit-text-fill-color: transparent; | |
| background-clip: text; | |
| } | |
| .glow-accent { | |
| box-shadow: 0 0 20px rgba(88, 166, 255, 0.3); | |
| } | |
| } | |
| /* Toast notification animations */ | |
| @keyframes toastSlideIn { | |
| from { | |
| transform: translateX(100%); | |
| opacity: 0; | |
| } | |
| to { | |
| transform: translateX(0); | |
| opacity: 1; | |
| } | |
| } | |
| @keyframes toastSlideOut { | |
| from { | |
| transform: translateX(0); | |
| opacity: 1; | |
| } | |
| to { | |
| transform: translateX(100%); | |
| opacity: 0; | |
| } | |
| } | |