Skip to content

Commit 8ec5938

Browse files
feat(common): add Footer component
1 parent 9e1bdba commit 8ec5938

File tree

2 files changed

+33
-2
lines changed

2 files changed

+33
-2
lines changed

src/components/common/Footer.astro

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
<footer class="py-12 px-6 bg-blue-500/30 backdrop-blur-xl border-t border-white/10 text-white">
2+
<div class="max-w-7xl mx-auto flex flex-col md:flex-row justify-between items-center">
3+
<div class="mb-6 md:mb-0">
4+
<h3 class="text-2xl font-semibold tracking-tight">Your Platform</h3>
5+
<p class="text-gray-300 text-base mt-2">Empowering developers with cutting-edge tools.</p>
6+
</div>
7+
<div class="flex space-x-8">
8+
<div>
9+
<h4 class="text-lg font-semibold mb-3">Links</h4>
10+
<ul class="space-y-2 text-gray-300 text-base">
11+
<li><a href="#features" class="hover:text-blue-400 transition-colors duration-300">Features</a></li>
12+
<li><a href="#pricing" class="hover:text-blue-400 transition-colors duration-300">Pricing</a></li>
13+
<li><a href="#docs" class="hover:text-blue-400 transition-colors duration-300">Docs</a></li>
14+
</ul>
15+
</div>
16+
<div>
17+
<h4 class="text-lg font-semibold mb-3">Connect</h4>
18+
<ul class="space-y-2 text-gray-300 text-base">
19+
<li><a href="#contact" class="hover:text-blue-400 transition-colors duration-300">Contact Us</a></li>
20+
<li><a href="#github" class="hover:text-blue-400 transition-colors duration-300">GitHub</a></li>
21+
<li><a href="#twitter" class="hover:text-blue-400 transition-colors duration-300">Twitter</a></li>
22+
</ul>
23+
</div>
24+
</div>
25+
<div class="mt-6 md:mt-0 text-center md:text-right">
26+
<p class="text-gray-300 text-base">&copy; 2025 Your Platform. All rights reserved.</p>
27+
</div>
28+
</div>
29+
</footer>

src/pages/index.astro

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,15 @@ import Navbar from '../components/common/Navbar.astro';
44
import '../styles/global.css';
55
import Home from '../components/sections/Home.astro';
66
import Features from '../components/sections/Features.astro';
7+
import Footer from '../components/common/Footer.astro';
78
---
89

910
<Layout>
1011

1112
<main class="bg-linear-135 from-[#0051b3] to-[#003580]">
12-
<Navbar />
13-
<Home />
13+
<Navbar />
14+
<Home />
1415
<Features />
16+
<Footer/>
1517
</main>
1618
</Layout>

0 commit comments

Comments
 (0)