edsaga commited on
Commit
e293c1f
·
verified ·
1 Parent(s): b8adc75

OK, now I want you to actually look at the websites I sent you

Browse files
Files changed (5) hide show
  1. components/footer.js +137 -0
  2. components/navbar.js +157 -0
  3. index.html +86 -75
  4. script.js +2 -11
  5. style.css +7 -1
components/footer.js ADDED
@@ -0,0 +1,137 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ class CustomFooter extends HTMLElement {
2
+ connectedCallback() {
3
+ this.attachShadow({ mode: 'open' });
4
+ this.shadowRoot.innerHTML = `
5
+ <style>
6
+ :host {
7
+ display: block;
8
+ }
9
+ footer {
10
+ background: #0f172a;
11
+ color: white;
12
+ padding: 3rem 0 2rem;
13
+ }
14
+ .container {
15
+ max-width: 1200px;
16
+ margin: 0 auto;
17
+ padding: 0 1rem;
18
+ }
19
+ .footer-grid {
20
+ display: grid;
21
+ grid-template-columns: 1fr;
22
+ gap: 2rem;
23
+ }
24
+ @media (min-width: 768px) {
25
+ .footer-grid {
26
+ grid-template-columns: 1.5fr 1fr 1fr 1fr;
27
+ }
28
+ }
29
+ .logo-section {
30
+ margin-bottom: 1.5rem;
31
+ }
32
+ .logo {
33
+ display: flex;
34
+ align-items: center;
35
+ margin-bottom: 1rem;
36
+ }
37
+ .logo-icon {
38
+ width: 2rem;
39
+ height: 2rem;
40
+ border-radius: 50%;
41
+ background: linear-gradient(135deg, #2563eb 0%, #8b5cf6 100%);
42
+ display: flex;
43
+ align-items: center;
44
+ justify-content: center;
45
+ margin-right: 0.5rem;
46
+ }
47
+ .logo-text {
48
+ font-size: 1.25rem;
49
+ font-weight: 700;
50
+ }
51
+ .description {
52
+ color: #94a3b8;
53
+ line-height: 1.6;
54
+ }
55
+ .footer-column h4 {
56
+ font-size: 1.125rem;
57
+ font-weight: 600;
58
+ margin-bottom: 1.25rem;
59
+ }
60
+ .footer-links {
61
+ list-style: none;
62
+ }
63
+ .footer-links li {
64
+ margin-bottom: 0.75rem;
65
+ }
66
+ .footer-links a {
67
+ color: #94a3b8;
68
+ text-decoration: none;
69
+ transition: color 0.2s;
70
+ }
71
+ .footer-links a:hover {
72
+ color: white;
73
+ }
74
+ .copyright {
75
+ border-top: 1px solid #1e293b;
76
+ margin-top: 3rem;
77
+ padding-top: 2rem;
78
+ text-align: center;
79
+ color: #64748b;
80
+ font-size: 0.875rem;
81
+ }
82
+ </style>
83
+ <footer>
84
+ <div class="container">
85
+ <div class="footer-grid">
86
+ <div class="footer-column">
87
+ <div class="logo-section">
88
+ <div class="logo">
89
+ <div class="logo-icon">
90
+ <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
91
+ <path d="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"></path>
92
+ <polyline points="22,6 12,13 2,6"></polyline>
93
+ </svg>
94
+ </div>
95
+ <div class="logo-text">Thunderbird</div>
96
+ </div>
97
+ <p class="description">The leading open source email client trusted by millions worldwide.</p>
98
+ </div>
99
+ </div>
100
+ <div class="footer-column">
101
+ <h4>Product</h4>
102
+ <ul class="footer-links">
103
+ <li><a href="#features">Features</a></li>
104
+ <li><a href="#solutions">Solutions</a></li>
105
+ <li><a href="#pricing">Pricing</a></li>
106
+ <li><a href="#download">Download</a></li>
107
+ </ul>
108
+ </div>
109
+ <div class="footer-column">
110
+ <h4>Resources</h4>
111
+ <ul class="footer-links">
112
+ <li><a href="#documentation">Documentation</a></li>
113
+ <li><a href="#support">Support</a></li>
114
+ <li><a href="#community">Community</a></li>
115
+ <li><a href="#blog">Blog</a></li>
116
+ </ul>
117
+ </div>
118
+ <div class="footer-column">
119
+ <h4>Connect</h4>
120
+ <ul class="footer-links">
121
+ <li><a href="#twitter">Twitter</a></li>
122
+ <li><a href="#github">GitHub</a></li>
123
+ <li><a href="#linkedin">LinkedIn</a></li>
124
+ <li><a href="#youtube">YouTube</a></li>
125
+ </ul>
126
+ </div>
127
+ </div>
128
+ <div class="copyright">
129
+ <p>© 2023 Thunderbird. All rights reserved. Made with ❤️ for open source.</p>
130
+ </div>
131
+ </div>
132
+ </footer>
133
+ `;
134
+ }
135
+ }
136
+
137
+ customElements.define('custom-footer', CustomFooter);
components/navbar.js ADDED
@@ -0,0 +1,157 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ class CustomNavbar extends HTMLElement {
2
+ connectedCallback() {
3
+ this.attachShadow({ mode: 'open' });
4
+ this.shadowRoot.innerHTML = `
5
+ <style>
6
+ :host {
7
+ display: block;
8
+ }
9
+ header {
10
+ background: white;
11
+ box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
12
+ padding: 1rem 0;
13
+ position: fixed;
14
+ top: 0;
15
+ width: 100%;
16
+ z-index: 1000;
17
+ transition: all 0.3s ease;
18
+ }
19
+ header.scrolled {
20
+ box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
21
+ }
22
+ .container {
23
+ max-width: 1200px;
24
+ margin: 0 auto;
25
+ padding: 0 1rem;
26
+ display: flex;
27
+ justify-content: space-between;
28
+ align-items: center;
29
+ }
30
+ .logo {
31
+ display: flex;
32
+ align-items: center;
33
+ space-x: 0.5rem;
34
+ }
35
+ .logo-icon {
36
+ width: 2.5rem;
37
+ height: 2.5rem;
38
+ border-radius: 50%;
39
+ background: linear-gradient(135deg, #2563eb 0%, #8b5cf6 100%);
40
+ display: flex;
41
+ align-items: center;
42
+ justify-content: center;
43
+ }
44
+ .logo-text {
45
+ font-size: 1.25rem;
46
+ font-weight: 700;
47
+ margin-left: 0.5rem;
48
+ }
49
+ nav {
50
+ display: none;
51
+ }
52
+ nav.active {
53
+ display: flex;
54
+ }
55
+ .nav-links {
56
+ display: flex;
57
+ space-x: 1.5rem;
58
+ }
59
+ .nav-link {
60
+ color: #64748b;
61
+ text-decoration: none;
62
+ font-weight: 500;
63
+ transition: color 0.2s;
64
+ }
65
+ .nav-link:hover {
66
+ color: #2563eb;
67
+ }
68
+ .actions {
69
+ display: flex;
70
+ align-items: center;
71
+ space-x: 1rem;
72
+ }
73
+ .download-btn {
74
+ background: linear-gradient(135deg, #2563eb 0%, #8b5cf6 100%);
75
+ color: white;
76
+ border: none;
77
+ padding: 0.5rem 1rem;
78
+ border-radius: 0.375rem;
79
+ font-weight: 500;
80
+ cursor: pointer;
81
+ transition: transform 0.2s, box-shadow 0.2s;
82
+ }
83
+ .download-btn:hover {
84
+ transform: translateY(-2px);
85
+ box-shadow: 0 4px 6px rgba(37, 99, 235, 0.2);
86
+ }
87
+ .menu-toggle {
88
+ background: none;
89
+ border: none;
90
+ cursor: pointer;
91
+ display: flex;
92
+ align-items: center;
93
+ justify-content: center;
94
+ }
95
+ @media (min-width: 768px) {
96
+ nav {
97
+ display: flex;
98
+ }
99
+ .menu-toggle {
100
+ display: none;
101
+ }
102
+ }
103
+ </style>
104
+ <header id="header">
105
+ <div class="container">
106
+ <div class="logo">
107
+ <div class="logo-icon">
108
+ <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
109
+ <path d="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"></path>
110
+ <polyline points="22,6 12,13 2,6"></polyline>
111
+ </svg>
112
+ </div>
113
+ <div class="logo-text">Thunderbird</div>
114
+ </div>
115
+ <nav id="nav">
116
+ <div class="nav-links">
117
+ <a href="#features" class="nav-link">Features</a>
118
+ <a href="#solutions" class="nav-link">Solutions</a>
119
+ <a href="#resources" class="nav-link">Resources</a>
120
+ <a href="#pricing" class="nav-link">Pricing</a>
121
+ </div>
122
+ </nav>
123
+ <div class="actions">
124
+ <button class="download-btn">Download</button>
125
+ <button class="menu-toggle" id="menuToggle">
126
+ <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
127
+ <line x1="3" y1="12" x2="21" y2="12"></line>
128
+ <line x1="3" y1="6" x2="21" y2="6"></line>
129
+ <line x1="3" y1="18" x2="21" y2="18"></line>
130
+ </svg>
131
+ </button>
132
+ </div>
133
+ </div>
134
+ </header>
135
+ `;
136
+
137
+ // Add event listeners
138
+ const menuToggle = this.shadowRoot.getElementById('menuToggle');
139
+ const nav = this.shadowRoot.getElementById('nav');
140
+ const header = this.shadowRoot.getElementById('header');
141
+
142
+ menuToggle.addEventListener('click', () => {
143
+ nav.classList.toggle('active');
144
+ });
145
+
146
+ // Header scroll effect
147
+ window.addEventListener('scroll', () => {
148
+ if (window.scrollY > 50) {
149
+ header.classList.add('scrolled');
150
+ } else {
151
+ header.classList.remove('scrolled');
152
+ }
153
+ });
154
+ }
155
+ }
156
+
157
+ customElements.define('custom-navbar', CustomNavbar);
index.html CHANGED
@@ -1,3 +1,4 @@
 
