gurramsaikumar commited on
Commit
a71ab1d
·
verified ·
1 Parent(s): 10a10a7

Upload folder using huggingface_hub

Browse files
Files changed (1) hide show
  1. index.html +1006 -307
index.html CHANGED
@@ -1,352 +1,1051 @@
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>RythuBox - Built with anycoder</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
- --primary-color: #2e8b57;
11
- --secondary-color: #3cb371;
12
- --accent-color: #f5f5f5;
13
- --text-color: #333;
14
- --light-text: #666;
15
- --shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
16
- --transition: all 0.3s ease;
17
- }
 
 
 
 
 
 
 
 
 
 
 
18
 
19
- * {
20
- margin: 0;
21
- padding: 0;
22
- box-sizing: border-box;
23
- }
24
 
25
- body {
26
- font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
27
- line-height: 1.6;
28
- color: var(--text-color);
29
- background-color: var(--accent-color);
30
- display: flex;
31
- flex-direction: column;
32
- min-height: 100vh;
33
- }
 
34
 
35
- header {
36
- background-color: white;
37
- box-shadow: var(--shadow);
38
- padding: 1rem 2rem;
39
- display: flex;
40
- justify-content: space-between;
41
- align-items: center;
42
- position: sticky;
43
- top: 0;
44
- z-index: 100;
45
- }
 
46
 
47
- .logo-container {
48
- display: flex;
49
- align-items: center;
50
- gap: 1rem;
51
- }
 
52
 
53
- .logo {
54
- width: 50px;
55
- height: 50px;
56
- background-color: var(--primary-color);
57
- border-radius: 8px;
58
- display: flex;
59
- align-items: center;
60
- justify-content: center;
61
- color: white;
62
- font-weight: bold;
63
- font-size: 1.5rem;
64
- position: relative;
65
- overflow: hidden;
66
- }
 
 
67
 
68
- .logo::before {
69
- content: '';
70
- position: absolute;
71
- top: -10px;
72
- left: -10px;
73
- width: 70px;
74
- height: 70px;
75
- background: linear-gradient(45deg, transparent, transparent 40%, var(--secondary-color) 40%, var(--secondary-color) 60%, transparent 60%);
76
- border-radius: 50%;
77
- transform: rotate(45deg);
78
- opacity: 0.2;
79
- }
80
 
81
- .logo-text {
82
- font-size: 1.5rem;
83
- font-weight: 700;
84
- color: var(--primary-color);
85
- }
86
 
87
- .anycoder-link {
88
- color: var(--light-text);
89
- text-decoration: none;
90
- font-size: 0.9rem;
91
- transition: var(--transition);
92
- }
 
 
 
 
 
 
93
 
94
- .anycoder-link:hover {
95
- color: var(--primary-color);
96
- }
 
97
 
98
- main {
99
- flex: 1;
100
- display: flex;
101
- flex-direction: column;
102
- align-items: center;
103
- justify-content: center;
104
- padding: 2rem;
105
- text-align: center;
106
- max-width: 1200px;
107
- margin: 0 auto;
108
- width: 100%;
109
- }
110
 
111
- .hero-section {
112
- margin-bottom: 3rem;
113
- }
 
 
 
 
 
 
 
 
114
 
115
- .hero-logo {
116
- width: 150px;
117
- height: 150px;
118
- background-color: var(--primary-color);
119
- border-radius: 12px;
120
- display: flex;
121
- align-items: center;
122
- justify-content: center;
123
- color: white;
124
- font-weight: bold;
125
- font-size: 3rem;
126
- margin: 0 auto 1.5rem;
127
- position: relative;
128
- overflow: hidden;
129
- box-shadow: var(--shadow);
130
- transition: var(--transition);
131
- }
132
 
133
- .hero-logo:hover {
134
- transform: scale(1.05);
135
- box-shadow: 0 6px 12px rgba(0, 0, 0, 0.15);
136
- }
137
 
138
- .hero-logo::before {
139
- content: '';
140
- position: absolute;
141
- top: -20px;
142
- left: -20px;
143
- width: 190px;
144
- height: 190px;
145
- background: linear-gradient(45deg, transparent, transparent 40%, var(--secondary-color) 40%, var(--secondary-color) 60%, transparent 60%);
146
- border-radius: 50%;
147
- transform: rotate(45deg);
148
- opacity: 0.2;
149
- }
 
 
 
 
 
 
150
 
151
- h1 {
152
- font-size: 2.5rem;
153
- margin-bottom: 1rem;
154
- color: var(--primary-color);
155
- }
 
 
 
 
 
 
156
 
157
- .tagline {
158
- font-size: 1.2rem;
159
- color: var(--light-text);
160
- max-width: 600px;
161
- margin: 0 auto 2rem;
162
- }
163
 
164
- .features {
165
- display: grid;
166
- grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
167
- gap: 2rem;
168
- width: 100%;
169
- margin-top: 2rem;
170
- }
 
 
 
 
171
 
172
- .feature-card {
173
- background: white;
174
- border-radius: 8px;
175
- padding: 2rem;
176
- box-shadow: var(--shadow);
177
- transition: var(--transition);
178
- text-align: left;
179
- }
180
 
181
- .feature-card:hover {
182
- transform: translateY(-5px);
183
- box-shadow: 0 8px 16px rgba(0, 0, 0, 0.1);
184
- }
 
 
185
 
186
- .feature-icon {
187
- font-size: 2.5rem;
188
- color: var(--primary-color);
189
- margin-bottom: 1rem;
190
- }
 
 
 
 
 
 
 
 
191
 
192
- .feature-card h3 {
193
- margin-bottom: 0.5rem;
194
- color: var(--primary-color);
195
- }
196
 
