Usman Baig
55a08301f4
fix(build): extract FAVICON_SERVICE_URL to prevent server-side createContext error
...
The share/[id] layout is a server component that imported FAVICON_SERVICE_URL
from icons.tsx, pulling in the entire React icon registry and triggering
createContext on the server. Moved the constant to its own favicon.ts module.
2026-03-23 13:29:53 +01:00
Usman Baig
8f06c9168a
feat: show verified/unverified badge on site cards
2026-03-13 16:32:26 +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
39eac4100e
feat: update favicon retrieval to use a centralized service URL for consistency across the application
2026-02-22 21:02:11 +01:00
Usman Baig
94fb7c60e0
feat: optimize favicon loading across the application using Next.js image component for better performance and caching
2026-02-22 19:21:28 +01:00
Usman Baig
a2419d681c
refactor: simplify site statistics fetching by removing daily stats and updating related components
2026-02-22 00:25:36 +01:00
Usman Baig
2aedc656d7
feat: implement site statistics fetching and display in SiteList component
2026-02-22 00:20:54 +01:00
Usman Baig
58cfb6210b
feat: add setup banner and site addition prompt to homepage; enhance welcome page with tracking and error handling
2026-02-08 14:09:54 +01:00
Usman Baig
9a5a2c5f3c
TIER 2 - Design Consistency
2026-02-06 12:35:56 +01:00
Usman Baig
bfe0559a8c
TIER 1 - BLOCKING (Accessibility & Usability Failures)
2026-02-06 12:29:12 +01:00
Usman Baig
a1447e98d9
Phase 2: Border Radius & Card Standardization
2026-02-05 17:21:51 +01:00
Usman Baig
9361d0a744
Phase 1: Standardize button styling across Pulse frontend
2026-02-05 16:05:56 +01:00
Usman Baig
bdba3dec58
fix: update user check in HomePage and change documentation link in SiteList to external URL
2026-01-29 21:15:24 +01:00
Usman Baig
f43a28f22c
feat: enhance HomePage and SiteList components with site management features
2026-01-26 21:53:00 +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
aaf224a278
refactor: migrate UI components to @ciphera-net/ui v0.0.11
2026-01-23 18:35:17 +01:00
Usman Baig
1be2c95046
fix(branding): update logo references from 'ciphera_icon_no_margins.png' to 'pulse_icon_no_margins.png' across the application for consistent branding
2026-01-23 11:38:05 +01:00
Usman Baig
3996c2550e
feat(auth): implement role-based access control in SiteDashboard and SiteSettings, enhancing user experience with edit permissions
2026-01-22 20:28:44 +01:00
Usman Baig
035d78175f
refactor: update branding from Ciphera Pulse to Pulse across the application for consistency and clarity
2026-01-19 16:58:09 +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
d0a13adf36
refactor: replace router navigation with Link component for site creation and improve UI consistency in HomePage and SiteList components
2026-01-19 15:54:54 +01:00
Usman Baig
0fb982a4d9
feat: Enhance HomePage and SiteList with new UI components and improved loading overlay
2026-01-16 17:17:31 +01:00
Usman Baig
8643443300
fix: Add null checks to prevent 'Cannot read properties of null' errors
2026-01-16 14:23:23 +01:00
Usman Baig
8e10a05eb1
Initial commit: Analytics frontend implementation
2026-01-16 13:14:19 +01:00