1
  <!DOCTYPE html>
2
  <html lang="en">
3
  <head>
@@ -10,32 +11,10 @@
10
  <script src="https://cdn.jsdelivr.net/npm/feather-icons/dist/feather.min.js"></script>
11
  </head>
12
  <body class="bg-gray-50 text-gray-800">
13
- <!-- Header -->
14
- <header class="bg-white shadow-sm py-4">
15
- <div class="container mx-auto px-4 flex justify-between items-center">
16
- <div class="flex items-center space-x-2">
17
- <div class="w-10 h-10 rounded-full bg-blue-600 flex items-center justify-center">
18
- <i data-feather="mail" class="text-white"></i>
19
- </div>
20
- <h1 class="text-xl font-bold">Thunderbird</h1>
21
- </div>
22
- <nav class="hidden md:flex space-x-6">
23
- <a href="#" class="hover:text-blue-600 font-medium">Features</a>
24
- <a href="#" class="hover:text-blue-600 font-medium">Solutions</a>
25
- <a href="#" class="hover:text-blue-600 font-medium">Resources</a>
26
- <a href="#" class="hover:text-blue-600 font-medium">Pricing</a>
27
- </nav>
28
- <div class="flex items-center space-x-4">
29
- <button class="px-4 py-2 rounded-md bg-blue-600 text-white hover:bg-blue-700 transition">Download</button>
30
- <button class="md:hidden">
31
- <i data-feather="menu"></i>
32
- </button>
33
- </div>
34
- </div>
35
- </header>
36
 