197
- footer {
198
- background-color: var(--primary-color);
199
- color: white;
200
- text-align: center;
201
- padding: 2rem;
202
- margin-top: auto;
203
- }
204
 
205
- .social-links {
206
- display: flex;
207
- justify-content: center;
208
- gap: 1.5rem;
209
- margin-bottom: 1rem;
210
- }
211
 
212
- .social-links a {
213
- color: white;
214
- font-size: 1.5rem;
215
- transition: var(--transition);
216
- }
217
 
218
- .social-links a:hover {
219
- color: var(--secondary-color);
220
- transform: translateY(-3px);
221
- }
 
 
 
222
 
223
- .copyright {
224
- font-size: 0.9rem;
225
- opacity: 0.8;
226
- }
 
 
 
 
 
 
227
 
228
- @media (max-width: 768px) {
229
- header {
230
- flex-direction: column;
231
- gap: 1rem;
232
- padding: 1rem;
233
- }
234
-
235
- .logo-container {
236
- flex-direction: column;
237
- gap: 0.5rem;
238
- }
239
-
240
- h1 {
241
- font-size: 2rem;
242
- }
243
-
244
- .tagline {
245
- font-size: 1rem;
246
- }
247
-
248
- .hero-logo {
249
- width: 120px;
250
- height: 120px;
251
- font-size: 2.5rem;
252
- }
253
- }
254
 
255
- @media (max-width: 480px) {
256
- .hero-logo {
257
- width: 100px;
258
- height: 100px;
259
- font-size: 2rem;
260
- }
261
 
262
- h1 {
263
- font-size: 1.8rem;
264
- }
265
 
266
- .features {
267
- grid-template-columns: 1fr;
268
- }
269
- }
270
- </style>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
271
  </head>
 
272
  <body>
273
- <header>
274
- <div class="logo-container">
275
- <div class="logo">RB</div>
276
- <div class="logo-text">RythuBox</div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
277
  </div>
278
- <a href="https://huggingface.co/spaces/akhaliq/anycoder" class="anycoder-link" target="_blank">
279
- <i class="fas fa-code"></i> Built with anycoder
280
- </a>
281
- </header>
282
-
283
- <main>
284
- <section class="hero-section">
285
- <div class="hero-logo">RB</div>
286
- <h1>Welcome to RythuBox</h1>
287
- <p class="tagline">Empowering farmers with innovative solutions for better agriculture and sustainable farming practices.</p>
288
- </section>
289
-
290
- <section class="features">
291
- <div class="feature-card">
292
- <div class="feature-icon">
293
- <i class="fas fa-seedling"></i>
294
- </div>
295
- <h3>Smart Farming</h3>
296
- <p>Advanced agricultural solutions to maximize your yield with minimal resources.</p>
297
- </div>
298
 
299
- <div class="feature-card">
300
- <div class="feature-icon">
301
- <i class="fas fa-chart-line"></i>
302
- </div>
303
- <h3>Market Insights</h3>
304
- <p>Real-time market data and analytics to help you make informed decisions.</p>
305
- </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
306
 
307
- <div class="feature-card">
308
- <div class="feature-icon">
309
- <i class="fas fa-users"></i>
310
- </div>
311
- <h3>Community Support</h3>
312
- <p>Connect with fellow farmers and experts to share knowledge and experiences.</p>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
313
  </div>
314
- </section>
315
- </main>
316
-
317
- <footer>
318
- <div class="social-links">
319
- <a href="#" aria-label="Facebook"><i class="fab fa-facebook"></i></a>
320
- <a href="#" aria-label="Twitter"><i class="fab fa-twitter"></i></a>
321
- <a href="#" aria-label="Instagram"><i class="fab fa-instagram"></i></a>
322
- <a href="#" aria-label="LinkedIn"><i class="fab fa-linkedin"></i></a>
323
  </div>
324
- <p class="copyright">© 2023 RythuBox. All rights reserved.</p>
325
- </footer>
326
-
327
- <script>
328
- // Simple animation for the logo on page load
329
- document.addEventListener('DOMContentLoaded', function() {
330
- const logo = document.querySelector('.hero-logo');
331
- logo.style.transform = 'scale(0.8)';
332
- logo.style.opacity = '0';
333
-
334
- setTimeout(() => {
335
- logo.style.transition = 'transform 0.5s ease, opacity 0.5s ease';
336
- logo.style.transform = 'scale(1)';
337
- logo.style.opacity = '1';
338
- }, 100);
339
- });
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
340
 
341
- // Add smooth scrolling for any anchor links
342
- document.querySelectorAll('a[href^="#"]').forEach(anchor => {
343
- anchor.addEventListener('click', function (e) {
344
- e.preventDefault();
345
- document.querySelector(this.getAttribute('href')).scrollIntoView({
346
- behavior: 'smooth'
347
- });
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
348
  });
 
349
  });
350
- </script>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
351
  </body>
 
352
  </html>
 
1
  <!DOCTYPE html>
2
  <html lang="en">
3
+
4
  <head>
5
+ <meta charset="UTF-8">
6
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
7
+ <title>RythuBox - Empowering Farmers | Built with anycoder</title>
8
+ <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
9
+ <link rel="preconnect" href="https://fonts.googleapis.com">
10
+ <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
11
+ <link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap" rel="stylesheet">
12
+ <style>
13
+ :root {
14
+ --primary-color: #2e8b57;
15
+ --primary-dark: #226b45;
16
+ --secondary-color: #3cb371;
17
+ --accent-color: #f8f9fa;
18
+ --text-color: #212529;
19
+ --light-text: #6c757d;
20
+ --success-color: #28a745;
21
+ --warning-color: #ffc107;
22
+ --danger-color: #dc3545;
23
+ --shadow-sm: 0 1px 3px rgba(0, 0, 0, 0.1);
24
+ --shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
25
+ --shadow-lg: 0 10px 25px rgba(0, 0, 0, 0.1);
26
+ --transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
27
+ --border-radius: 8px;
28
+ --border-radius-lg: 12px;
29
+ }
30
 
