Spaces:
Running
Running
Upload style.css with huggingface_hub
Browse files
style.css
CHANGED
|
@@ -1,28 +1,70 @@
|
|
| 1 |
-
|
| 2 |
-
|
| 3 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 4 |
}
|
| 5 |
|
| 6 |
-
|
| 7 |
-
|
| 8 |
-
|
| 9 |
}
|
| 10 |
|
| 11 |
-
|
| 12 |
-
|
| 13 |
-
|
| 14 |
-
margin-bottom: 10px;
|
| 15 |
-
margin-top: 5px;
|
| 16 |
}
|
| 17 |
|
| 18 |
-
.
|
| 19 |
-
|
| 20 |
-
margin: 0 auto;
|
| 21 |
-
padding: 16px;
|
| 22 |
-
border: 1px solid lightgray;
|
| 23 |
-
border-radius: 16px;
|
| 24 |
}
|
| 25 |
|
| 26 |
-
.
|
| 27 |
-
|
| 28 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
/* Additional styles - most are in index.html */
|
| 2 |
+
|
| 3 |
+
/* Animation keyframes */
|
| 4 |
+
@keyframes glitch {
|
| 5 |
+
0% { transform: translate(0); }
|
| 6 |
+
20% { transform: translate(-2px, 2px); }
|
| 7 |
+
40% { transform: translate(-2px, -2px); }
|
| 8 |
+
60% { transform: translate(2px, 2px); }
|
| 9 |
+
80% { transform: translate(2px, -2px); }
|
| 10 |
+
100% { transform: translate(0); }
|
| 11 |
+
}
|
| 12 |
+
|
| 13 |
+
@keyframes fadeIn {
|
| 14 |
+
from { opacity: 0; transform: translateY(10px); }
|
| 15 |
+
to { opacity: 1; transform: translateY(0); }
|
| 16 |
}
|
| 17 |
|
| 18 |
+
@keyframes pulseGlow {
|
| 19 |
+
0%, 100% { box-shadow: 0 0 5px rgba(0,255,157,0.3); }
|
| 20 |
+
50% { box-shadow: 0 0 20px rgba(0,255,157,0.6); }
|
| 21 |
}
|
| 22 |
|
| 23 |
+
/* Utility classes */
|
| 24 |
+
.glitch-effect {
|
| 25 |
+
animation: glitch 0.3s infinite;
|
|
|
|
|
|
|
| 26 |
}
|
| 27 |
|
| 28 |
+
.fade-in {
|
| 29 |
+
animation: fadeIn 0.5s ease-out;
|
|
|
|
|
|
|
|
|
|
|
|
|
| 30 |
}
|
| 31 |
|
| 32 |
+
.pulse-glow {
|
| 33 |
+
animation: pulseGlow 2s infinite;
|
| 34 |
}
|
| 35 |
+
|
| 36 |
+
/* Code syntax highlighting */
|
| 37 |
+
.code-keyword { color: #ff0055; }
|
| 38 |
+
.code-string { color: #00ff9d; }
|
| 39 |
+
.code-number { color: #ffaa00; }
|
| 40 |
+
.code-comment { color: #666; }
|
| 41 |
+
|
| 42 |
+
/* Responsive adjustments */
|
| 43 |
+
@media (max-width: 768px) {
|
| 44 |
+
body { flex-direction: column; }
|
| 45 |
+
|
| 46 |
+
aside {
|
| 47 |
+
width: 100% !important;
|
| 48 |
+
max-height: 30vh;
|
| 49 |
+
}
|
| 50 |
+
|
| 51 |
+
main { min-height: 50vh; }
|
| 52 |
+
}
|
| 53 |
+
|
| 54 |
+
/* Custom scrollbar for code areas */
|
| 55 |
+
.code-scroll::-webkit-scrollbar {
|
| 56 |
+
width: 8px;
|
| 57 |
+
}
|
| 58 |
+
|
| 59 |
+
.code-scroll::-webkit-scrollbar-track {
|
| 60 |
+
background: #0a0a0a;
|
| 61 |
+
}
|
| 62 |
+
|
| 63 |
+
.code-scroll::-webkit-scrollbar-thumb {
|
| 64 |
+
background: #333;
|
| 65 |
+
border-radius: 4px;
|
| 66 |
+
}
|
| 67 |
+
|
| 68 |
+
.code-scroll::-webkit-scrollbar-thumb:hover {
|
| 69 |
+
background: #00ff9d;
|
| 70 |
+
}
|