37
  <!-- Hero Section -->
38
- <section class="py-16 md:py-24 bg-gradient-to-r from-blue-50 to-indigo-50">
39
  <div class="container mx-auto px-4 flex flex-col md:flex-row items-center">
40
  <div class="md:w-1/2 mb-10 md:mb-0">
41
  <h1 class="text-4xl md:text-5xl font-bold mb-4">Revolutionary Email Experience</h1>
@@ -93,7 +72,7 @@
93
  </section>
94
 
95
  <!-- Features Section -->
96
- <section class="py-16 bg-white">
97
  <div class="container mx-auto px-4">
98
  <div class="text-center mb-16">
99
  <h2 class="text-3xl font-bold mb-4">Powerful Features</h2>
@@ -125,15 +104,90 @@
125
  </div>
126
  </section>
127
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
128
  <!-- Testimonials -->
129
- <section class="py-16 bg-gray-50">
130
  <div class="container mx-auto px-4">
131
  <div class="text-center mb-16">
132
  <h2 class="text-3xl font-bold mb-4">Loved by Millions</h2>
133
  <p class="text-gray-600 max-w-2xl mx-auto">Join over 25 million users who trust Thunderbird for their email needs.</p>
134
  </div>
135
  <div class="grid grid-cols-1 md:grid-cols-2 gap-8">