31
+ * {
32
+ margin: 0;
33
+ padding: 0;
34
+ box-sizing: border-box;
35
+ }
36
 
37
+ body {
38
+ font-family: 'Inter', sans-serif;
39
+ line-height: 1.6;
40
+ color: var(--text-color);
41
+ background-color: var(--accent-color);
42
+ display: flex;
43
+ flex-direction: column;
44
+ min-height: 100vh;
45
+ overflow-x: hidden;
46
+ }
47
 
48
+ header {
49
+ background-color: white;
50
+ box-shadow: var(--shadow-sm);
51
+ padding: 1rem 2rem;
52
+ display: flex;
53
+ justify-content: space-between;
54
+ align-items: center;
55
+ position: sticky;
56
+ top: 0;
57
+ z-index: 1000;
58
+ transition: var(--transition);
59
+ }
60
 
61
+ .logo-container {
62
+ display: flex;
63
+ align-items: center;
64
+ gap: 1rem;
65
+ text-decoration: none;
66
+ }
67
 
68
+ .logo {
69
+ width: 50px;
70
+ height: 50px;
71
+ background: linear-gradient(135deg, var(--primary-color), var(--secondary-color));
72
+ border-radius: var(--border-radius);
73
+ display: flex;
74
+ align-items: center;
75
+ justify-content: center;
76
+ color: white;
77
+ font-weight: 700;
78
+ font-size: 1.5rem;
79
+ position: relative;
80
+ overflow: hidden;
81
+ box-shadow: var(--shadow-sm);
82
+ transition: var(--transition);
83
+ }
84
 
85
+ .logo::before {
86
+ content: '';
87
+ position: absolute;
88
+ top: -10px;
89
+ left: -10px;
90
+ width: 70px;
91
+ height: 70px;
92
+ background: conic-gradient(from 0deg, rgba(255,255,255,0.2), transparent, rgba(255,255,255,0.2));
93
+ border-radius: 50%;
94
+ animation: rotate 4s linear infinite;
95
+ }
 
96
 
97
+ .logo-text {
98
+ font-size: 1.5rem;
99
+ font-weight: 700;
100
+ color: var(--primary-color);
101
+ }
102
 
103
+ .anycoder-link {
104
+ color: var(--light-text);
105
+ text-decoration: none;
106
+ font-size: 0.9rem;
107
+ font-weight: 500;
108
+ display: flex;
109
+ align-items: center;
110
+ gap: 0.5rem;
111
+ transition: var(--transition);
112
+ padding: 0.5rem 1rem;
113
+ border-radius: var(--border-radius);
114
+ }
115
 
116
+ .anycoder-link:hover {
117
+ color: var(--primary-color);
118
+ background-color: rgba(46, 139, 87, 0.1);
119
+ }
120
 
121
+ .nav-toggle {
122
+ display: none;
123
+ background: none;
124
+ border: none;
125
+ font-size: 1.5rem;
126
+ color: var(--text-color);
127
+ cursor: pointer;
128
+ }
 
 
 
 
129
 
130
+ main {
131
+ flex: 1;
132
+ display: flex;
133
+ flex-direction: column;
134
+ align-items: center;
135
+ padding: 2rem;
136
+ text-align: center;
137
+ max-width: 1200px;
138
+ margin: 0 auto;
139
+ width: 100%;
140
+ }
141
 
142
+ .hero-section {
143
+ margin-bottom: 3rem;
144
+ padding: 2rem 0;
145
+ width: 100%;
146
+ position: relative;
147
+ overflow: hidden;
148
+ }
 
 
 
 
 
 
 
 
 
 
149
 
150
+ .hero-content {
151
+ position: relative;
152
+ z-index: 2;
153
+ }
154
 
155
+ .hero-logo {
156
+ width: 150px;
157
+ height: 150px;
158
+ background: linear-gradient(135deg, var(--primary-color), var(--secondary-color));
159
+ border-radius: var(--border-radius-lg);
160
+ display: flex;
161
+ align-items: center;
162
+ justify-content: center;
163
+ color: white;
164
+ font-weight: 700;
165
+ font-size: 3rem;
166
+ margin: 0 auto 1.5rem;
167
+ position: relative;
168
+ overflow: hidden;
169
+ box-shadow: var(--shadow-lg);
170
+ transition: var(--transition);
171
+ animation: float 3s ease-in-out infinite;
172
+ }
173
 
174
+ .hero-logo::before {
175
+ content: '';
176
+ position: absolute;
177
+ top: -20px;
178
+ left: -20px;
179
+ width: 190px;
180
+ height: 190px;
181
+ background: conic-gradient(from 0deg, rgba(255,255,255,0.2), transparent, rgba(255,255,255,0.2));
182
+ border-radius: 50%;
183
+ animation: rotate 6s linear infinite;
184
+ }
185
 
186
+ .hero-logo:hover {
187
+ transform: scale(1.05) rotate(5deg);
188
+ box-shadow: 0 12px 25px rgba(0, 0, 0, 0.15);
189
+ }
 
 
190
 
191
+ h1 {
192
+ font-size: 2.5rem;
193
+ margin-bottom: 1rem;
194
+ color: var(--primary-color);
195
+ font-weight: 700;
196
+ background: linear-gradient(90deg, var(--primary-color), var(--secondary-color));
197
+ -webkit-background-clip: text;
198
+ background-clip: text;
199
+ color: transparent;
200
+ display: inline-block;
201
+ }
202
 
