Back to Component Explorer
Cyberpunk Telemetry Grid Footer
footersSci-fi telemetry node status dashboard with buffer indicators and low-latency network telemetry.
#footer#cyberpunk#telemetry#scifi#terminal
Live Interactive Preview
Component Source Code
Select language in the dropdownCyberTelemetryFooter.tsx
1'use client';23import React from 'react';4import { Cpu } from 'lucide-react';56export default function CyberTelemetryFooter() {7 return (8 <footer className="w-full max-w-5xl mx-auto rounded-3xl border-2 border-cyan-500/40 bg-slate-950 p-8 sm:p-12 font-mono text-cyan-400 shadow-[0_0_40px_rgba(6,182,212,0.15)] select-none">9 <div className="grid grid-cols-1 md:grid-cols-4 gap-8 pb-8 border-b border-cyan-500/30">10 <div className="md:col-span-2 space-y-3">11 <div className="flex items-center gap-2">12 <Cpu className="h-6 w-6 text-cyan-400 animate-pulse" />13 <span className="font-bold text-base tracking-widest text-cyan-300">AURENZA_UI // CORE</span>14 </div>15 <p className="text-xs text-cyan-500/90 leading-relaxed max-w-sm">16 Telemetry grid interface with high-performance CSS hardware acceleration.17 </p>18 <div className="flex items-center gap-3 pt-2 text-xs">19 <span className="rounded bg-cyan-950/80 border border-cyan-500/40 px-2.5 py-1 text-[11px] text-cyan-300">20 BUFFER: 100% OK21 </span>22 <span className="rounded bg-emerald-950/80 border border-emerald-500/40 px-2.5 py-1 text-[11px] text-emerald-400">23 LATENCY: 1.2MS24 </span>25 </div>26 </div>2728 <div>29 <h4 className="text-xs font-bold uppercase tracking-widest text-white mb-3">TELEMETRY_NODES</h4>30 <ul className="space-y-1.5 text-xs text-cyan-400/80">31 <li><a href="#" className="hover:text-cyan-200 transition">> text_engine</a></li>32 <li><a href="#" className="hover:text-cyan-200 transition">> neural_buttons</a></li>33 <li><a href="#" className="hover:text-cyan-200 transition">> spatial_cards</a></li>34 <li><a href="#" className="hover:text-cyan-200 transition">> optics_lens</a></li>35 </ul>36 </div>3738 <div>39 <h4 className="text-xs font-bold uppercase tracking-widest text-white mb-3">COMM_LINKS</h4>40 <ul className="space-y-1.5 text-xs text-cyan-400/80">41 <li><a href="#" className="hover:text-cyan-200 transition">> github_node</a></li>42 <li><a href="#" className="hover:text-cyan-200 transition">> matrix_chat</a></li>43 <li><a href="#" className="hover:text-cyan-200 transition">> api_docs</a></li>44 </ul>45 </div>46 </div>4748 <div className="flex flex-col sm:flex-row items-center justify-between gap-4 pt-6 text-[11px] text-cyan-600">49 <p>© 2026 AURENZA_UI. SYSTEM ID: 0x984F</p>50 <span className="text-cyan-400 font-semibold tracking-wider">ALL NODES SYNCHRONIZED</span>51 </div>52 </footer>53 );54}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/CyberTelemetryFooter.tsx and paste the copied code from the source viewer above.
Step 4: Usage Example
ExamplePage.tsx
1import CyberpunkTelemetryGridFooter from '@/components/footers/CyberTelemetryFooter';23export default function ExamplePage() {4 return (5 <main className="p-8 flex items-center justify-center min-h-screen">6 <CyberpunkTelemetryGridFooter />7 </main>8 );9}