Spaces:
Running
Running
File size: 4,925 Bytes
beee235 a428162 d7ae10b b7620a0 ba33565 b7620a0 e5724bf d7ae10b dd4cd4c ba33565 a80b1bf dd4cd4c d7ae10b dd4cd4c ba33565 d7ae10b 79657a9 dd4cd4c e5724bf ba33565 d7ae10b dd4cd4c a428162 6fe1404 568e14c 6fe1404 e5724bf 6fe1404 d7ae10b a428162 ea93a33 568e14c dd4cd4c d7ae10b dd4cd4c ea93a33 dd4cd4c 93a410a ea93a33 ba33565 d7ae10b 6fe1404 dd4cd4c d7ae10b beee235 a80b1bf d7ae10b dd4cd4c d7ae10b dd4cd4c 6fe1404 dd4cd4c d7ae10b dd4cd4c d7ae10b dd4cd4c ea93a33 b7620a0 ba33565 d7ae10b ba33565 d7ae10b a80b1bf dd4cd4c e5724bf a428162 ba33565 e5724bf dd4cd4c a428162 6fe1404 ba33565 d7ae10b dd4cd4c e5724bf ba33565 d7ae10b 6fe1404 d7ae10b dd4cd4c d7ae10b dd4cd4c a80b1bf dd4cd4c ba33565 e5724bf d7ae10b ba33565 e5724bf b7620a0 beee235 d7ae10b dd4cd4c beee235 d7ae10b beee235 d7ae10b beee235 a09d29d d7ae10b a09d29d d7ae10b a09d29d beee235 d7ae10b beee235 d7ae10b dd4cd4c 6d33749 e5724bf d7ae10b b7620a0 6fe1404 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 |
/* 👻 GhostPack Spectral Styles 😈 */
body {
background: #0a0a0a; /* Deep black base */
color: #ffffff; /* Pure white text */
font-family: 'Roboto', sans-serif;
overflow-x: hidden;
}
h1, h2, h3, h4, h5, h6 {
color: #00ffcc; /* Neon cyan for all headings, high contrast */
text-shadow: 0 0 8px rgba(0, 255, 204, 0.5); /* Neon glow */
}
.bg-ghost-nav {
background: linear-gradient(90deg, #1a2a2e, #2e3b3e); /* Dark gradient */
box-shadow: 0 4px 12px rgba(0, 255, 204, 0.3); /* Neon cyan shadow */
padding: 0.8rem 0;
}
.navbar-brand {
font-weight: 900;
font-size: 1.8rem;
color: #00ffcc; /* Neon cyan */
text-shadow: 0 0 8px #00ffcc;
}
.nav-link {
color: #00ffcc !important; /* Neon cyan links */
font-weight: 600;
padding: 0.4rem 0.8rem;
margin: 0 0.3rem;
transition: color 0.3s;
}
.nav-link:hover {
color: #00cc99 !important; /* Slightly darker neon */
text-shadow: 0 0 8px #00cc99;
}
.hero-section {
background: linear-gradient(rgba(0,0,0,0.85), rgba(0,0,0,0.85)), url('https://huggingface.co/spaces/ghostai1/GhostPack/resolve/main/hero-bg.jpg');
background-size: cover;
background-position: center;
min-height: 100vh;
display: flex;
align-items: center;
text-shadow: 0 0 15px rgba(0, 255, 204, 0.4); /* Neon glow */
}
.preview-window {
max-width: 700px;
margin: 1.5rem auto;
padding: 1.2rem;
background: #1a2a2e; /* Dark slate */
border: 2px solid #00ffcc; /* Neon cyan border */
border-radius: 8px;
box-shadow: 0 0 15px rgba(0, 255, 204, 0.3);
}
.preview-window img {
border-radius: 6px;
max-height: 400px;
}
.bg-dark {
background: #1a2a2e; /* Consistent dark base */
}
.bg-ghost-alt {
background: #1e2e32; /* Darker alternate base */
}
.bg-ghost-card {
background: #2e3b3e; /* Dark slate card */
border: 2px solid #00ffcc; /* Neon cyan border */
border-radius: 8px;
box-shadow: 0 0 15px rgba(0, 255, 204, 0.3);
color: #ffffff; /* White text */
padding: 1.2rem;
}
.bg-ghost-alt-card {
background: #2a3a3e; /* Dark slate alternate card */
border: 2px solid #00ffcc; /* Neon cyan border */
border-radius: 8px;
box-shadow: 0 0 15px rgba(0, 255, 204, 0.3);
color: #ffffff; /* White text to avoid grey-on-grey */
padding: 1.2rem;
}
.bg-ghost-card h1,
.bg-ghost-card h2,
.bg-ghost-card h3,
.bg-ghost-card h4,
.bg-ghost-alt-card h1,
.bg-ghost-alt-card h2,
.bg-ghost-alt-card h3,
.bg-ghost-alt-card h4 {
color: #00ffcc; /* Neon cyan headings in cards */
text-shadow: 0 0 8px rgba(0, 255, 204, 0.5);
}
.btn-ghost {
background: linear-gradient(45deg, #00ffcc, #00cc99); /* Neon gradient */
border: none;
color: #000000; /* Black text for contrast */
font-weight: 700;
border-radius: 6px;
padding: 0.6rem 1.2rem;
transition: transform 0.3s;
}
.btn-ghost:hover {
transform: scale(1.05);
box-shadow: 0 0 15px #00ffcc;
}
.btn-outline-ghost {
border: 2px solid #00ffcc; /* Neon cyan border */
color: #00ffcc; /* Neon cyan text */
border-radius: 6px;
padding: 0.6rem 1.2rem;
transition: background 0.3s;
}
.btn-outline-ghost:hover {
background: #00ffcc; /* Neon cyan fill */
color: #000000; /* Black text */
}
pre {
background: #2a3a3e; /* Dark slate */
padding: 0.8rem;
border-radius: 6px;
color: #00ffcc; /* Neon cyan text */
box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.3);
font-family: 'Courier New', monospace;
}
.code-block {
font-size: 0.85rem;
}
.lead-text {
color: #ffffff; /* White for dark backgrounds */
}
.light-lead-text {
color: #e0e0e0; /* Light grey, but contrasts with #2a3a3e (~4.5:1 ratio) */
}
.nav-tabs .nav-link {
color: #00ffcc; /* Neon cyan */
border: 2px solid #00ffcc; /* Neon cyan border */
border-radius: 6px;
padding: 0.4rem 0.8rem;
margin: 0 0.2rem;
}
.nav-tabs .nav-link.active {
background: #00ffcc; /* Neon cyan fill */
color: #000000; /* Black text */
}
.nav-tabs .nav-link:hover {
background: rgba(0, 255, 204, 0.2); /* Subtle neon hover */
}
.accordion-button {
background: #2e3b3e; /* Dark slate */
color: #ffffff; /* White text */
border: 1px solid #00ffcc; /* Neon cyan border */
}
.accordion-button:not(.collapsed) {
background: #00ffcc; /* Neon cyan fill */
color: #000000; /* Black text */
}
.table-dark {
background: #1a2a2e; /* Dark slate */
color: #ffffff; /* White text */
}
.table-dark th, .table-dark td {
border-color: #00ffcc; /* Neon cyan borders */
padding: 0.6rem;
}
.bg-ghost-black {
background: #0a0a0a; /* Deep black */
}
.shadow-lg {
box-shadow: 0 10px 20px rgba(0, 255, 204, 0.2) !important;
}
.shadow-sm {
box-shadow: 0 4px 8px rgba(0, 255, 204, 0.1) !important;
}
.text-muted {
color: #cccccc !important; /* Light grey, contrasts with dark (~4.5:1) */
} |