| name | command-center-ui |
| description | Web and App implementation guide for Command Center UI. Trigger when user wants monitoring systems, enterprise dashboards, NOCs, and global maps. |
| category | Creative & Media |
| source | antigravity |
| tags | ["react","node","ai","llm","template","design","cro"] |
| url | https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/design-it/command-center-ui |
Command Center UI
"Mission Control. Global monitoring, real-time alerts, and high-stakes data visualization."
When to Use
Use this sub-style when the user's request matches the aesthetic described above. This is a child reference of the design-it skill and is not meant to be triggered directly.
Core Principles
- Dark/Black Backgrounds: Essential for a room full of glowing monitors (NOCs). It makes the data pop and reduces glare.
- Maps & Topologies: The center of the UI is almost always a dark-mode geographical map or a node-based network topology.
- Alert Hierarchy: 90% of the screen is calm and blue/grey. When a warning happens, it flashes bright amber or red to immediately draw the eye.
Visual DNA
- Colors: Pure black (
#000000) or deep navy (#0B132B). Accents are electric cyan (#00FFFF), amber (#FFBF00), and critical red (#FF0000).
- Typography: Clean, tech-focused sans-serifs (
Orbitron, Roboto, Share Tech).
- Styling: Glowing borders, radar sweeps, and stark, data-driven charts.
Web Implementation
body {
background-color: #030a16;
color: #8ab4f8;
font-family: 'Roboto', sans-serif;
margin: 0;
display: grid;
grid-template-columns: 300px 1fr 300px;
height: 100vh;
}
.panel {
background-color: rgba(13, 27, 42, 0.8);
border: 1px solid #1c355e;
box-shadow: inset 0 0 20px rgba(0, 255, 255, 0.05);
margin: 10px;
display: flex;
flex-direction: column;
}
.panel-header {
background: linear-gradient(90deg, #1c355e, transparent);
color: #00ffff;
padding: 8px 16px;
font-weight: bold;
text-transform: uppercase;
letter-spacing: 2px;
: solid ;
}
{
: (circle, , );
: relative;
}
{
: (, , , );
: solid ;
: ;
: (, , , );
: pulse-red infinite;
}
pulse-red {
{ : (, , , ); }
{ : (, , , ); }
{ : (, , , ); }
}
App Implementation
SwiftUI
struct CommandCenterView: View {
@State private var isAlerting = false
var body: some View {
VStack(spacing: 16) {
HStack {
Text("GLOBAL_OPS // ALPHA")
.font(.custom("Orbitron", size: 20))
.foregroundColor(Color(red: 0.0, green: 1.0, blue: 1.0))
Spacer()
Text(Date(), style: .time).foregroundColor(.gray)
}
.padding()
.border(Color(red: 0.0, green: 1.0, blue: 1.0), width: 1)
Circle()
.strokeBorder(
LinearGradient(colors: [.cyan, .blue], startPoint: .top, endPoint: .bottom),
lineWidth: 2
)
.frame(height: 250)
.overlay(Text("TOPOLOGY SCAN").foregroundColor(.cyan.opacity(0.5)))
VStack(alignment: .leading) {
Text("WARNING: SECTOR 7G")
.font(.headline)
.foregroundColor(.red)
()
.font(.subheadline)
.foregroundColor(.white)
}
.padding()
.frame(maxWidth: .infinity, alignment: .leading)
.background(.red.opacity())
.border(.red, width: )
.shadow(color: isAlerting .red : .clear, radius: )
}
.padding()
.frame(maxWidth: .infinity, maxHeight: .infinity)
.background((red: , green: , blue: ))
.onAppear {
withAnimation(.easeInOut(duration: ).repeatForever()) {
isAlerting.toggle()
}
}
}
}
- Rely heavily on
.border() and .strokeBorder() combined with gradients to create technical, glowing wireframes.
- Use
.shadow() animated continuously for pulse alerts.
Flutter
class CommandCenterScreen extends StatefulWidget {
@override
State<CommandCenterScreen> createState() => _CommandCenterScreenState();
}
class _CommandCenterScreenState extends State<CommandCenterScreen> with SingleTickerProviderStateMixin {
late AnimationController _pulseController;
@override
void initState() {
super.initState();
_pulseController = AnimationController(vsync: this, duration: const Duration(seconds: 1))..repeat(reverse: true);
}
@override
Widget build(BuildContext context) {
return Scaffold(
backgroundColor: const Color(0xFF030A16