Back to Component Explorer
Futuristic Sci-Fi HUD
effectsSci-fi telemetry heads-up display dashboard with rotating diagnostic dials.
#futuristic#hud#scifi#telemetry#neon
Live Interactive Preview
● SYS_ONLINENODE 04.99
98.4%
FREQ: 5.8GHZNORMAL
Component Source Code
Select language in the dropdownFuturisticHUD.tsx
1'use client';23import React from 'react';45export default function FuturisticHUD() {6 return (7 <div className="relative h-48 sm:h-56 w-full max-w-sm overflow-hidden rounded-3xl border-2 border-cyan-500/60 bg-slate-950 p-6 flex flex-col justify-between text-cyan-400 font-mono shadow-[0_0_40px_rgba(6,182,212,0.2)]">8 <div className="flex justify-between items-center text-[10px] tracking-widest uppercase">9 <span className="animate-pulse">● SYS_ONLINE</span>10 <span>NODE 04.99</span>11 </div>1213 <div className="flex items-center justify-center gap-4">14 <div className="relative h-20 w-20 flex items-center justify-center">15 <div className="absolute inset-0 rounded-full border-2 border-dashed border-cyan-400/60 animate-[spin_8s_linear_infinite]" />16 <div className="absolute inset-2 rounded-full border border-cyan-500/30" />17 <span className="text-xs font-bold">98.4%</span>18 </div>19 </div>2021 <div className="flex justify-between items-center text-[10px] text-cyan-300/80">22 <span>FREQ: 5.8GHZ</span>23 <span className="text-emerald-400">NORMAL</span>24 </div>25 </div>26 );27}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/effects/FuturisticHUD.tsx and paste the copied code from the source viewer above.
Step 4: Usage Example
ExamplePage.tsx
1import FuturisticSciFiHUD from '@/components/effects/FuturisticHUD';23export default function ExamplePage() {4 return (5 <main className="p-8 flex items-center justify-center min-h-screen">6 <FuturisticSciFiHUD />7 </main>8 );9}