Commit Graph

16 Commits

Author SHA1 Message Date
722c0f0f7d 🚸 feat: redesign AI toolbar with two-zone layout and HoverCard shortcuts popover
- Split composer into AI zone (primary accent) and data actions zone (neutral)
- Move Attach/Generate to labeled footer bar below textarea (left/right aligned)
- Add info icon with HoverCard (hover preview) + Popover (pinned click) showing identical keyboard shortcuts content using shadcn HoverCard to fix theme inconsistency vs Tooltip
- Expose imperative triggerRef on ImagePicker for keyboard shortcut access
- Wire TooltipProvider in root layout; install shadcn kbd and hover-card
- Unauthenticated state shows locked CTA with real sign-in button weight
- Add behavioral contract tests for footer bar, info trigger, and zone layout
2026-04-08 13:08:36 -04:00
c6086bdcc7 refactor(layout): switch to Geist fonts, redesign header, default to dark theme
- Replace Magra with Geist Mono font
- Rename font variables to geistSans/geistMono
- Apply both font variables to body
- Redesign sticky header with glass-strong and CalendarDays icon
- Wrap main content in max-w-4xl centered container
- Add glass-strong className to Toaster
- Default theme changed to dark
2026-04-08 00:56:03 -04:00
a0a7e021a8 style: standardize import ordering, type imports, and formatting in source files
Sort imports alphabetically, convert value imports to type-only where
appropriate, normalize indentation to tabs, and sort exports
alphabetically across UI components, pages, and lib modules.
2026-04-07 13:10:49 -04:00
954e73c007 style(app): standardize app page file formatting 2026-04-07 08:09:56 -04:00
cfa93da149 refactor(auth): remove unused SessionProvider wrapper
Remove the passthrough AuthSessionProvider component and its usage
in layout. better-auth hooks work without a provider wrapper.
2026-04-06 23:22:33 -04:00
275e83a6c0 replace alerts with toasts 2025-08-20 13:13:52 -04:00
6e6e9b0699 update logo font 2025-08-20 12:36:33 -04:00
044e4fbb07 remove shadow from the header 2025-08-20 12:36:22 -04:00
112ab01445 moved sign-in component to a proper folder 2025-08-19 05:41:46 -04:00
caa89a87de update metadata & use logo as a link to root 2025-08-19 05:00:58 -04:00
0e919ea69b create auth session provider 2025-08-16 19:26:19 -04:00
2c6737ceb4 implement authentik auth 2025-08-16 19:09:57 -04:00
f747a82322 actual dark mode theme 2025-08-16 11:05:47 -04:00
cecf3a8d5b add dark theme support 2025-08-16 10:33:37 -04:00
daa785c721 ui test 2025-08-16 01:54:30 -04:00
1e6e7d50aa init nextjs 2025-08-16 01:54:30 -04:00