Usman Baig
7247281ce2
feat: move performance to dedicated tab, fix 0/99999 metrics bug
...
Performance metrics moved from dashboard into a new Performance tab.
Fixed null handling so "No data" shows instead of misleading zeros.
Script no longer sends INP=0 when no interaction occurred.
2026-03-14 22:01:44 +01:00
Usman Baig
2776c803f1
fix: use focus-visible for all button/tab/link focus rings across app
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-10 00:08:09 +01:00
Usman Baig
c100277955
refactor: replace loading overlays with skeleton components for improved user experience across various pages
2026-02-22 18:01:45 +01:00
Usman Baig
8f8761ed3d
style: standardize padding across multiple components for improved layout consistency
2026-02-21 23:29:50 +01:00
Usman Baig
a1447e98d9
Phase 2: Border Radius & Card Standardization
2026-02-05 17:21:51 +01:00
Usman Baig
5857a2ea15
chore: upgrade @ciphera-net/ui to v0.0.18 and refactor icon imports across components
2026-01-24 12:50:43 +01:00
Usman Baig
33779ebf77
chore: upgrade @ciphera-net/ui to v0.0.14 and refactor component imports
2026-01-24 11:42:19 +01:00
Usman Baig
78d348f037
feat: enhance PerformanceStats component with overall performance scoring and improved UI for metric display
2026-01-19 18:15:45 +01:00
Usman Baig
d37b706751
feat: add animation to collapsible section for worst performance pages in PerformanceStats component
2026-01-19 18:08:47 +01:00
Usman Baig
cb84b117ff
feat: add collapsible section for worst performance pages in PerformanceStats component
2026-01-19 18:04:49 +01:00
Usman Baig
9dbe74fd9f
refactor: update references from Ciphera Analytics to Ciphera Pulse across the application for consistent branding and messaging
2026-01-19 16:49:42 +01:00
Usman Baig
ba1e5c1885
feat: add web vitals tracking script and performance dashboard UI
2026-01-18 17:52:53 +01:00