203
+ .tagline {
204
+ font-size: 1.2rem;
205
+ color: var(--light-text);
206
+ max-width: 700px;
207
+ margin: 0 auto 2rem;
208
+ font-weight: 400;
209
+ }
 
210
 
211
+ .cta-buttons {
212
+ display: flex;
213
+ gap: 1rem;
214
+ justify-content: center;
215
+ margin-top: 1.5rem;
216
+ }
217
 
218
+ .btn {
219
+ padding: 0.75rem 1.5rem;
220
+ border-radius: var(--border-radius);
221
+ font-weight: 600;
222
+ text-decoration: none;
223
+ display: inline-flex;
224
+ align-items: center;
225
+ gap: 0.5rem;
226
+ transition: var(--transition);
227
+ border: none;
228
+ cursor: pointer;
229
+ font-size: 1rem;
230
+ }
231
 
232
+ .btn-primary {
233
+ background-color: var(--primary-color);
234
+ color: white;
235
+ }
236
 
237
+ .btn-primary:hover {
238
+ background-color: var(--primary-dark);
239
+ transform: translateY(-2px);
240
+ box-shadow: var(--shadow);
241
+ }
 
 
242
 
243
+ .btn-secondary {
244
+ background-color: white;
245
+ color: var(--primary-color);
246
+ border: 1px solid var(--primary-color);
247
+ }
 
248
 
249
+ .btn-secondary:hover {
250
+ background-color: rgba(46, 139, 87, 0.1);
251
+ transform: translateY(-2px);
252
+ }
 
253
 
254
+ .features {
255
+ display: grid;
256
+ grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));
257
+ gap: 2rem;
258
+ width: 100%;
259
+ margin-top: 3rem;
260
+ }
261
 
262
+ .feature-card {
263
+ background: white;
264
+ border-radius: var(--border-radius);
265
+ padding: 2rem;
266
+ box-shadow: var(--shadow);
267
+ transition: var(--transition);
268
+ text-align: left;
269
+ position: relative;
270
+ overflow: hidden;
271
+ }
272
 
