jikoniji commited on
Commit
58336ca
·
verified ·
1 Parent(s): 850c765

Add 3 files

Browse files
Files changed (3) hide show
  1. README.md +7 -5
  2. index.html +351 -19
  3. prompts.txt +2 -0
README.md CHANGED
@@ -1,10 +1,12 @@
1
  ---
2
- title: Yeayea
3
- emoji: 📈
4
- colorFrom: red
5
- colorTo: green
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: yeayea
3
+ emoji: 🐳
4
+ colorFrom: pink
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,351 @@
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>ConnectFast - Login</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
+ <style>
10
+ .login-container {
11
+ background: linear-gradient(135deg, #3b82f6 0%, #1e40af 100%);
12
+ min-height: 100vh;
13
+ display: flex;
14
+ justify-content: center;
15
+ align-items: center;
16
+ }
17
+
18
+ .login-card {
19
+ background: rgba(255, 255, 255, 0.1);
20
+ backdrop-filter: blur(10px);
21
+ border-radius: 20px;
22
+ box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2);
23
+ overflow: hidden;
24
+ width: 100%;
25
+ max-width: 400px;
26
+ position: relative;
27
+ z-index: 1;
28
+ }
29
+
30
+ .login-card::before {
31
+ content: '';
32
+ position: absolute;
33
+ top: -50%;
34
+ left: -50%;
35
+ width: 200%;
36
+ height: 200%;
37
+ background: linear-gradient(45deg, transparent 0%, rgba(255,255,255,0.1) 50%, transparent 100%);
38
+ transform: rotate(45deg);
39
+ z-index: -1;
40
+ animation: shine 3s infinite;
41
+ }
42
+
43
+ @keyframes shine {
44
+ 0% { left: -100%; }
45
+ 20% { left: 100%; }
46
+ 100% { left: 100%; }
47
+ }
48
+
49
+ .form-input {
50
+ background: rgba(255, 255, 255, 0.9);
51
+ border: none;
52
+ border-radius: 30px;
53
+ padding: 12px 20px;
54
+ width: 100%;
55
+ transition: all 0.3s ease;
56
+ }
57
+
58
+ .form-input:focus {
59
+ background: white;
60
+ box-shadow: 0 0 0 3px rgba(59, 130, 246, 0.5);
61
+ }
62
+
63
+ .social-btn {
64
+ border-radius: 30px;
65
+ padding: 10px;
66
+ width: 100%;
67
+ display: flex;
68
+ align-items: center;
69
+ justify-content: center;
70
+ transition: all 0.3s ease;
71
+ }
72
+
73
+ .social-btn:hover {
74
+ transform: translateY(-2px);
75
+ box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
76
+ }
77
+
78
+ .circles {
79
+ position: absolute;
80
+ top: 0;
81
+ left: 0;
82
+ width: 100%;
83
+ height: 100%;
84
+ overflow: hidden;
85
+ z-index: 0;
86
+ }
87
+
88
+ .circles li {
89
+ position: absolute;
90
+ display: block;
91
+ list-style: none;
92
+ width: 20px;
93
+ height: 20px;
94
+ background: rgba(255, 255, 255, 0.2);
95
+ animation: animate 25s linear infinite;
96
+ bottom: -150px;
97
+ border-radius: 50%;
98
+ }
99
+
100
+ .circles li:nth-child(1) {
101
+ left: 25%;
102
+ width: 80px;
103
+ height: 80px;
104
+ animation-delay: 0s;
105
+ }
106
+
107
+ .circles li:nth-child(2) {
108
+ left: 10%;
109
+ width: 20px;
110
+ height: 20px;
111
+ animation-delay: 2s;
112
+ animation-duration: 12s;
113
+ }
114
+
115
+ .circles li:nth-child(3) {
116
+ left: 70%;
117
+ width: 20px;
118
+ height: 20px;
119
+ animation-delay: 4s;
120
+ }
121
+
122
+ .circles li:nth-child(4) {
123
+ left: 40%;
124
+ width: 60px;
125
+ height: 60px;
126
+ animation-delay: 0s;
127
+ animation-duration: 18s;
128
+ }
129
+
130
+ .circles li:nth-child(5) {
131
+ left: 65%;
132
+ width: 20px;
133
+ height: 20px;
134
+ animation-delay: 0s;
135
+ }
136
+
137
+ .circles li:nth-child(6) {
138
+ left: 75%;
139
+ width: 110px;
140
+ height: 110px;
141
+ animation-delay: 3s;
142
+ }
143
+
144
+ .circles li:nth-child(7) {
145
+ left: 35%;
146
+ width: 150px;
147
+ height: 150px;
148
+ animation-delay: 7s;
149
+ }
150
+
151
+ .circles li:nth-child(8) {
152
+ left: 50%;
153
+ width: 25px;
154
+ height: 25px;
155
+ animation-delay: 15s;
156
+ animation-duration: 45s;
157
+ }
158
+
159
+ .circles li:nth-child(9) {
160
+ left: 20%;
161
+ width: 15px;
162
+ height: 15px;
163
+ animation-delay: 2s;
164
+ animation-duration: 35s;
165
+ }
166
+
167
+ .circles li:nth-child(10) {
168
+ left: 85%;
169
+ width: 150px;
170
+ height: 150px;
171
+ animation-delay: 0s;
172
+ animation-duration: 11s;
173
+ }
174
+
175
+ @keyframes animate {
176
+ 0% {
177
+ transform: translateY(0) rotate(0deg);
178
+ opacity: 1;
179
+ border-radius: 0;
180
+ }
181
+
182
+ 100% {
183
+ transform: translateY(-1000px) rotate(720deg);
184
+ opacity: 0;
185
+ border-radius: 50%;
186
+ }
187
+ }
188
+
189
+ .main-content {
190
+ display: none;
191
+ }
192
+
193
+ .forgot-password {
194
+ color: rgba(255, 255, 255, 0.7);
195
+ transition: all 0.3s ease;
196
+ }
197
+
198
+ .forgot-password:hover {
199
+ color: white;
200
+ text-decoration: underline;
201
+ }
202
+
203
+ .login-btn {
204
+ background: linear-gradient(to right, #3b82f6, #1e40af);
205
+ border: none;
206
+ color: white;
207
+ padding: 12px;
208
+ border-radius: 30px;
209
+ width: 100%;
210
+ font-weight: 600;
211
+ transition: all 0.3s ease;
212
+ box-shadow: 0 4px 15px rgba(59, 130, 246, 0.4);
213
+ }
214
+
215
+ .login-btn:hover {
216
+ transform: translateY(-2px);
217
+ box-shadow: 0 7px 20px rgba(59, 130, 246, 0.6);
218
+ }
219
+
220
+ .login-btn:active {
221
+ transform: translateY(0);
222
+ }
223
+ </style>
224
+ </head>
225
+ <body>
226
+ <!-- Login Overlay -->
227
+ <div class="login-container">
228
+ <div class="circles">
229
+ <li></li>
230
+ <li></li>
231
+ <li></li>
232
+ <li></li>
233
+ <li></li>
234
+ <li></li>
235
+ <li></li>
236
+ <li></li>
237
+ <li></li>
238
+ <li></li>
239
+ </div>
240
+
241
+ <div class="login-card p-8 mx-4">
242
+ <div class="text-center mb-8">
243
+ <div class="flex justify-center mb-4">
244
+ <div class="bg-white p-3 rounded-full shadow-lg">
245
+ <i class="fas fa-wifi text-3xl text-blue-600"></i>
246
+ </div>
247
+ </div>
248
+ <h1 class="text-3xl font-bold text-white mb-2">Welcome to ConnectFast</h1>
249
+ <p class="text-white opacity-80">Sign in to access your account</p>
250
+ </div>
251
+
252
+ <form id="loginForm" class="space-y-4">
253
+ <div>
254
+ <label for="email" class="block text-sm font-medium text-white mb-1">Email Address</label>
255
+ <input type="email" id="email" class="form-input" placeholder="your@email.com" required>
256
+ </div>
257
+
258
+ <div>
259
+ <label for="password" class="block text-sm font-medium text-white mb-1">Password</label>
260
+ <input type="password" id="password" class="form-input" placeholder="••••••••" required>
261
+ <div class="flex justify-end mt-1">
262
+ <a href="#" class="text-sm forgot-password">Forgot password?</a>
263
+ </div>
264
+ </div>
265
+
266
+ <div class="pt-2">
267
+ <button type="submit" class="login-btn">
268
+ Sign In
269
+ </button>
270
+ </div>
271
+
272
+ <div class="relative my-6">
273
+ <div class="absolute inset-0 flex items-center">
274
+ <div class="w-full border-t border-white border-opacity-30"></div>
275
+ </div>
276
+ <div class="relative flex justify-center text-sm">
277
+ <span class="px-2 bg-transparent text-white text-opacity-80">Or continue with</span>
278
+ </div>
279
+ </div>
280
+
281
+ <div class="grid grid-cols-2 gap-3">
282
+ <button type="button" class="social-btn bg-white text-gray-700">
283
+ <i class="fab fa-google text-red-500 mr-2"></i> Google
284
+ </button>
285
+ <button type="button" class="social-btn bg-blue-600 text-white">
286
+ <i class="fab fa-facebook-f mr-2"></i> Facebook
287
+ </button>
288
+ </div>
289
+ </form>
290
+
291
+ <div class="mt-6 text-center">
292
+ <p class="text-white text-opacity-80 text-sm">
293
+ Don't have an account?
294
+ <a href="#" class="font-medium text-white hover:underline">Sign up</a>
295
+ </p>
296
+ </div>
297
+ </div>
298
+ </div>
299
+
300
+ <!-- Main Website Content (Hidden until login) -->
301
+ <div class="main-content">
302
+ <!-- Your existing website content goes here -->
303
+ <!-- ... -->
304
+ </div>
305
+
306
+ <script>
307
+ // Handle login form submission
308
+ document.getElementById('loginForm').addEventListener('submit', function(e) {
309
+ e.preventDefault();
310
+
311
+ const email = document.getElementById('email').value;
312
+ const password = document.getElementById('password').value;
313
+
314
+ // Simple validation (in a real app, you would validate properly)
315
+ if (email && password) {
316
+ // Hide login and show main content
317
+ document.querySelector('.login-container').style.display = 'none';
318
+ document.querySelector('.main-content').style.display = 'block';
319
+
320
+ // In a real application, you would:
321
+ // 1. Send credentials to your authentication API
322
+ // 2. Handle the response (success/failure)
323
+ // 3. Store the authentication token
324
+ // 4. Redirect or show the main content
325
+
326
+ console.log('Login successful (simulated)');
327
+ } else {
328
+ alert('Please enter both email and password');
329
+ }
330
+ });
331
+
332
+ // Forgot password handler
333
+ document.querySelector('.forgot-password').addEventListener('click', function(e) {
334
+ e.preventDefault();
335
+ const email = prompt('Please enter your email to reset your password:');
336
+ if (email) {
337
+ // In a real app, you would send a reset password email
338
+ alert(`Password reset link sent to ${email} (simulated)`);
339
+ }
340
+ });
341
+
342
+ // Social login handlers
343
+ document.querySelectorAll('.social-btn').forEach(btn => {
344
+ btn.addEventListener('click', function() {
345
+ // In a real app, you would implement proper social login
346
+ alert(`Redirecting to ${this.textContent.trim()} login (simulated)`);
347
+ });
348
+ });
349
+ </script>
350
+ <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=jikoniji/yeayea" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body>
351
+ </html>
prompts.txt ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ create a wifi installation website with the following attributes; Service Availability Checker Users can enter their address or zip code to check if services are available in their area. Plan Comparison Tool Interactive comparison of internet plans (speed, data limit, price, contract length). Live Chat Support or AI Assistant Help with billing, technical support, outages, upgrades, etc. Customer Portal Login For managing plans, checking usage, paying bills, and viewing past invoices. Outage Map and Status Updates Real-time map of outages and maintenance schedules by area.Speed Test Tool Users can run a speed test directly from the site to check their connection. WiFi Device Management Dashboard See connected devices, pause internet, set parental controls. Router Settings Access (for compatible routers) Change WiFi name, password, and control guest networks.
2
+ ADD A LOGIN LAYOUT THE CLIENT SHOULD PROVIDE THEIR EMAIL AND PASSWORD BEFORE ACCESSING THE WEBSITE AND AND A FORGOT PASSWORD OPTION USE CSS TO MAKE THE LOGIN LAYOUT AWESOME BEFORE ACCESSING THE WEBSITE T