web3district commited on
Commit
ed55782
·
verified ·
1 Parent(s): f9d3b3f

create a coming soon page using an image I want to add to the folder soon, should have the social media button icon of X twitter, telegram, instagram and a button to download the presentation deck - Initial Deployment

Browse files
Files changed (2) hide show
  1. README.md +7 -5
  2. index.html +272 -19
README.md CHANGED
@@ -1,10 +1,12 @@
1
  ---
2
- title: W3dx Comingsoon
3
- emoji: 🦀
4
- colorFrom: pink
5
- colorTo: pink
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: w3dx-comingsoon
3
+ emoji: 🐳
4
+ colorFrom: red
5
+ colorTo: gray
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,272 @@
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>Coming Soon | Exciting Launch Ahead</title>
7
+ <script src="https://cdn.tailwindcss.com"></script>
8
+ <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
9
+ <link href="https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&family=Raleway:wght@800;900&display=swap" rel="stylesheet">
10
+ <style>
11
+ :root {
12
+ --primary: #4f46e5;
13
+ --secondary: #8b5cf6;
14
+ --accent: #ec4899;
15
+ --dark: #1e293b;
16
+ }
17
+
18
+ body {
19
+ font-family: 'Poppins', sans-serif;
20
+ background: linear-gradient(135deg, #1e293b, #0f172a);
21
+ min-height: 100vh;
22
+ overflow-x: hidden;
23
+ color: #f1f5f9;
24
+ }
25
+
26
+ .hero-bg {
27
+ background-image: linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.9)), url('https://images.unsplash.com/photo-1519681393784-d120267933ba?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1770&q=80');
28
+ background-size: cover;
29
+ background-position: center;
30
+ background-attachment: fixed;
31
+ }
32
+
33
+ .countdown-number {
34
+ font-family: 'Raleway', sans-serif;
35
+ font-weight: 900;
36
+ background: linear-gradient(to bottom right, var(--primary), var(--secondary));
37
+ box-shadow: 0 10px 20px rgba(0, 0, 0, 0.3);
38
+ transition: all 0.3s ease;
39
+ }
40
+
41
+ .countdown-number:hover {
42
+ transform: translateY(-5px);
43
+ box-shadow: 0 15px 30px rgba(0, 0, 0, 0.4);
44
+ }
45
+
46
+ .social-btn {
47
+ transition: all 0.3s ease;
48
+ box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
49
+ }
50
+
51
+ .social-btn:hover {
52
+ transform: translateY(-3px) scale(1.05);
53
+ }
54
+
55
+ .twitter-btn:hover {
56
+ background-color: #1da1f2;
57
+ }
58
+
59
+ .telegram-btn:hover {
60
+ background-color: #0088cc;
61
+ }
62
+
63
+ .instagram-btn:hover {
64
+ background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
65
+ }
66
+
67
+ .download-btn {
68
+ background: linear-gradient(to right, var(--accent), #f43f5e);
69
+ transition: all 0.3s ease;
70
+ box-shadow: 0 4px 15px rgba(236, 72, 153, 0.4);
71
+ }
72
+
73
+ .download-btn:hover {
74
+ background: linear-gradient(to right, #f43f5e, var(--accent));
75
+ transform: translateY(-3px);
76
+ box-shadow: 0 8px 20px rgba(236, 72, 153, 0.6);
77
+ }
78
+
79
+ .logo {
80
+ font-family: 'Raleway', sans-serif;
81
+ font-weight: 900;
82
+ background: linear-gradient(to right, #8b5cf6, #ec4899);
83
+ -webkit-background-clip: text;
84
+ background-clip: text;
85
+ color: transparent;
86
+ }
87
+
88
+ .pulse {
89
+ animation: pulse 2s infinite;
90
+ }
91
+
92
+ @keyframes pulse {
93
+ 0% { box-shadow: 0 0 0 0 rgba(79, 70, 229, 0.7); }
94
+ 70% { box-shadow: 0 0 0 15px rgba(79, 70, 229, 0); }
95
+ 100% { box-shadow: 0 0 0 0 rgba(79, 70, 229, 0); }
96
+ }
97
+
98
+ .floating {
99
+ animation: floating 3s ease-in-out infinite;
100
+ }
101
+
102
+ @keyframes floating {
103
+ 0% { transform: translateY(0px); }
104
+ 50% { transform: translateY(-15px); }
105
+ 100% { transform: translateY(0px); }
106
+ }
107
+ </style>
108
+ </head>
109
+ <body class="relative">
110
+ <div class="hero-bg absolute inset-0 z-0"></div>
111
+
112
+ <div class="relative z-10 min-h-screen flex flex-col">
113
+ <!-- Header -->
114
+ <header class="py-6 px-4 md:px-8">
115
+ <div class="container mx-auto flex justify-between items-center">
116
+ <div class="flex items-center">
117
+ <div class="w-12 h-12 rounded-full bg-gradient-to-br from-indigo-500 to-purple-600 flex items-center justify-center mr-3">
118
+ <span class="text-white font-bold text-xl">N</span>
119
+ </div>
120
+ <h1 class="logo text-2xl md:text-3xl font-bold">NEXUS</h1>
121
+ </div>
122
+ <nav>
123
+ <ul class="flex space-x-6">
124
+ <li><a href="#" class="hover:text-indigo-300 transition">Home</a></li>
125
+ <li><a href="#" class="hover:text-indigo-300 transition">About</a></li>
126
+ <li><a href="#" class="hover:text-indigo-300 transition">Contact</a></li>
127
+ </ul>
128
+ </nav>
129
+ </div>
130
+ </header>
131
+
132
+ <!-- Main Content -->
133
+ <main class="flex-grow flex items-center py-12 px-4">
134
+ <div class="container mx-auto max-w-6xl">
135
+ <div class="grid grid-cols-1 lg:grid-cols-2 gap-16 items-center">
136
+ <div class="text-center lg:text-left">
137
+ <div class="inline-block bg-indigo-900/30 backdrop-blur-sm px-4 py-2 rounded-full mb-6">
138
+ <span class="text-indigo-300 font-medium">Coming Soon</span>
139
+ </div>
140
+
141
+ <h1 class="text-4xl md:text-5xl lg:text-6xl font-bold mb-6 leading-tight">
142
+ Something <span class="text-transparent bg-clip-text bg-gradient-to-r from-indigo-400 to-pink-500">Amazing</span> Is Coming
143
+ </h1>
144
+
145
+ <p class="text-xl text-gray-300 mb-10 max-w-2xl">
146
+ We're working hard to bring you a revolutionary new platform that will transform your digital experience. Join our journey and be the first to know when we launch.
147
+ </p>
148
+
149
+ <!-- Countdown -->
150
+ <div class="mb-12">
151
+ <h3 class="text-xl font-semibold mb-4">Launching in:</h3>
152
+ <div class="flex justify-center lg:justify-start space-x-4">
153
+ <div class="flex flex-col items-center">
154
+ <div class="countdown-number w-20 h-20 rounded-xl flex items-center justify-center text-3xl font-bold">14</div>
155
+ <span class="mt-2 text-gray-400">Days</span>
156
+ </div>
157
+ <div class="flex flex-col items-center">
158
+ <div class="countdown-number w-20 h-20 rounded-xl flex items-center justify-center text-3xl font-bold">08</div>
159
+ <span class="mt-2 text-gray-400">Hours</span>
160
+ </div>
161
+ <div class="flex flex-col items-center">
162
+ <div class="countdown-number w-20 h-20 rounded-xl flex items-center justify-center text-3xl font-bold">42</div>
163
+ <span class="mt-2 text-gray-400">Minutes</span>
164
+ </div>
165
+ <div class="flex flex-col items-center">
166
+ <div class="countdown-number w-20 h-20 rounded-xl flex items-center justify-center text-3xl font-bold">19</div>
167
+ <span class="mt-2 text-gray-400">Seconds</span>
168
+ </div>
169
+ </div>
170
+ </div>
171
+
172
+ <!-- Download Button -->
173
+ <button class="download-btn px-8 py-4 rounded-full font-bold text-lg mb-10 flex items-center mx-auto lg:mx-0 pulse">
174
+ <i class="fas fa-download mr-3"></i> Download Presentation Deck
175
+ </button>
176
+
177
+ <!-- Social Media -->
178
+ <div class="flex justify-center lg:justify-start space-x-4">
179
+ <a href="#" class="social-btn twitter-btn w-14 h-14 bg-gray-800 rounded-full flex items-center justify-center text-white hover:text-white">
180
+ <i class="fab fa-x-twitter text-xl"></i>
181
+ </a>
182
+ <a href="#" class="social-btn telegram-btn w-14 h-14 bg-gray-800 rounded-full flex items-center justify-center text-white hover:text-white">
183
+ <i class="fab fa-telegram text-xl"></i>
184
+ </a>
185
+ <a href="#" class="social-btn instagram-btn w-14 h-14 bg-gray-800 rounded-full flex items-center justify-center text-white hover:text-white">
186
+ <i class="fab fa-instagram text-xl"></i>
187
+ </a>
188
+ </div>
189
+ </div>
190
+
191
+ <div class="hidden lg:block">
192
+ <div class="relative">
193
+ <div class="absolute -top-10 -right-10 w-72 h-72 bg-indigo-500/20 rounded-full blur-2xl"></div>
194
+ <div class="absolute -bottom-10 -left-10 w-80 h-80 bg-pink-500/20 rounded-full blur-2xl"></div>
195
+
196
+ <div class="relative">
197
+ <div class="floating">
198
+ <div class="bg-gradient-to-br from-indigo-500/10 to-purple-600/10 backdrop-blur-lg border border-gray-700/30 rounded-2xl p-6 w-full max-w-md mx-auto">
199
+ <div class="bg-gray-800/50 border border-gray-700/50 rounded-xl overflow-hidden">
200
+ <div class="h-48 bg-gradient-to-r from-indigo-500 to-purple-600 flex items-center justify-center">
201
+ <div class="bg-white/10 backdrop-blur-sm w-24 h-24 rounded-full flex items-center justify-center">
202
+ <i class="fas fa-rocket text-4xl text-white"></i>
203
+ </div>
204
+ </div>
205
+ <div class="p-6">
206
+ <div class="h-3 bg-gray-700 rounded-full mb-4 w-3/4"></div>
207
+ <div class="h-3 bg-gray-700 rounded-full mb-2 w-full"></div>
208
+ <div class="h-3 bg-gray-700 rounded-full mb-2 w-5/6"></div>
209
+ <div class="h-3 bg-gray-700 rounded-full w-2/3"></div>
210
+ </div>
211
+ </div>
212
+ </div>
213
+ </div>
214
+ </div>
215
+ </div>
216
+ </div>
217
+ </div>
218
+ </div>
219
+ </main>
220
+
221
+ <!-- Footer -->
222
+ <footer class="py-8 px-4 border-t border-gray-800/50 mt-auto">
223
+ <div class="container mx-auto text-center">
224
+ <p class="text-gray-500">© 2023 Nexus. All rights reserved.</p>
225
+ <p class="text-gray-600 mt-2">Stay connected with us for the latest updates</p>
226
+ </div>
227
+ </footer>
228
+ </div>
229
+
230
+ <!-- Floating elements for visual effect -->
231
+ <div class="absolute top-1/4 left-10 w-16 h-16 bg-indigo-500/20 rounded-full blur-xl animate-pulse"></div>
232
+ <div class="absolute top-1/3 right-20 w-20 h-20 bg-pink-500/20 rounded-full blur-xl animate-pulse"></div>
233
+ <div class="absolute bottom-1/4 left-1/4 w-24 h-24 bg-purple-500/20 rounded-full blur-xl animate-pulse"></div>
234
+ <div class="absolute bottom-1/3 right-1/3 w-12 h-12 bg-indigo-500/20 rounded-full blur-xl animate-pulse"></div>
235
+
236
+ <script>
237
+ // Countdown timer functionality
238
+ function updateCountdown() {
239
+ // Set the launch date (14 days from now)
240
+ const launchDate = new Date();
241
+ launchDate.setDate(launchDate.getDate() + 14);
242
+ launchDate.setHours(12, 0, 0, 0); // Set to noon
243
+
244
+ const now = new Date();
245
+ const diff = launchDate - now;
246
+
247
+ // Calculate days, hours, minutes and seconds
248
+ const days = Math.floor(diff / (1000 * 60 * 60 * 24));
249
+ const hours = Math.floor((diff % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
250
+ const minutes = Math.floor((diff % (1000 * 60 * 60)) / (1000 * 60));
251
+ const seconds = Math.floor((diff % (1000 * 60)) / 1000);
252
+
253
+ // Update the countdown elements
254
+ document.querySelectorAll('.countdown-number')[0].textContent = days.toString().padStart(2, '0');
255
+ document.querySelectorAll('.countdown-number')[1].textContent = hours.toString().padStart(2, '0');
256
+ document.querySelectorAll('.countdown-number')[2].textContent = minutes.toString().padStart(2, '0');
257
+ document.querySelectorAll('.countdown-number')[3].textContent = seconds.toString().padStart(2, '0');
258
+ }
259
+
260
+ // Initialize and update every second
261
+ updateCountdown();
262
+ setInterval(updateCountdown, 1000);
263
+
264
+ // Download button functionality
265
+ document.querySelector('.download-btn').addEventListener('click', function() {
266
+ alert('Presentation deck download starting...');
267
+ // In a real implementation, this would trigger a file download
268
+ // window.location.href = 'path/to/presentation_deck.pdf';
269
+ });
270
+ </script>
271
+ <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 <img src="https://enzostvs-deepsite.hf.space/logo.svg" alt="DeepSite Logo" style="width: 16px; height: 16px; vertical-align: middle;display:inline-block;margin-right:3px;filter:brightness(0) invert(1);"><a href="https://enzostvs-deepsite.hf.space" style="color: #fff;text-decoration: underline;" target="_blank" >DeepSite</a> - 🧬 <a href="https://enzostvs-deepsite.hf.space?remix=web3district/w3dx-comingsoon" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body>
272
+ </html>