Back to Component Explorer
Glassmorphic Floating Capsule Footer
footersFrosted translucent backdrop-blur capsule footer with social icons.
#footer#glassmorphism#floating#blur
Live Interactive Preview
Component Source Code
Select language in the dropdownGlassFloatingFooter.tsx
1'use client';23import React from 'react';4import { Sparkles } from 'lucide-react';5import { FaGithub, FaXTwitter } from 'react-icons/fa6';67export default function GlassFloatingFooter() {8 return (9 <footer className="w-full max-w-5xl mx-auto rounded-3xl border border-white/20 dark:border-white/10 bg-white/70 dark:bg-slate-950/70 backdrop-blur-2xl p-8 sm:p-10 shadow-2xl select-none">10 <div className="flex flex-col md:flex-row items-center justify-between gap-6 pb-8 border-b border-slate-200/60 dark:border-slate-800/80">11 <div className="flex items-center gap-3 text-center md:text-left">12 <div className="h-9 w-9 rounded-2xl bg-gradient-to-tr from-cyan-400 via-blue-500 to-indigo-600 flex items-center justify-center text-white shadow-lg shadow-blue-500/30">13 <Sparkles className="h-5 w-5" />14 </div>15 <div>16 <h3 className="font-extrabold text-base text-slate-900 dark:text-white">AurenzaUI</h3>17 <p className="text-xs text-slate-500 dark:text-slate-400">Translucent spatial components with dynamic blur.</p>18 </div>19 </div>2021 <div className="flex flex-wrap items-center justify-center gap-6 text-xs font-semibold text-slate-600 dark:text-slate-300">22 <a href="#" className="hover:text-blue-500 transition">Design Specs</a>23 <a href="#" className="hover:text-blue-500 transition">Showcase</a>24 <a href="#" className="hover:text-blue-500 transition">Tokens</a>25 <a href="#" className="hover:text-blue-500 transition">Community</a>26 </div>27 </div>2829 <div className="flex flex-col sm:flex-row items-center justify-between gap-4 pt-6 text-xs text-slate-500 dark:text-slate-400">30 <p>© 2026 AurenzaUI. Crafted with spatial optics.</p>31 <div className="flex items-center gap-3">32 <a href="#" className="p-2 rounded-full hover:bg-slate-200 dark:hover:bg-slate-800 transition"><FaGithub className="h-4 w-4" /></a>33 <a href="#" className="p-2 rounded-full hover:bg-slate-200 dark:hover:bg-slate-800 transition"><FaXTwitter className="h-4 w-4" /></a>34 </div>35 </div>36 </footer>37 );38}Installation & Integration Guide
Step 1: Tailwind CSS v4 Setup
Tailwind DocsIf you do not have Tailwind installed yet, run this installation command:
Terminal
npm install tailwindcss @tailwindcss/postcss postcss
Then add the Tailwind directive to your main stylesheet (globals.css):
@import "tailwindcss";
Step 2: Install Icon Dependencies
npm install lucide-react react-icons
Step 3: Add Component File
Create a new file in your project at src/components/footers/GlassFloatingFooter.tsx and paste the copied code from the source viewer above.
Step 4: Usage Example
ExamplePage.tsx
1import GlassmorphicFloatingCapsuleFooter from '@/components/footers/GlassFloatingFooter';23export default function ExamplePage() {4 return (5 <main className="p-8 flex items-center justify-center min-h-screen">6 <GlassmorphicFloatingCapsuleFooter />7 </main>8 );9}