136
- <div class="bg-white p-8 rounded-xl shadow-sm">
137
  <div class="flex items-center mb-6">
138
  <div class="w-12 h-12 rounded-full bg-gray-300 mr-4"></div>
139
  <div>
@@ -143,7 +197,7 @@
143
  </div>
144
  <p class="text-gray-600 italic">"Thunderbird has transformed how I manage my inbox. The customization options and security features make it my go-to email client."</p>
145
  </div>
146
- <div class="bg-white p-8 rounded-xl shadow-sm">
147
  <div class="flex items-center mb-6">
148
  <div class="w-12 h-12 rounded-full bg-gray-300 mr-4"></div>
149
  <div>
@@ -169,55 +223,12 @@
169
  </div>
170
  </section>
171
 
172
- <!-- Footer -->
173
- <footer class="bg-gray-900 text-white py-12">
174
- <div class="container mx-auto px-4">
175
- <div class="grid grid-cols-1 md:grid-cols-4 gap-8">
176
- <div>
177
- <div class="flex items-center space-x-2 mb-6">
178
- <div class="w-8 h-8 rounded-full bg-blue-600 flex items-center justify-center">
179
- <i data-feather="mail" class="text-white w-4 h-4"></i>
180
- </div>
181
- <h3 class="text-xl font-bold">Thunderbird</h3>
182
- </div>
183
- <p class="text-gray-400">The leading open source email client trusted by millions worldwide.</p>
184
- </div>
185
- <div>
186
- <h4 class="font-bold mb-4">Product</h4>
187
- <ul class="space-y-2 text-gray-400">
188
- <li><a href="#" class="hover:text-white transition">Features</a></li>
189
- <li><a href="#" class="hover:text-white transition">Solutions</a></li>
190
- <li><a href="#" class="hover:text-white transition">Pricing</a></li>
191
- <li><a href="#" class="hover:text-white transition">Download</a></li>
192
- </ul>
193
- </div>
194
- <div>
195
- <h4 class="font-bold mb-4">Resources</h4>
196
- <ul class="space-y-2 text-gray-400">
197
- <li><a href="#" class="hover:text-white transition">Documentation</a></li>
198
- <li><a href="#" class="hover:text-white transition">Support</a></li>
199
- <li><a href="#" class="hover:text-white transition">Community</a></li>
200
- <li><a href="#" class="hover:text-white transition">Blog</a></li>
201
- </ul>
202
- </div>
203
- <div>
204
- <h4 class="font-bold mb-4">Connect</h4>
205
- <ul class="space-y-2 text-gray-400">
206
- <li><a href="#" class="hover:text-white transition">Twitter</a></li>
207
- <li><a href="#" class="hover:text-white transition">GitHub</a></li>
208
- <li><a href="#" class="hover:text-white transition">LinkedIn</a></li>
209
- <li><a href="#" class="hover:text-white transition">YouTube</a></li>
210
- </ul>
211
- </div>
212
- </div>
213
- <div class="border-t border-gray-800 mt-12 pt-8 text-center text-gray-500">
214
- <p>© 2023 Thunderbird. All rights reserved. Made with ❤️ for open source.</p>
215
- </div>
216
- </div>
217
- </footer>
218
 
 
 
219
  <script src="script.js"></script>
220
  <script>feather.replace();</script>
221
  <script src="https://huggingface.co/deepsite/deepsite-badge.js"></script>
222
  </body>
223
- </html>
 
1
+
2
  <!DOCTYPE html>
3
  <html lang="en">
4
  <head>
 
11
  <script src="https://cdn.jsdelivr.net/npm/feather-icons/dist/feather.min.js"></script>
12
  </head>
13
  <body class="bg-gray-50 text-gray-800">
14
+ <custom-navbar></custom-navbar>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
15
 
16
  <!-- Hero Section -->
17
+ <section class="pt-24 pb-16 md:pt-32 md:pb-24 bg-gradient-to-r from-blue-50 to-indigo-50">
18
  <div class="container mx-auto px-4 flex flex-col md:flex-row items-center">
