Dashboard
42
Open
3
Critical
11
Unassigned
7
Today
╚
╝
Ticket Queue
| ID | Priority | Title | Status | Assignee | Created | Actions | |
|---|---|---|---|---|---|---|---|
| #123456789 | P1 Critical | Storage array link-down on compute-storage-01 | Open | Unassigned | 5m ago | ||
| #987654321 | P2 High | Switch port flapping on USW-Pro-24 | In Progress | operator | 2h ago | ||
| #111222333 | P3 Med | Scheduled maintenance: replace SFP+ on large1 | Pending | admin | 1d ago | ||
| #444555666 | P4 Low | Update SSL cert on wiki.lotusguild.org | Closed | operator | 3d ago |
╚
╝
Open
P1
Storage array link-down
5m ago · Unassigned
P3
Update node_exporter on micro1
1d ago · operator
╚
╝
Pending
P2
Scheduled maintenance window
2d ago · admin
╚
╝
In Progress
P2
Switch port flapping on USW-Pro
2h ago · operator
╚
╝
Closed
P4
Update SSL cert on wiki
3d ago · operator
pulse-worker-01
Online
| CPU | 12% |
| Memory | 2.1 GB / 8 GB |
| Load | 0.42 / 0.51 / 0.48 |
| Uptime | 14d 6h |
| Tasks | 2 / 5 |
pulse-worker-02
Offline
Last seen 14m ago
No more workers registered.
╚
╝
Component Reference
Buttons
Status Badges
Open
Pending
In Progress
Closed
Online
Offline
Running
Completed
Failed
Priority Badges
P1 Critical
P2 High
P3 Med
P4 Low
P5 Min
Chips & Badges
OK
Warning
Critical
Info
v1.0
Beta
Deprecated
admin
Status Dots
Up
Down
Degraded
Idle
Inline Messages
Database connection refused on 10.10.10.50
Ticket #123456789 updated successfully
Rate limit: 80% consumed (40/50 req/min)
Auto-refresh active — updates every 30s
Forms
Markdown supported. Use #123456789 to link tickets.
No results found
Log / Timeline Entries
2026-03-14 09:12:33 EDT
Status changed: Open → In Progress by operator
2026-03-14 09:10:11 EDT
Priority escalated: P3 → P1 by GANDALF auto-alert
2026-03-14 09:09:55 EDT
Alert triggered: NIC link-down on large1:enp35s0
node_exporter metric: node_network_up{interface="enp35s0"} = 0
Progress Bars
CPU LOAD72%
MEMORY45%
DISK I/O89%
UPTIME100%
Breadcrumbs / Pagination
Accordion
Node running at 72% CPU. 12 active processes. Last restart: 3d ago.
eth0: 10.0.0.7 — MTU 1500 — RX 4.2 GB — TX 1.1 GB
22/tcp ALLOW — 80/tcp ALLOW — 443/tcp ALLOW — */* DENY
Alert Banners
Information
Scheduled maintenance window: Sunday 02:00–04:00 UTC.
Warning
Disk usage on NODE-03 at 87%. Consider cleanup.
Critical
NODE-11 unreachable. Last seen 14m ago.
Success
Deployment v2.4.1 completed successfully.
Toggles / Range / Tags
Refresh Interval (s)
30
Code Block
bash
# Restart and verify nginx
systemctl restart nginx && systemctl status nginx
# Check active connections
ss -tlnp | grep ':80\|:443'
Data Grid / Stepper
Hostname
node-07.prod
IP Address
10.0.0.7
Status
ONLINE
Uptime
3d 14h 22m
Load Avg
2.14 / 1.87 / 1.60
Region
US-EAST-1
✓
INIT
✓
BUILD
3
DEPLOY
4
VERIFY
List Group / Badges
Tab Bar
System overview: all nodes nominal. 14 active sessions.
[03:41:22] nginx: 200 GET /api/nodes (12ms) [03:41:23] cron: heartbeat OK [03:41:24] alert: disk 87% on node-03
CPU avg: 34% — Mem avg: 61% — Net TX: 4.2 Mbps
Config last updated: 2026-03-20 by admin@lotusguild.io
Tooltips / Divider
ORANGE
CYAN (bottom)
GREEN
RED
SECTION BREAK
CRITICAL ZONE
File Dropzone
Drop files here or click to browse
Accepts .json, .csv, .log — max 10 MB each
Command Palette
Press Ctrl+K or click the button below to open the command palette.
// THEME TOGGLE
Dark/light mode with OS preference detection and localStorage persistence.
lt.theme.toggle() | .set('light') | .get()
// SKELETON LOADERS
// EMPTY STATES
No Tickets Found
No tickets match your current filters.
No Workers Online
All workers are offline or unreachable.
No Results
Try a different search term.
// AVATARS & NOTIFICATION BADGES
AB
CD
EF
GH
JD
SK
MR
AA
BB
CC
+4
// TIMELINE / ACTIVITY FEED
CRITICAL: Storage array link-down on
compute-storage-01. Ticket auto-created.Escalated to P1 Critical. Paged on-call team.
Confirmed NIC failure. Ordered replacement hardware. ETA 2h.
Hardware replaced. Link restored. Monitoring for 30 min.
Resolution Time
2h 33m
Events
4
SLA Status
Within SLA
// RIGHT-SIDE DRAWER
Detail/inspect panel from the right. Focus trap, ESC close, overlay backdrop, return-focus.
lt.rightDrawer.open('id') | .close() | .toggle()
// CONTEXT MENU
Right-click any element with data-context-menu or trigger programmatically.
Right-click this card ›
// COMBOBOX & TYPEAHEAD
// STICKY TABLE HEADERS
| ID | Priority | Title | Status | Assignee |
|---|---|---|---|---|
| #001 | P1 | Link-down on compute-storage-01 | Open | jdoe |
| #002 | P2 | Switch port flapping USW-Pro-24 | In Progress | smith |
| #003 | P3 | Scheduled SFP+ replacement | Pending | ops-bot |
| #004 | P4 | SSL cert renewal wiki | Open | admin |
| #005 | P1 | RAID controller firmware | Open | jdoe |
| #006 | P2 | Backup job failure nas-01 | Closed | backup-bot |
| #007 | P3 | Prometheus alert rule tuning | In Progress | ops-team |
// CHART CONTAINERS
Ticket Volume (7d)
Open
Closed
[ Plug in Chart.js / D3 here ]
MonTueWedThuFriSatSun
Worker Uptime
// SPLIT PANE
Panel A
Drag the divider to resize. Stacks vertically on mobile.
Panel B
Both panels maintain independent scrolling.
lt.splitPane.init(el, { initial: 0.4, minA: 120 })
// WEBSOCKET & OFFLINE DETECTION
Connected
Connecting…
Disconnected
Offline banner + body class auto-applied on navigator.onLine change. WS manager has exponential backoff, event emitter, status indicator binding.