Spaces:
Running
Running
Update style.css
Browse files
style.css
CHANGED
@@ -9,51 +9,51 @@ body {
|
|
9 |
.navbar {
|
10 |
background: linear-gradient(90deg, #1c2526, #2e3b3e) !important;
|
11 |
box-shadow: 0 4px 12px rgba(0, 255, 204, 0.3);
|
12 |
-
padding:
|
13 |
}
|
14 |
|
15 |
.navbar-brand {
|
16 |
font-weight: 900;
|
17 |
-
font-size: 2.
|
18 |
color: #00ffcc !important;
|
19 |
-
text-shadow: 0 0
|
20 |
}
|
21 |
|
22 |
.nav-link {
|
23 |
color: #00ffcc !important;
|
24 |
font-weight: 600;
|
25 |
-
padding:
|
26 |
transition: color 0.3s, text-shadow 0.3s;
|
27 |
}
|
28 |
|
29 |
.nav-link:hover {
|
30 |
color: #00cc99 !important;
|
31 |
-
text-shadow: 0 0
|
32 |
}
|
33 |
|
34 |
.hero-section {
|
35 |
-
background: linear-gradient(rgba(0,0,0,0.
|
36 |
background-size: cover;
|
37 |
background-position: center;
|
38 |
height: 100vh;
|
39 |
display: flex;
|
40 |
align-items: center;
|
41 |
justify-content: center;
|
42 |
-
text-shadow: 0 0
|
43 |
}
|
44 |
|
45 |
.preview-window {
|
46 |
-
max-width:
|
47 |
-
margin:
|
48 |
-
padding:
|
49 |
background: #1c2526;
|
50 |
-
border:
|
51 |
-
border-radius:
|
52 |
-
box-shadow: 0 0
|
53 |
}
|
54 |
|
55 |
.preview-window img {
|
56 |
-
border-radius:
|
57 |
}
|
58 |
|
59 |
.bg-dark {
|
@@ -66,33 +66,33 @@ body {
|
|
66 |
|
67 |
.bg-ghost-card {
|
68 |
background: #2e3b3e !important;
|
69 |
-
border:
|
70 |
-
border-radius:
|
71 |
box-shadow: 0 0 25px rgba(0, 255, 204, 0.5);
|
72 |
transition: transform 0.3s, box-shadow 0.3s;
|
73 |
color: #ffffff !important;
|
74 |
-
padding:
|
75 |
cursor: pointer;
|
76 |
}
|
77 |
|
78 |
.bg-ghost-card:hover {
|
79 |
-
transform: translateY(-
|
80 |
-
box-shadow: 0 0
|
81 |
}
|
82 |
|
83 |
.bg-ghost-light {
|
84 |
background: #e0e0e0 !important;
|
85 |
-
border:
|
86 |
-
border-radius:
|
87 |
box-shadow: 0 0 25px rgba(0, 255, 204, 0.5);
|
88 |
transition: transform 0.3s, box-shadow 0.3s;
|
89 |
color: #000000 !important;
|
90 |
-
padding:
|
91 |
}
|
92 |
|
93 |
.bg-ghost-light:hover {
|
94 |
-
transform: translateY(-
|
95 |
-
box-shadow: 0 0
|
96 |
}
|
97 |
|
98 |
.btn-ghost {
|
@@ -100,22 +100,22 @@ body {
|
|
100 |
border: none;
|
101 |
color: #000000;
|
102 |
font-weight: 700;
|
103 |
-
border-radius:
|
104 |
-
padding:
|
105 |
transition: transform 0.3s, box-shadow 0.3s;
|
106 |
}
|
107 |
|
108 |
.btn-ghost:hover {
|
109 |
-
transform: scale(1.
|
110 |
-
box-shadow: 0 0
|
111 |
color: #000000;
|
112 |
}
|
113 |
|
114 |
.btn-outline-ghost {
|
115 |
border-color: #00ffcc;
|
116 |
color: #00ffcc;
|
117 |
-
border-radius:
|
118 |
-
padding:
|
119 |
transition: background 0.3s, color 0.3s;
|
120 |
}
|
121 |
|
@@ -126,8 +126,8 @@ body {
|
|
126 |
|
127 |
pre {
|
128 |
background: #e0e0e0 !important;
|
129 |
-
padding:
|
130 |
-
border-radius:
|
131 |
color: #000000 !important;
|
132 |
box-shadow: inset 0 0 15px rgba(0, 0, 0, 0.4);
|
133 |
font-family: 'Courier New', monospace;
|
@@ -135,16 +135,16 @@ pre {
|
|
135 |
}
|
136 |
|
137 |
.code-block {
|
138 |
-
font-size: 0.
|
139 |
}
|
140 |
|
141 |
.ghost-animation {
|
142 |
-
animation: ghostFloat
|
143 |
}
|
144 |
|
145 |
@keyframes ghostFloat {
|
146 |
0%, 100% { transform: translateY(0); }
|
147 |
-
50% { transform: translateY(-
|
148 |
}
|
149 |
|
150 |
.bg-ghost-black {
|
@@ -154,9 +154,9 @@ pre {
|
|
154 |
.nav-tabs .nav-link {
|
155 |
color: #00ffcc;
|
156 |
border: 1px solid #00ffcc;
|
157 |
-
border-radius:
|
158 |
-
margin-right:
|
159 |
-
padding:
|
160 |
transition: background 0.3s, color 0.3s;
|
161 |
}
|
162 |
|
@@ -167,17 +167,33 @@ pre {
|
|
167 |
}
|
168 |
|
169 |
.nav-tabs .nav-link:hover {
|
170 |
-
background: rgba(0, 255, 204, 0.
|
171 |
color: #00ffcc;
|
172 |
}
|
173 |
|
174 |
.table-dark {
|
175 |
background: #1c2526 !important;
|
176 |
color: #ffffff !important;
|
177 |
-
border-radius:
|
178 |
}
|
179 |
|
180 |
.table-dark th, .table-dark td {
|
181 |
border-color: #00ffcc;
|
182 |
-
padding:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
183 |
}
|
|
|
9 |
.navbar {
|
10 |
background: linear-gradient(90deg, #1c2526, #2e3b3e) !important;
|
11 |
box-shadow: 0 4px 12px rgba(0, 255, 204, 0.3);
|
12 |
+
padding: 20px 0;
|
13 |
}
|
14 |
|
15 |
.navbar-brand {
|
16 |
font-weight: 900;
|
17 |
+
font-size: 2.4rem;
|
18 |
color: #00ffcc !important;
|
19 |
+
text-shadow: 0 0 25px #00ffcc;
|
20 |
}
|
21 |
|
22 |
.nav-link {
|
23 |
color: #00ffcc !important;
|
24 |
font-weight: 600;
|
25 |
+
padding: 12px 20px;
|
26 |
transition: color 0.3s, text-shadow 0.3s;
|
27 |
}
|
28 |
|
29 |
.nav-link:hover {
|
30 |
color: #00cc99 !important;
|
31 |
+
text-shadow: 0 0 15px #00cc99;
|
32 |
}
|
33 |
|
34 |
.hero-section {
|
35 |
+
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');
|
36 |
background-size: cover;
|
37 |
background-position: center;
|
38 |
height: 100vh;
|
39 |
display: flex;
|
40 |
align-items: center;
|
41 |
justify-content: center;
|
42 |
+
text-shadow: 0 0 30px rgba(0, 255, 204, 0.7);
|
43 |
}
|
44 |
|
45 |
.preview-window {
|
46 |
+
max-width: 700px;
|
47 |
+
margin: 30px auto;
|
48 |
+
padding: 20px;
|
49 |
background: #1c2526;
|
50 |
+
border: 3px solid #00ffcc;
|
51 |
+
border-radius: 12px;
|
52 |
+
box-shadow: 0 0 25px rgba(0, 255, 204, 0.5);
|
53 |
}
|
54 |
|
55 |
.preview-window img {
|
56 |
+
border-radius: 10px;
|
57 |
}
|
58 |
|
59 |
.bg-dark {
|
|
|
66 |
|
67 |
.bg-ghost-card {
|
68 |
background: #2e3b3e !important;
|
69 |
+
border: 3px solid #00ffcc;
|
70 |
+
border-radius: 12px;
|
71 |
box-shadow: 0 0 25px rgba(0, 255, 204, 0.5);
|
72 |
transition: transform 0.3s, box-shadow 0.3s;
|
73 |
color: #ffffff !important;
|
74 |
+
padding: 25px;
|
75 |
cursor: pointer;
|
76 |
}
|
77 |
|
78 |
.bg-ghost-card:hover {
|
79 |
+
transform: translateY(-12px);
|
80 |
+
box-shadow: 0 0 50px rgba(0, 255, 204, 0.7);
|
81 |
}
|
82 |
|
83 |
.bg-ghost-light {
|
84 |
background: #e0e0e0 !important;
|
85 |
+
border: 3px solid #00ffcc;
|
86 |
+
border-radius: 12px;
|
87 |
box-shadow: 0 0 25px rgba(0, 255, 204, 0.5);
|
88 |
transition: transform 0.3s, box-shadow 0.3s;
|
89 |
color: #000000 !important;
|
90 |
+
padding: 25px;
|
91 |
}
|
92 |
|
93 |
.bg-ghost-light:hover {
|
94 |
+
transform: translateY(-12px);
|
95 |
+
box-shadow: 0 0 50px rgba(0, 255, 204, 0.7);
|
96 |
}
|
97 |
|
98 |
.btn-ghost {
|
|
|
100 |
border: none;
|
101 |
color: #000000;
|
102 |
font-weight: 700;
|
103 |
+
border-radius: 10px;
|
104 |
+
padding: 15px 30px;
|
105 |
transition: transform 0.3s, box-shadow 0.3s;
|
106 |
}
|
107 |
|
108 |
.btn-ghost:hover {
|
109 |
+
transform: scale(1.12);
|
110 |
+
box-shadow: 0 0 30px #00ffcc;
|
111 |
color: #000000;
|
112 |
}
|
113 |
|
114 |
.btn-outline-ghost {
|
115 |
border-color: #00ffcc;
|
116 |
color: #00ffcc;
|
117 |
+
border-radius: 10px;
|
118 |
+
padding: 15px 30px;
|
119 |
transition: background 0.3s, color 0.3s;
|
120 |
}
|
121 |
|
|
|
126 |
|
127 |
pre {
|
128 |
background: #e0e0e0 !important;
|
129 |
+
padding: 25px;
|
130 |
+
border-radius: 12px;
|
131 |
color: #000000 !important;
|
132 |
box-shadow: inset 0 0 15px rgba(0, 0, 0, 0.4);
|
133 |
font-family: 'Courier New', monospace;
|
|
|
135 |
}
|
136 |
|
137 |
.code-block {
|
138 |
+
font-size: 0.95rem;
|
139 |
}
|
140 |
|
141 |
.ghost-animation {
|
142 |
+
animation: ghostFloat 5s ease-in-out infinite;
|
143 |
}
|
144 |
|
145 |
@keyframes ghostFloat {
|
146 |
0%, 100% { transform: translateY(0); }
|
147 |
+
50% { transform: translateY(-20px); }
|
148 |
}
|
149 |
|
150 |
.bg-ghost-black {
|
|
|
154 |
.nav-tabs .nav-link {
|
155 |
color: #00ffcc;
|
156 |
border: 1px solid #00ffcc;
|
157 |
+
border-radius: 10px;
|
158 |
+
margin-right: 15px;
|
159 |
+
padding: 12px 25px;
|
160 |
transition: background 0.3s, color 0.3s;
|
161 |
}
|
162 |
|
|
|
167 |
}
|
168 |
|
169 |
.nav-tabs .nav-link:hover {
|
170 |
+
background: rgba(0, 255, 204, 0.3);
|
171 |
color: #00ffcc;
|
172 |
}
|
173 |
|
174 |
.table-dark {
|
175 |
background: #1c2526 !important;
|
176 |
color: #ffffff !important;
|
177 |
+
border-radius: 12px;
|
178 |
}
|
179 |
|
180 |
.table-dark th, .table-dark td {
|
181 |
border-color: #00ffcc;
|
182 |
+
padding: 20px;
|
183 |
+
}
|
184 |
+
|
185 |
+
.form-select, .form-control {
|
186 |
+
background: #1c2526 !important;
|
187 |
+
color: #ffffff !important;
|
188 |
+
border: 1px solid #00ffcc !important;
|
189 |
+
border-radius: 8px;
|
190 |
+
}
|
191 |
+
|
192 |
+
.form-check-input:checked {
|
193 |
+
background-color: #00ffcc;
|
194 |
+
border-color: #00ffcc;
|
195 |
+
}
|
196 |
+
|
197 |
+
.form-label {
|
198 |
+
color: #ffffff;
|
199 |
}
|