19
  <div class="md:w-1/2 mb-10 md:mb-0">
20
  <h1 class="text-4xl md:text-5xl font-bold mb-4">Revolutionary Email Experience</h1>
 
72
  </section>
73
 
74
  <!-- Features Section -->
75
+ <section class="py-16 bg-white" id="features">
76
  <div class="container mx-auto px-4">
77
  <div class="text-center mb-16">
78
  <h2 class="text-3xl font-bold mb-4">Powerful Features</h2>
 
104
  </div>
105
  </section>
106
 
107
+ <!-- Solutions Section -->
108
+ <section class="py-16 bg-gray-50" id="solutions">
109
+ <div class="container mx-auto px-4">
110
+ <div class="text-center mb-16">
111
+ <h2 class="text-3xl font-bold mb-4">Tailored Solutions</h2>
112
+ <p class="text-gray-600 max-w-2xl mx-auto">Thunderbird adapts to your needs, whether you're an individual, business, or organization.</p>
113
+ </div>
114
+ <div class="grid grid-cols-1 md:grid-cols-3 gap-8">
115
+ <div class="bg-white p-8 rounded-xl shadow-sm">
116
+ <div class="w-12 h-12 rounded-full bg-blue-100 flex items-center justify-center mb-6">
117
+ <i data-feather="user" class="text-blue-600"></i>
118
+ </div>
119
+ <h3 class="text-xl font-bold mb-3">For Individuals</h3>
120
+ <p class="text-gray-600 mb-4">Manage personal emails with powerful organization tools and robust privacy features.</p>
121
+ <ul class="text-gray-600 space-y-2">
122
+ <li class="flex items-center">
123
+ <i data-feather="check-circle" class="text-green-500 mr-2 w-4 h-4"></i>
124
+ <span>Unlimited accounts</span>
125
+ </li>
126
+ <li class="flex items-center">
127
+ <i data-feather="check-circle" class="text-green-500 mr-2 w-4 h-4"></i>
128
+ <span>Advanced search</span>
129
+ </li>
130
+ <li class="flex items-center">
131
+ <i data-feather="check-circle" class="text-green-500 mr-2 w-4 h-4"></i>
132
+ <span>Customizable interface</span>
133
+ </li>
134
+ </ul>
135
+ </div>
136
+ <div class="bg-white p-8 rounded-xl shadow-sm">
137
+ <div class="w-12 h-12 rounded-full bg-green-100 flex items-center justify-center mb-6">
138
+ <i data-feather="briefcase" class="text-green-600"></i>
139
+ </div>
140
+ <h3 class="text-xl font-bold mb-3">For Businesses</h3>
141
+ <p class="text-gray-600 mb-4">Enterprise-grade security and collaboration tools for your team.</p>
142
+ <ul class="text-gray-600 space-y-2">
143
+ <li class="flex items-center">
144
+ <i data-feather="check-circle" class="text-green-500 mr-2 w-4 h-4"></i>
145
+ <span>Team collaboration</span>
146
+ </li>
147
+ <li class="flex items-center">
148
+ <i data-feather="check-circle" class="text-green-500 mr-2 w-4 h-4"></i>
149
+ <span>Centralized management</span>
150
+ </li>
151
+ <li class="flex items-center">
152
+ <i data-feather="check-circle" class="text-green-500 mr-2 w-4 h-4"></i>
153
+ <span>Enhanced security</span>
154
+ </li>
155
+ </ul>
156
+ </div>
157
+ <div class="bg-white p-8 rounded-xl shadow-sm">
158
+ <div class="w-12 h-12 rounded-full bg-purple-100 flex items-center justify-center mb-6">
159
+ <i data-feather="globe" class="text-purple-600"></i>
160
+ </div>
161
+ <h3 class="text-xl font-bold mb-3">For Organizations</h3>
162
+ <p class="text-gray-600 mb-4">Open source solution with full control and customization options.</p>
163
+ <ul class="text-gray-600 space-y-2">
164
+ <li class="flex items-center">
165
+ <i data-feather="check-circle" class="text-green-500 mr-2 w-4 h-4"></i>
166
+ <span>Open source</span>
167
+ </li>
168
+ <li class="flex items-center">
169
+ <i data-feather="check-circle" class="text-green-500 mr-2 w-4 h-4"></i>
170
+ <span>Full customization</span>
171
+ </li>
172
+ <li class="flex items-center">
173
+ <i data-feather="check-circle" class="text-green-500 mr-2 w-4 h-4"></i>
174
+ <span>No vendor lock-in</span>
175
+ </li>
176
+ </ul>
177
+ </div>
178
+ </div>
179
+ </div>
180
+ </section>
181
+
182
  <!-- Testimonials -->
