Commit Graph

17 Commits

Author SHA1 Message Date
Usman Baig
911704cff2 feat: port website header with mega-menu, add showcase bg to hero, fix carousel container size 2026-03-21 20:12:01 +01:00
Usman Baig
64b245caca feat: update card component to glass treatment 2026-03-21 19:13:00 +01:00
Usman Baig
c21d7b9073 feat: add animated number transitions to dashboard stats
Numbers smoothly count up/down when switching date ranges,
applying filters, or as real-time visitor count changes.
Uses framer-motion useSpring for natural spring physics.
2026-03-15 21:37:11 +01:00
Usman Baig
73db65c0b2 feat: redesign chart stat headers and fix badge semantic colors 2026-03-11 23:10:16 +01:00
Usman Baig
9f2032fc32 Replace custom FunnelChart with 21st.dev funnel-chart component
Drops in the exact 21st.dev FunnelChart component with motion/react,
curved bezier segments, layered rings, and spring hover animations.
Removes the previous custom SVG implementation.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-09 23:06:31 +01:00
Usman Baig
033d735c3a Replace dashboard BarChart with 21st.dev LineChart component
Swap the main site dashboard chart from a bar chart to a line chart
using 21st.dev's line-charts-6 component with dot grid background,
glow shadow, and animated active dots. Add Badge trend indicators
on metric cards using Phosphor icons. All existing features preserved
(annotations, comparison, export, live indicator, interval controls).

New UI primitives: line-charts-6, badge-2, card, button-1, avatar.
Added shadcn-compatible CSS variables and Tailwind color mappings.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-09 22:53:35 +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
aaf224a278 refactor: migrate UI components to @ciphera-net/ui v0.0.11 2026-01-23 18:35:17 +01:00
Usman Baig
4c7dc51db3 refactor(ui): streamline Button component styles and remove CSS classes for improved consistency and maintainability 2026-01-22 22:29:30 +01:00
Usman Baig
81cef1b485 feat(dashboard): integrate Checkbox component for comparison toggle in Chart, enhancing user interaction 2026-01-22 21:46:35 +01:00
Usman Baig
d4afbc1930 refactor(ui): update button and input components to use brand-orange styles, enhancing UI consistency across the application 2026-01-22 20:40:17 +01:00
Usman Baig
12dc03b636 feat: add organization onboarding flow and auth enforcement 2026-01-22 00:32:48 +01:00
Usman Baig
7c99602629 feat: replace native select elements with custom Select component for improved styling and functionality in replays and settings pages 2026-01-19 14:28:26 +01:00
Usman Baig
389db73bf5 fix(analytics-ui): unify branding colors and remove hardcoded values 2026-01-18 21:09:43 +01:00
Usman Baig
e7a123cea2 fix(analytics-ui): standardize branding, colors, and border radii 2026-01-18 19:37:36 +01:00
Usman Baig
c021e61608 feat(analytics): add custom date picker for dashboard 2026-01-18 17:34:35 +01:00
Usman Baig
c73116af3c feat(analytics): replace native date select with custom UI component 2026-01-18 17:30:58 +01:00