273
+ .feature-card::before {
274
+ content: '';
275
+ position: absolute;
276
+ top: 0;
277
+ left: 0;
278
+ width: 100%;
279
+ height: 4px;
280
+ background: linear-gradient(90deg, var(--primary-color), var(--secondary-color));
281
+ transform: scaleX(0);
282
+ transition: var(--transition);
283
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
284
 
285
+ .feature-card:hover {
286
+ transform: translateY(-8px);
287
+ box-shadow: var(--shadow-lg);
288
+ }
 
 
289
 
290
+ .feature-card:hover::before {
291
+ transform: scaleX(1);
292
+ }
293
 
294
+ .feature-icon {
295
+ width: 60px;
296
+ height: 60px;
297
+ border-radius: 50%;
298
+ display: flex;
299
+ align-items: center;
300
+ justify-content: center;
301
+ margin-bottom: 1.5rem;
302
+ font-size: 1.8rem;
303
+ color: white;
304
+ background: linear-gradient(135deg, var(--primary-color), var(--secondary-color));
305
+ box-shadow: var(--shadow-sm);
306
+ }
307
+
308
+ .feature-card h3 {
309
+ margin-bottom: 1rem;
310
+ color: var(--primary-color);
311
+ font-size: 1.3rem;
312
+ }
313
+
314
+ .feature-card p {
315
+ color: var(--light-text);
316
+ line-height: 1.7;
317
+ }
318
+
319
+ .stats-section {
320
+ width: 100%;
321
+ margin: 4rem 0;
322
+ padding: 2rem 0;
323
+ background: linear-gradient(135deg, rgba(46, 139, 87, 0.05), rgba(60, 179, 113, 0.05));
324
+ border-radius: var(--border-radius);
325
+ }
326
+
327
+ .stats-grid {
328
+ display: grid;
329
+ grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
330
+ gap: 2rem;
331
+ }
332
+
333
+ .stat-card {
334
+ text-align: center;
335
+ padding: 1.5rem;
336
+ }
337
+
338
+ .stat-number {
339
+ font-size: 2.5rem;
340
+ font-weight: 700;
341
+ color: var(--primary-color);
342
+ margin-bottom: 0.5rem;
343
+ }
344
+
345
+ .stat-label {
346
+ font-size: 1rem;
347
+ color: var(--light-text);
348
+ font-weight: 500;
349
+ }
350
+
351
+ .testimonials {
352
+ width: 100%;
353
+ margin: 3rem 0;
354
+ }
355
+
356
+ .testimonials-header {
357
+ display: flex;
358
+ justify-content: space-between;
359
+ align-items: center;
360
+ margin-bottom: 2rem;
361
+ }
362
+
363
+ .testimonials-title {
364
+ font-size: 1.8rem;
365
+ color: var(--primary-color);
366
+ }
367
+
368
+ .testimonials-nav {
369
+ display: flex;
370
+ gap: 0.5rem;
371
+ }
372
+
373
+ .testimonial-nav-btn {
374
+ width: 40px;
375
+ height: 40px;
376
+ border-radius: 50%;
377
+ border: none;
378
+ background: white;
379
+ color: var(--primary-color);
380
+ cursor: pointer;
381
+ display: flex;
382
+ align-items: center;
383
+ justify-content: center;
384
+ box-shadow: var(--shadow-sm);
385
+ transition: var(--transition);
386
+ }
387
+
388
+ .testimonial-nav-btn:hover {
389
+ background: var(--primary-color);
390
+ color: white;
391
+ transform: scale(1.1);
392
+ }
393
+
394
+ .testimonials-container {
395
+ display: flex;
396
+ gap: 2rem;
397
+ overflow-x: auto;
398
+ padding-bottom: 1rem;
399
+ scroll-behavior: smooth;
400
+ }
401
+
402
+ .testimonial-card {
403
+ min-width: 300px;
404
+ background: white;
405
+ padding: 2rem;
406
+ border-radius: var(--border-radius);
407
+ box-shadow: var(--shadow);
408
+ flex-shrink: 0;
409
+ position: relative;
410
+ }
411
+
412
+ .testimonial-card::before {
413
+ content: '"';
414
+ position: absolute;
415
+ top: 1rem;
416
+ left: 1rem;
417
+ font-size: 5rem;
418
+ color: rgba(46, 139, 87, 0.1);
419
+ font-weight: 700;
420
+ line-height: 1;
421
+ z-index: 0;
422
+ }
423
+
424
+ .testimonial-content {
425
+ position: relative;
426
+ z-index: 1;
427
+ }
428
+
429
+ .testimonial-text {
430
+ font-style: italic;
431
+ margin-bottom: 1.5rem;
432
+ color: var(--text-color);
433
+ }
434
+
435
+ .testimonial-author {
436
+ display: flex;
437
+ align-items: center;
438
+ gap: 1rem;
439
+ }
440
+
441
+ .author-avatar {
442
+ width: 50px;
443
+ height: 50px;
444
+ border-radius: 50%;
445
+ background: var(--primary-color);
446
+ display: flex;
447
+ align-items: center;
448
+ justify-content: center;
449
+ color: white;
450
+ font-weight: 600;
451
+ }
452
+
453
+ .author-info h4 {
454
+ font-size: 1rem;
455
+ margin-bottom: 0.25rem;
456
+ }
457
+
458
+ .author-info p {
459
+ font-size: 0.9rem;
460
+ color: var(--light-text);
461
+ }
462
+
463
+ footer {
464
+ background: linear-gradient(135deg, var(--primary-dark), var(--primary-color));
465
+ color: white;
466
+ text-align: center;
467
+ padding: 3rem 2rem;
468
+ margin-top: auto;
469
+ }
470
+
471
+ .footer-content {
472
+ max-width: 1200px;
473
+ margin: 0 auto;
474
+ }
475
+
476
+ .footer-logo {
477
+ display: flex;
478
+ flex-direction: column;
479
+ align-items: center;
480
+ margin-bottom: 2rem;
481
+ }
482
+
483
+ .footer-logo-text {
484
+ font-size: 2rem;
485
+ font-weight: 700;
486
+ margin-top: 1rem;
487
+ }
488
+
489
+ .footer-links {
490
+ display: grid;
491
+ grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
492
+ gap: 2rem;
493
+ margin-bottom: 2rem;
494
+ }
495
+
496
+ .footer-column h3 {
497
+ font-size: 1.1rem;
498
+ margin-bottom: 1rem;
499
+ position: relative;
500
+ padding-bottom: 0.5rem;
501
+ }
502
+
503
+ .footer-column h3::after {
504
+ content: '';
505
+ position: absolute;
506
+ left: 0;
507
+ bottom: 0;
508
+ width: 30px;
509
+ height: 2px;
510
+ background: white;
511
+ }
512
+
513
+ .footer-column ul {
514
+ list-style: none;
515
+ }
516
+
517
+ .footer-column li {
518
+ margin-bottom: 0.75rem;
519
+ }
520
+
521
+ .footer-column a {
522
+ color: rgba(255, 255, 255, 0.8);
523
+ text-decoration: none;
524
+ transition: var(--transition);
525
+ }
526
+
527
+ .footer-column a:hover {
528
+ color: white;
529
+ transform: translateX(5px);
530
+ }
531
+
532
+ .social-links {
533
+ display: flex;
534
+ justify-content: center;
535
+ gap: 1.5rem;
536
+ margin: 2rem 0;
537
+ }
538
+
539
+ .social-links a {
540
+ width: 45px;
541
+ height: 45px;
542
+ border-radius: 50%;
543
+ background: rgba(255, 255, 255, 0.1);
544
+ color: white;
545
+ display: flex;
546
+ align-items: center;
547
+ justify-content: center;
548
+ transition: var(--transition);
549
+ }
550
+
551
+ .social-links a:hover {
552
+ background: white;
553
+ color: var(--primary-color);
554
+ transform: translateY(-5px);
555
+ }
556
+
557
+ .copyright {
558
+ font-size: 0.9rem;
559
+ opacity: 0.8;
560
+ padding-top: 2rem;
561
+ border-top: 1px solid rgba(255, 255, 255, 0.2);
562
+ }
563
+
564
+ .back-to-top {
565
+ position: fixed;
566
+ bottom: 2rem;
567
+ right: 2rem;
568
+ width: 50px;
569
+ height: 50px;
570
+ border-radius: 50%;
571
+ background: var(--primary-color);
572
+ color: white;
573
+ display: flex;
574
+ align-items: center;
575
+ justify-content: center;
576
+ box-shadow: var(--shadow-lg);
577
+ opacity: 0;
578
+ visibility: hidden;
579
+ transition: var(--transition);
580
+ z-index: 999;
581
+ }
582
+
583
+ .back-to-top.visible {
584
+ opacity: 1;
585
+ visibility: visible;
586
+ }
587
+
588
+ .back-to-top:hover {
589
+ transform: translateY(-5px);
590
+ background: var(--primary-dark);
591
+ }
592
+
593
+ @keyframes rotate {
594
+ from {
595
+ transform: rotate(0deg);
596
+ }
597
+ to {
598
+ transform: rotate(360deg);
599
+ }
600
+ }
601
+
602
+ @keyframes float {
603
+ 0%, 100% {
604
+ transform: translateY(0);
605
+ }
606
+ 50% {
607
+ transform: translateY(-10px);
608
+ }
609
+ }
610
+
611
+ @media (max-width: 992px) {
612
+ header {
613
+ padding: 1rem;
614
+ }
615
+
616
+ .nav-toggle {
617
+ display: block;
618
+ }
619
+
620
+ h1 {
621
+ font-size: 2.2rem;
622
+ }
623
+
624
+ .tagline {
625
+ font-size: 1.1rem;
626
+ }
627
+
628
+ .cta-buttons {
629
+ flex-direction: column;
630
+ align-items: center;
631
+ }
632
+
633
+ .btn {
634
+ width: 100%;
635
+ max-width: 300px;
636
+ }
637
+ }
638
+
639
+ @media (max-width: 768px) {
640
+ .logo-container {
641
+ flex-direction: column;
642
+ gap: 0.5rem;
643
+ }
644
+
645
+ .hero-logo {
646
+ width: 120px;
647
+ height: 120px;
648
+ font-size: 2.5rem;
649
+ }
650
+
651
+ h1 {
652
+ font-size: 2rem;
653
+ }
654
+
655
+ .tagline {
656
+ font-size: 1rem;
657
+ }
658
+
659
+ .features {
660
+ grid-template-columns: 1fr;
661
+ }
662
+
663
+ .testimonials-container {
664
+ gap: 1rem;
665
+ }
666
+
667
+ .testimonial-card {
668
+ min-width: 280px;
669
+ }
670
+ }
671
+
672
+ @media (max-width: 480px) {
673
+ .hero-logo {
674
+ width: 100px;
675
+ height: 100px;
676
+ font-size: 2rem;
677
+ }
678
+
679
+ h1 {
680
+ font-size: 1.8rem;
681
+ }
682
+
683
+ .footer-links {
684
+ grid-template-columns: 1fr;
685
+ }
686
+
687
+ .footer-logo-text {
688
+ font-size: 1.8rem;
689
+ }
690
+ }
691
+ </style>
692
  </head>
693
+
694
  <body>
695
+ <header>
696
+ <a href="#" class="logo-container">
697
+ <div class="logo">RB</div>
698
+ <div class="logo-text">RythuBox</div>
699
+ </a>
700
+ <a href="https://huggingface.co/spaces/akhaliq/anycoder" class="anycoder-link" target="_blank" rel="noopener noreferrer">
701
+ <i class="fas fa-code"></i> Built with anycoder
702
+ </a>
703
+ <button class="nav-toggle" aria-label="Toggle navigation">
704
+ <i class="fas fa-bars"></i>
705
+ </button>
706
+ </header>
707
+
708
+ <main>
709
+ <section class="hero-section">
710
+ <div class="hero-content">
711
+ <div class="hero-logo">RB</div>
712
+ <h1>Empowering Farmers for a Sustainable Future</h1>
713
+ <p class="tagline">Innovative agricultural solutions designed to help farmers maximize yields, optimize resources, and build resilient farming practices for generations to come.</p>
714
+ <div class="cta-buttons">
715
+ <a href="#" class="btn btn-primary">
716
+ <i class="fas fa-rocket"></i> Get Started
717
+ </a>
718
+ <a href="#" class="btn btn-secondary">
719
+ <i class="fas fa-play-circle"></i> Watch Demo
720
+ </a>
721
  </div>
722
+ </div>
723
+ </section>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
724
 
725
+ <section class="features">
726
+ <div class="feature-card">
727
+ <div class="feature-icon">
728
+ <i class="fas fa-seedling"></i>
729
+ </div>
730
+ <h3>Precision Farming</h3>
731
+ <p>Utilize advanced IoT sensors and AI-driven analytics to monitor soil health, weather patterns, and crop conditions in real-time for optimal decision making.</p>
732
+ </div>
733
+
734
+ <div class="feature-card">
735
+ <div class="feature-icon">
736
+ <i class="fas fa-chart-line"></i>
737
+ </div>
738
+ <h3>Market Intelligence</h3>
739
+ <p>Access comprehensive market data, price trends, and demand forecasts to make informed decisions about what to grow and when to sell for maximum profitability.</p>
740
+ </div>
741
+
742
+ <div class="feature-card">
743
+ <div class="feature-icon">
744
+ <i class="fas fa-tractor"></i>
745
+ </div>
746
+ <h3>Equipment Management</h3>
747
+ <p>Track and manage your farming equipment with our smart inventory system, schedule maintenance, and optimize usage to reduce downtime and increase efficiency.</p>
748
+ </div>
749
+
750
+ <div class="feature-card">
751
+ <div class="feature-icon">
752
+ <i class="fas fa-users"></i>
753
+ </div>
754
+ <h3>Farmer Community</h3>
755
+ <p>Connect with thousands of farmers, share experiences, and learn from experts through our exclusive community platform and knowledge-sharing forums.</p>
756
+ </div>
757
+
758
+ <div class="feature-card">
759
+ <div class="feature-icon">
760
+ <i class="fas fa-leaf"></i>
761
+ </div>
762
+ <h3>Sustainable Practices</h3>
763
+ <p>Implement eco-friendly farming techniques with our sustainability guides, organic certification assistance, and carbon footprint tracking tools.</p>
764
+ </div>
765
 
766
+ <div class="feature-card">
767
+ <div class="feature-icon">
768
+ <i class="fas fa-credit-card"></i>
769
+ </div>
770
+ <h3>Financial Services</h3>
771
+ <p>Access tailored financial products including low-interest loans, crop insurance, and government subsidy information to support your farming business.</p>
772
+ </div>
773
+ </section>
774
+
775
+ <section class="stats-section">
776
+ <div class="stats-grid">
777
+ <div class="stat-card">
778
+ <div class="stat-number">15,000+</div>
779
+ <div class="stat-label">Farmers Empowered</div>
780
+ </div>
781
+ <div class="stat-card">
782
+ <div class="stat-number">30%</div>
783
+ <div class="stat-label">Average Yield Increase</div>
784
+ </div>
785
+ <div class="stat-card">
786
+ <div class="stat-number">500K+</div>
787
+ <div class="stat-label">Acres Managed</div>
788
+ </div>
789
+ <div class="stat-card">
790
+ <div class="stat-number">95%</div>
791
+ <div class="stat-label">Customer Satisfaction</div>
792
+ </div>
793
+ </div>
794
+ </section>
795
+
796
+ <section class="testimonials">
797
+ <div class="testimonials-header">
798
+ <h2 class="testimonials-title">What Our Farmers Say</h2>
799
+ <div class="testimonials-nav">
800
+ <button class="testimonial-nav-btn" id="prev-btn">
801
+ <i class="fas fa-chevron-left"></i>
802
+ </button>
803
+ <button class="testimonial-nav-btn" id="next-btn">
804
+ <i class="fas fa-chevron-right"></i>
805
+ </button>
806
+ </div>
807
+ </div>
808
+ <div class="testimonials-container" id="testimonials-container">
809
+ <div class="testimonial-card">
810
+ <div class="testimonial-content">
811
+ <p class="testimonial-text">RythuBox has completely transformed how I manage my farm. The precision farming tools helped me increase my yield by 28% in just one season while reducing water usage.</p>
812
+ <div class="testimonial-author">
813
+ <div class="author-avatar">SR</div>
814
+ <div class="author-info">
815
+ <h4>Suresh Reddy</h4>
816
+ <p>Organic Farmer, Andhra Pradesh</p>
817
+ </div>
818
  </div>
819
+ </div>
 
 
 
 
 
 
 
 
820
  </div>
821
+ <div class="testimonial-card">
822
+ <div class="testimonial-content">
823
+ <p class="testimonial-text">The market intelligence feature is a game-changer. I was able to sell my cotton crop at 15% higher price by following the price trend predictions. Highly recommended!</p>
824
+ <div class="testimonial-author">
825
+ <div class="author-avatar">PK</div>
826
+ <div class="author-info">
827
+ <h4>Prakash Kumar</h4>
828
+ <p>Cotton Farmer, Gujarat</p>
829
+ </div>
830
+ </div>
831
+ </div>
832
+ </div>
833
+ <div class="testimonial-card">
834
+ <div class="testimonial-content">
835
+ <p class="testimonial-text">As a small farmer, accessing financial services was always difficult. RythuBox connected me with affordable loans and helped me expand my farm operations significantly.</p>
836
+ <div class="testimonial-author">
837
+ <div class="author-avatar">AM</div>
838
+ <div class="author-info">
839
+ <h4>Anita More</h4>
840
+ <p>Dairy Farmer, Maharashtra</p>
841
+ </div>
842
+ </div>
843
+ </div>
844
+ </div>
845
+ <div class="testimonial-card">
846
+ <div class="testimonial-content">
847
+ <p class="testimonial-text">The community support is incredible. I've learned so much from fellow farmers and experts. The knowledge sharing has helped me adopt sustainable practices that are better for my land.</p>
848
+ <div class="testimonial-author">
849
+ <div class="author-avatar">RK</div>
850
+ <div class="author-info">
851
+ <h4>Ramesh Kumar</h4>
852
+ <p>Rice Farmer, Tamil Nadu</p>
853
+ </div>
854
+ </div>
855
+ </div>
856
+ </div>
857
+ </div>
858
+ </section>
859
+ </main>
860
 
861
+ <footer>
862
+ <div class="footer-content">
863
+ <div class="footer-logo">
864
+ <div class="logo">RB</div>
865
+ <div class="footer-logo-text">RythuBox</div>
866
+ </div>
867
+ <div class="footer-links">
868
+ <div class="footer-column">
869
+ <h3>Products</h3>
870
+ <ul>
871
+ <li><a href="#">Precision Farming</a></li>
872
+ <li><a href="#">Market Intelligence</a></li>
873
+ <li><a href="#">Equipment Management</a></li>
874
+ <li><a href="#">Financial Services</a></li>
875
+ </ul>
876
+ </div>
877
+ <div class="footer-column">
878
+ <h3>Resources</h3>
879
+ <ul>
880
+ <li><a href="#">Blog</a></li>
881
+ <li><a href="#">Case Studies</a></li>
882
+ <li><a href="#">Webinars</a></li>
883
+ <li><a href="#">Help Center</a></li>
884
+ </ul>
885
+ </div>
886
+ <div class="footer-column">
887
+ <h3>Company</h3>
888
+ <ul>
889
+ <li><a href="#">About Us</a></li>
890
+ <li><a href="#">Careers</a></li>
891
+ <li><a href="#">Partners</a></li>
892
+ <li><a href="#">Contact</a></li>
893
+ </ul>
894
+ </div>
895
+ <div class="footer-column">
896
+ <h3>Legal</h3>
897
+ <ul>
898
+ <li><a href="#">Privacy Policy</a></li>
899
+ <li><a href="#">Terms of Service</a></li>
900
+ <li><a href="#">Cookie Policy</a></li>
901
+ </ul>
902
+ </div>
903
+ </div>
904
+ <div class="social-links">
905
+ <a href="#" aria-label="Facebook"><i class="fab fa-facebook-f"></i></a>
906
+ <a href="#" aria-label="Twitter"><i class="fab fa-twitter"></i></a>
907
+ <a href="#" aria-label="Instagram"><i class="fab fa-instagram"></i></a>
908
+ <a href="#" aria-label="LinkedIn"><i class="fab fa-linkedin-in"></i></a>
909
+ <a href="#" aria-label="YouTube"><i class="fab fa-youtube"></i></a>
910
+ </div>
911
+ <p class="copyright">© 2023 RythuBox Technologies Pvt. Ltd. All rights reserved.</p>
912
+ </div>
913
+ </footer>
914
+
915
+ <button class="back-to-top" id="back-to-top">
916
+ <i class="fas fa-arrow-up"></i>
917
+ </button>
918
+
919
+ <script>
920
+ // Mobile navigation toggle
921
+ const navToggle = document.querySelector('.nav-toggle');
922
+ const header = document.querySelector('header');
923
+
924
+ // Back to top button
925
+ const backToTopBtn = document.getElementById('back-to-top');
926
+
927
+ // Testimonials slider
928
+ const testimonialsContainer = document.getElementById('testimonials-container');
929
+ const prevBtn = document.getElementById('prev-btn');
930
+ const nextBtn = document.getElementById('next-btn');
931
+ const testimonialCards = document.querySelectorAll('.testimonial-card');
932
+ let currentIndex = 0;
933
+ const cardWidth = testimonialCards[0].offsetWidth + 32; // 32px for gap
934
+
935
+ // Hero logo animation
936
+ document.addEventListener('DOMContentLoaded', function() {
937
+ const heroLogo = document.querySelector('.hero-logo');
938
+ heroLogo.style.transform = 'scale(0.8)';
939
+ heroLogo.style.opacity = '0';
940
+
941
+ setTimeout(() => {
942
+ heroLogo.style.transition = 'transform 0.6s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.6s ease';
943
+ heroLogo.style.transform = 'scale(1)';
944
+ heroLogo.style.opacity = '1';
945
+ }, 100);
946
+
947
+ // Smooth scrolling for anchor links
948
+ document.querySelectorAll('a[href^="#"]').forEach(anchor => {
949
+ anchor.addEventListener('click', function (e) {
950
+ e.preventDefault();
951
+ const targetId = this.getAttribute('href');
952
+ if (targetId === '#') return;
953
+
954
+ const targetElement = document.querySelector(targetId);
955
+ if (targetElement) {
956
+ window.scrollTo({
957
+ top: targetElement.offsetTop - 80,
958
+ behavior: 'smooth'
959
  });
960
+ }
961
  });
962
+ });
963
+
964
+ // Back to top button visibility
965
+ window.addEventListener('scroll', () => {
966
+ if (window.pageYOffset > 300) {
967
+ backToTopBtn.classList.add('visible');
968
+ } else {
969
+ backToTopBtn.classList.remove('visible');
970
+ }
971
+ });
972
+
973
+ // Back to top click handler
974
+ backToTopBtn.addEventListener('click', () => {
975
+ window.scrollTo({
976
+ top: 0,
977
+ behavior: 'smooth'
978
+ });
979
+ });
980
+
981
+ // Testimonials slider
982
+ updateTestimonials();
983
+
984
+ nextBtn.addEventListener('click', () => {
985
+ if (currentIndex < testimonialCards.length - 1) {
986
+ currentIndex++;
987
+ updateTestimonials();
988
+ }
989
+ });
990
+
991
+ prevBtn.addEventListener('click', () => {
992
+ if (currentIndex > 0) {
993
+ currentIndex--;
994
+ updateTestimonials();
995
+ }
996
+ });
997
+
998
+ // Handle window resize for testimonials
999
+ window.addEventListener('resize', () => {
1000
+ const cardWidth = testimonialCards[0].offsetWidth + 32;
1001
+ testimonialsContainer.scrollLeft = currentIndex * cardWidth;
1002
+ });
1003
+ });
1004
+
1005
+ function updateTestimonials() {
1006
+ const cardWidth = testimonialCards[0].offsetWidth + 32; // 32px for gap
1007
+ testimonialsContainer.style.scrollBehavior = 'smooth';
1008
+ testimonialsContainer.scrollLeft = currentIndex * cardWidth;
1009
+
1010
+ // Update button states
1011
+ prevBtn.disabled = currentIndex === 0;
1012
+ nextBtn.disabled = currentIndex >= testimonialCards.length - 1;
1013
+ }
1014
+
1015
+ // Add intersection observer for animations
1016
+ const observerOptions = {
1017
+ threshold: 0.1,
1018
+ rootMargin: '0px 0px -50px 0px'
1019
+ };
1020
+
1021
+ const observer = new IntersectionObserver((entries) => {
1022
+ entries.forEach(entry => {
1023
+ if (entry.isIntersecting) {
1024
+ entry.target.style.opacity = '1';
1025
+ entry.target.style.transform = 'translateY(0)';
1026
+ }
1027
+ });
1028
+ }, observerOptions);
1029
+
1030
+ // Observe feature cards and testimonials
1031
+ document.querySelectorAll('.feature-card, .testimonial-card').forEach(card => {
1032
+ card.style.opacity = '0';
1033
+ card.style.transform = 'translateY(20px)';
1034
+ card.style.transition = 'opacity 0.6s ease, transform 0.6s ease';
1035
+ observer.observe(card);
1036
+ });
1037
+
1038
+ // Add parallax effect to hero section
1039
+ window.addEventListener('scroll', () => {
1040
+ const scrolled = window.pageYOffset;
1041
+ const heroSection = document.querySelector('.hero-section');
1042
+ const rate = scrolled * -0.1;
1043
+
1044
+ if (heroSection) {
1045
+ heroSection.style.transform = `translateY(${rate}px)`;
1046
+ }
1047
+ });
1048
+ </script>
1049
  </body>
1050
+
1051
  </html>