sayonyara commited on
Commit
b7407d1
·
verified ·
1 Parent(s): 117b7f1

Add 2 files

Browse files
Files changed (2) hide show
  1. README.md +7 -5
  2. index.html +422 -19
README.md CHANGED
@@ -1,10 +1,12 @@
1
  ---
2
- title: Sayosayo
3
- emoji: 🌖
4
- colorFrom: purple
5
- colorTo: yellow
6
  sdk: static
7
  pinned: false
 
 
8
  ---
9
 
10
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
1
  ---
2
+ title: sayosayo
3
+ emoji: 🐳
4
+ colorFrom: blue
5
+ colorTo: blue
6
  sdk: static
7
  pinned: false
8
+ tags:
9
+ - deepsite
10
  ---
11
 
12
+ Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
index.html CHANGED
@@ -1,19 +1,422 @@
1
- <!doctype html>
2
- <html>
3
- <head>
4
- <meta charset="utf-8" />
5
- <meta name="viewport" content="width=device-width" />
6
- <title>My static Space</title>
7
- <link rel="stylesheet" href="style.css" />
8
- </head>
9
- <body>
10
- <div class="card">
11
- <h1>Welcome to your static Space!</h1>
12
- <p>You can modify this app directly by editing <i>index.html</i> in the Files and versions tab.</p>
13
- <p>
14
- Also don't forget to check the
15
- <a href="https://huggingface.co/docs/hub/spaces" target="_blank">Spaces documentation</a>.
16
- </p>
17
- </div>
18
- </body>
19
- </html>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <!DOCTYPE html>
2
+ <html lang="en">
3
+ <head>
4
+ <meta charset="UTF-8">
5
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
+ <title>sayonyara's links from the underground</title>
7
+ <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
8
+ <style>
9
+ :root {
10
+ --space-blue: #0d0221;
11
+ --neon-purple: #9d00ff;
12
+ --cosmic-blue: #2b00ff;
13
+ --starlight: #f8f8ff;
14
+ --mystic-purple: #6a00f4;
15
+ }
16
+
17
+ * {
18
+ margin: 0;
19
+ padding: 0;
20
+ box-sizing: border-box;
21
+ font-family: 'Courier New', monospace;
22
+ }
23
+
24
+ body {
25
+ background-color: var(--space-blue);
26
+ color: var(--starlight);
27
+ overflow-x: hidden;
28
+ min-height: 100vh;
29
+ perspective: 1000px;
30
+ background-image:
31
+ radial-gradient(circle at 20% 30%, rgba(154, 0, 255, 0.15) 0%, transparent 30%),
32
+ radial-gradient(circle at 80% 70%, rgba(43, 0, 255, 0.15) 0%, transparent 30%);
33
+ }
34
+
35
+ .spiral-bg {
36
+ position: fixed;
37
+ top: 0;
38
+ left: 0;
39
+ width: 100%;
40
+ height: 100%;
41
+ z-index: -1;
42
+ opacity: 0.3;
43
+ }
44
+
45
+ .spiral {
46
+ position: absolute;
47
+ border-radius: 50%;
48
+ border: 1px solid var(--neon-purple);
49
+ animation: spin var(--duration) linear infinite;
50
+ filter: blur(0.5px);
51
+ }
52
+
53
+ @keyframes spin {
54
+ from { transform: rotate(0deg); }
55
+ to { transform: rotate(360deg); }
56
+ }
57
+
58
+ .container {
59
+ max-width: 800px;
60
+ margin: 0 auto;
61
+ padding: 2rem;
62
+ position: relative;
63
+ z-index: 1;
64
+ }
65
+
66
+ header {
67
+ text-align: center;
68
+ margin-bottom: 3rem;
69
+ position: relative;
70
+ }
71
+
72
+ h1 {
73
+ font-size: 2.5rem;
74
+ margin-bottom: 1rem;
75
+ color: var(--starlight);
76
+ text-shadow: 0 0 10px var(--neon-purple), 0 0 20px var(--cosmic-blue);
77
+ position: relative;
78
+ display: inline-block;
79
+ }
80
+
81
+ h1::after {
82
+ content: '';
83
+ position: absolute;
84
+ bottom: -10px;
85
+ left: 50%;
86
+ transform: translateX(-50%);
87
+ width: 60%;
88
+ height: 3px;
89
+ background: linear-gradient(90deg, transparent, var(--neon-purple), var(--cosmic-blue), transparent);
90
+ border-radius: 50%;
91
+ }
92
+
93
+ .cat-icon {
94
+ position: absolute;
95
+ font-size: 1.8rem;
96
+ animation: float 3s ease-in-out infinite;
97
+ opacity: 0.8;
98
+ }
99
+
100
+ .cat-icon:nth-child(1) {
101
+ top: -20px;
102
+ left: 10%;
103
+ color: var(--neon-purple);
104
+ animation-delay: 0s;
105
+ }
106
+
107
+ .cat-icon:nth-child(2) {
108
+ top: 50px;
109
+ right: 15%;
110
+ color: var(--cosmic-blue);
111
+ animation-delay: 0.5s;
112
+ }
113
+
114
+ .cat-icon:nth-child(3) {
115
+ bottom: -30px;
116
+ left: 20%;
117
+ color: var(--mystic-purple);
118
+ animation-delay: 1s;
119
+ }
120
+
121
+ @keyframes float {
122
+ 0%, 100% { transform: translateY(0) rotate(0deg); }
123
+ 50% { transform: translateY(-10px) rotate(5deg); }
124
+ }
125
+
126
+ .subtitle {
127
+ font-style: italic;
128
+ color: var(--mystic-purple);
129
+ margin-bottom: 2rem;
130
+ text-align: center;
131
+ }
132
+
133
+ .links-container {
134
+ display: grid;
135
+ grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
136
+ gap: 1.5rem;
137
+ }
138
+
139
+ .link-card {
140
+ background: rgba(13, 2, 33, 0.7);
141
+ border: 1px solid var(--neon-purple);
142
+ border-radius: 10px;
143
+ padding: 1.5rem;
144
+ transition: all 0.3s ease;
145
+ position: relative;
146
+ overflow: hidden;
147
+ backdrop-filter: blur(5px);
148
+ }
149
+
150
+ .link-card:hover {
151
+ transform: translateY(-5px) rotate(1deg);
152
+ box-shadow: 0 5px 15px var(--neon-purple);
153
+ border-color: var(--cosmic-blue);
154
+ }
155
+
156
+ .link-card::before {
157
+ content: '';
158
+ position: absolute;
159
+ top: -50%;
160
+ left: -50%;
161
+ width: 200%;
162
+ height: 200%;
163
+ background: radial-gradient(circle, var(--neon-purple), transparent 70%);
164
+ opacity: 0;
165
+ transition: opacity 0.5s ease;
166
+ }
167
+
168
+ .link-card:hover::before {
169
+ opacity: 0.1;
170
+ }
171
+
172
+ .link-title {
173
+ font-size: 1.2rem;
174
+ margin-bottom: 0.5rem;
175
+ color: var(--starlight);
176
+ display: flex;
177
+ align-items: center;
178
+ }
179
+
180
+ .link-icon {
181
+ margin-right: 0.5rem;
182
+ color: var(--cosmic-blue);
183
+ }
184
+
185
+ .link-description {
186
+ font-size: 0.9rem;
187
+ color: rgba(248, 248, 255, 0.7);
188
+ margin-bottom: 1rem;
189
+ }
190
+
191
+ .link-url {
192
+ display: inline-block;
193
+ padding: 0.3rem 0.8rem;
194
+ background: linear-gradient(90deg, var(--neon-purple), var(--cosmic-blue));
195
+ color: white;
196
+ text-decoration: none;
197
+ border-radius: 20px;
198
+ font-size: 0.8rem;
199
+ transition: all 0.3s ease;
200
+ }
201
+
202
+ .link-url:hover {
203
+ transform: scale(1.05);
204
+ box-shadow: 0 0 10px var(--neon-purple);
205
+ }
206
+
207
+ footer {
208
+ text-align: center;
209
+ margin-top: 3rem;
210
+ font-size: 0.8rem;
211
+ color: var(--mystic-purple);
212
+ opacity: 0.7;
213
+ }
214
+
215
+ .stars {
216
+ position: fixed;
217
+ top: 0;
218
+ left: 0;
219
+ width: 100%;
220
+ height: 100%;
221
+ z-index: -2;
222
+ }
223
+
224
+ .star {
225
+ position: absolute;
226
+ width: 2px;
227
+ height: 2px;
228
+ background: white;
229
+ border-radius: 50%;
230
+ animation: twinkle 5s infinite;
231
+ }
232
+
233
+ @keyframes twinkle {
234
+ 0%, 100% { opacity: 0.2; }
235
+ 50% { opacity: 1; }
236
+ }
237
+
238
+ .mystic-eye {
239
+ position: fixed;
240
+ bottom: 20px;
241
+ right: 20px;
242
+ width: 60px;
243
+ height: 60px;
244
+ background: radial-gradient(circle, var(--neon-purple) 0%, var(--space-blue) 70%);
245
+ border-radius: 50%;
246
+ display: flex;
247
+ justify-content: center;
248
+ align-items: center;
249
+ cursor: pointer;
250
+ box-shadow: 0 0 15px var(--neon-purple);
251
+ z-index: 10;
252
+ transition: all 0.3s ease;
253
+ }
254
+
255
+ .mystic-eye:hover {
256
+ transform: scale(1.1);
257
+ }
258
+
259
+ .eye-pupil {
260
+ width: 15px;
261
+ height: 15px;
262
+ background-color: var(--space-blue);
263
+ border-radius: 50%;
264
+ position: relative;
265
+ animation: blink 5s infinite;
266
+ }
267
+
268
+ @keyframes blink {
269
+ 0%, 48%, 52%, 100% { transform: scaleY(1); }
270
+ 50% { transform: scaleY(0.1); }
271
+ }
272
+
273
+ @media (max-width: 600px) {
274
+ h1 {
275
+ font-size: 1.8rem;
276
+ }
277
+ .links-container {
278
+ grid-template-columns: 1fr;
279
+ }
280
+ }
281
+ </style>
282
+ </head>
283
+ <body>
284
+ <div class="stars" id="stars"></div>
285
+ <div class="spiral-bg" id="spiral-bg"></div>
286
+
287
+ <div class="container">
288
+ <header>
289
+ <i class="fas fa-cat cat-icon"></i>
290
+ <i class="fas fa-paw cat-icon"></i>
291
+ <i class="fas fa-cat cat-icon"></i>
292
+ <h1>sayonyara's links from the underground</h1>
293
+ <p class="subtitle">mystic pathways through the digital cosmos</p>
294
+ </header>
295
+
296
+ <div class="links-container">
297
+ <div class="link-card">
298
+ <h3 class="link-title"><i class="fas fa-spider link-icon"></i> Web Weaving</h3>
299
+ <p class="link-description">Explore the intricate webs of digital creation and mystical coding practices.</p>
300
+ <a href="#" class="link-url">Enter the Web</a>
301
+ </div>
302
+
303
+ <div class="link-card">
304
+ <h3 class="link-title"><i class="fas fa-moon link-icon"></i> Lunar Codes</h3>
305
+ <p class="link-description">Nocturnal programming rituals under the glow of the digital moon.</p>
306
+ <a href="#" class="link-url">Moon Access</a>
307
+ </div>
308
+
309
+ <div class="link-card">
310
+ <h3 class="link-title"><i class="fas fa-paw link-icon"></i> Feline Scripts</h3>
311
+ <p class="link-description">Ancient coding knowledge passed down by cybernetic cats.</p>
312
+ <a href="#" class="link-url">Purr-view</a>
313
+ </div>
314
+
315
+ <div class="link-card">
316
+ <h3 class="link-title"><i class="fas fa-spinner link-icon"></i> Spiral Logic</h3>
317
+ <p class="link-description">Fractal algorithms that spiral into infinite complexity.</p>
318
+ <a href="#" class="link-url">Follow the Spiral</a>
319
+ </div>
320
+
321
+ <div class="link-card">
322
+ <h3 class="link-title"><i class="fas fa-space-shuttle link-icon"></i> Cosmic Nets</h3>
323
+ <p class="link-description">Interstellar network connections through quantum tunnels.</p>
324
+ <a href="#" class="link-url">Warp to Network</a>
325
+ </div>
326
+
327
+ <div class="link-card">
328
+ <h3 class="link-title"><i class="fas fa-hat-wizard link-icon"></i> Mystic Script</h3>
329
+ <p class="link-description">Arcane programming languages from digital dimensions.</p>
330
+ <a href="#" class="link-url">Cast Spell</a>
331
+ </div>
332
+ </div>
333
+
334
+ <footer>
335
+ <p>🌀 digital spirals in the void · sayonyara 2023 · follow the white cat 🐈</p>
336
+ </footer>
337
+ </div>
338
+
339
+ <div class="mystic-eye">
340
+ <div class="eye-pupil"></div>
341
+ </div>
342
+
343
+ <script>
344
+ // Create spirals in background
345
+ const spiralBg = document.getElementById('spiral-bg');
346
+ for (let i = 0; i < 10; i++) {
347
+ const spiral = document.createElement('div');
348
+ spiral.classList.add('spiral');
349
+
350
+ const size = Math.random() * 300 + 100;
351
+ const x = Math.random() * 100;
352
+ const y = Math.random() * 100;
353
+ const duration = Math.random() * 60 + 60;
354
+
355
+ spiral.style.width = `${size}px`;
356
+ spiral.style.height = `${size}px`;
357
+ spiral.style.left = `${x}%`;
358
+ spiral.style.top = `${y}%`;
359
+ spiral.style.borderWidth = `${Math.random() * 3 + 1}px`;
360
+ spiral.style.setProperty('--duration', `${duration}s`);
361
+
362
+ spiralBg.appendChild(spiral);
363
+ }
364
+
365
+ // Create stars
366
+ const starsContainer = document.getElementById('stars');
367
+ for (let i = 0; i < 200; i++) {
368
+ const star = document.createElement('div');
369
+ star.classList.add('star');
370
+
371
+ const size = Math.random() * 3;
372
+ const x = Math.random() * 100;
373
+ const y = Math.random() * 100;
374
+ const delay = Math.random() * 5;
375
+ const duration = Math.random() * 5 + 5;
376
+
377
+ star.style.width = `${size}px`;
378
+ star.style.height = `${size}px`;
379
+ star.style.left = `${x}%`;
380
+ star.style.top = `${y}%`;
381
+ star.style.animationDelay = `${delay}s`;
382
+ star.style.animationDuration = `${duration}s`;
383
+
384
+ starsContainer.appendChild(star);
385
+ }
386
+
387
+ // Mystic eye interaction
388
+ const mysticEye = document.querySelector('.mystic-eye');
389
+ mysticEye.addEventListener('click', () => {
390
+ document.body.classList.toggle('show-secret');
391
+ alert('🌀 The all-seeing eye gazes upon you. The cosmic cats approve. 🐈‍⬛✨');
392
+
393
+ // Create a temporary spiral effect
394
+ for (let i = 0; i < 10; i++) {
395
+ const spiral = document.createElement('div');
396
+ spiral.classList.add('spiral');
397
+
398
+ const size = Math.random() * 200 + 50;
399
+ const x = Math.random() * 80 + 10;
400
+ const y = Math.random() * 80 + 10;
401
+ const duration = Math.random() * 40 + 20;
402
+
403
+ spiral.style.width = `${size}px`;
404
+ spiral.style.height = `${size}px`;
405
+ spiral.style.left = `${x}%`;
406
+ spiral.style.top = `${y}%`;
407
+ spiral.style.borderColor = `hsl(${Math.random() * 60 + 270}, 100%, 70%)`;
408
+ spiral.style.position = 'fixed';
409
+ spiral.style.zIndex = '5';
410
+ spiral.style.setProperty('--duration', `${duration}s`);
411
+
412
+ document.body.appendChild(spiral);
413
+
414
+ // Remove after animation completes
415
+ setTimeout(() => {
416
+ spiral.remove();
417
+ }, duration * 1000);
418
+ }
419
+ });
420
+ </script>
421
+ <p style="border-radius: 8px; text-align: center; font-size: 12px; color: #fff; margin-top: 16px;position: fixed; left: 8px; bottom: 8px; z-index: 10; background: rgba(0, 0, 0, 0.8); padding: 4px 8px;">Made with <a href="https://enzostvs-deepsite.hf.space" style="color: #fff;" target="_blank" >DeepSite</a> <img src="https://enzostvs-deepsite.hf.space/logo.svg" alt="DeepSite Logo" style="width: 16px; height: 16px; vertical-align: middle;"></p></body>
422
+ </html>