Page MenuHomeDevCentral

Phase 3: Frontend redesign with Tailwind CSS and Vue 3 component architecture
ClosedPublic

Authored by ieli on Feb 15 2026, 12:23.
Tags
None
Referenced Files
F26133571: D3964.id10273.diff
Mon, Apr 20, 09:37
F26130784: D3964.id10274.diff
Mon, Apr 20, 09:14
F26103080: D3964.diff
Mon, Apr 20, 04:43
F26043351: D3964.diff
Sun, Apr 19, 19:05
Unknown Object (File)
Sun, Apr 19, 07:11
Unknown Object (File)
Sun, Apr 19, 07:10
Unknown Object (File)
Sat, Apr 18, 07:46
Unknown Object (File)
Sat, Apr 18, 05:16
Subscribers
None
Tokens
"Y So Serious" token, awarded by dereckson.

Details

Summary
  • Replace Foundation CSS with Tailwind CSS v3 (dark mode, status/brand colors)
  • Add reusable components: StatusBadge, OverallStatus, ServiceGroup, IncidentTimeline, MaintenanceCard
  • Add composables: useServices, useIncidents, useMaintenances, useAuth
  • Rewrite API client with axios interceptors and full endpoint coverage
  • Add views: StatusPage (public), AdminDashboard (CRUD), AdminLogin (JWT)
  • Add router with auth navigation guard for /admin routes
  • Add status/impact/incident utility helpers

Diff Detail

Repository
rSP ServPulse
Lint
Lint Skipped
Unit
No Test Coverage
Branch
phase3/frontend-redesign
Build Status
Buildable 6333
Build 6617: arc lint + arc unit