183
+ <section class="py-16 bg-white">
184
  <div class="container mx-auto px-4">
185
  <div class="text-center mb-16">
186
  <h2 class="text-3xl font-bold mb-4">Loved by Millions</h2>
187
  <p class="text-gray-600 max-w-2xl mx-auto">Join over 25 million users who trust Thunderbird for their email needs.</p>
188
  </div>
189
  <div class="grid grid-cols-1 md:grid-cols-2 gap-8">
190
+ <div class="bg-gray-50 p-8 rounded-xl shadow-sm">
191
  <div class="flex items-center mb-6">
192
  <div class="w-12 h-12 rounded-full bg-gray-300 mr-4"></div>
193
  <div>
 
197
  </div>
198
  <p class="text-gray-600 italic">"Thunderbird has transformed how I manage my inbox. The customization options and security features make it my go-to email client."</p>
199
  </div>
200
+ <div class="bg-gray-50 p-8 rounded-xl shadow-sm">
201
  <div class="flex items-center mb-6">
202
  <div class="w-12 h-12 rounded-full bg-gray-300 mr-4"></div>
203
  <div>
 
223
  </div>
224
  </section>
225
 
226
+ <custom-footer></custom-footer>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
227
 
228
+ <script src="components/navbar.js"></script>
229
+ <script src="components/footer.js"></script>
230
  <script src="script.js"></script>
231
  <script>feather.replace();</script>
232
  <script src="https://huggingface.co/deepsite/deepsite-badge.js"></script>
233
  </body>
234
+ </html>
script.js CHANGED
@@ -1,17 +1,8 @@
 
1
  document.addEventListener('DOMContentLoaded', function() {
2
  // Initialize Feather Icons
3
  feather.replace();
4
 
5
- // Header scroll effect
6
- const header = document.querySelector('header');
7
- window.addEventListener('scroll', function() {
8
- if (window.scrollY > 50) {
9
- header.classList.add('shadow-md');
10
- } else {
11
- header.classList.remove('shadow-md');
12
- }
13
- });
14
-
15
  // Smooth scrolling for anchor links
16
  document.querySelectorAll('a[href^="#"]').forEach(anchor => {
17
  anchor.addEventListener('click', function(e) {
@@ -50,4 +41,4 @@ document.addEventListener('DOMContentLoaded', function() {
50
  this.style.transform = 'translateY(0)';
51
  });
52
  });
53
- });
 
1
+
2
  document.addEventListener('DOMContentLoaded', function() {
3
  // Initialize Feather Icons
4
  feather.replace();
5
 
 
 
 
 
 
 
 
 
 
 
6
  // Smooth scrolling for anchor links
7
  document.querySelectorAll('a[href^="#"]').forEach(anchor => {
8
  anchor.addEventListener('click', function(e) {
 
41
  this.style.transform = 'translateY(0)';
42
  });
43
  });
44
+ });
style.css CHANGED
@@ -1,3 +1,4 @@
 
1
  @import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap');
2
 
3
  :root {
@@ -21,6 +22,7 @@ body {
21
  line-height: 1.6;
22
  color: var(--text-primary);
23
  background-color: var(--light-bg);
 
24
  }
25
 
26
  .container {
@@ -131,4 +133,8 @@ body {
131
  .container {
132
  padding: 0 1.5rem;
133
  }
134
- }
 
 
 
 
 
1
+
2
  @import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap');
3
 
4
  :root {
 
22
  line-height: 1.6;
23
  color: var(--text-primary);
24
  background-color: var(--light-bg);
25
+ padding-top: 4rem;
26
  }
27
 
28
  .container {
 
133
  .container {
134
  padding: 0 1.5rem;
135
  }
136
+
137
+ body {
138
+ padding-top: 0;
139
+ }
140
+ }