890bdf13e4
Feat: Add public landing page for non-authenticated users
...
- Create /home route with SEO metadata and JSON-LD structured data
- Add hero section with dual CTAs (sign-up and PWA install)
- Add features section showcasing dual tracking, health timeline, achievements, savings
- Add animated phone demo with rotating screens (auto-advance, pause on hover)
- Add final CTA section and footer with affiliate disclosure
- Extract usePWAInstall hook for reusable PWA install logic
- Enhance theme-context with system preference auto-detection
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-31 19:30:46 -07:00
Avery Felts
d3314c5590
UI: Remove redundant Close Menu button from drop-up
2026-01-31 18:52:38 -07:00
Avery Felts
5e64ea2f9e
Fix: Remove automatic Log Usage trigger on launch/PWA
2026-01-31 18:50:24 -07:00
Avery Felts
30442cb177
Fix: Disable horizontal scroll in ScrollWheelLogger
2026-01-31 18:34:10 -07:00
Avery Felts
2e06aa833a
Fix: Restore missing buttons by refining UI state logic
2026-01-31 18:31:37 -07:00
Avery Felts
af6ac933ee
Refactor: New Log Usage UI with dynamic drop-up and scroll-wheel logger
2026-01-31 18:28:19 -07:00
Avery Felts
95f0d94411
Feature: Dynamic time-of-day specific positive reinforcement notifications
2026-01-31 17:44:59 -07:00
Avery Felts
3a31c8a956
Refactor: Unified independent quit plans for Nicotine and Weed, fixed persistence, and upgraded UI with expandable sections
2026-01-31 17:37:25 -07:00
Avery Felts
75a75fd499
feat: Implement independent nicotine/weed quit plans with refined UI and auto-unlock logic
2026-01-31 17:12:01 -07:00
Avery Felts
7046febd00
Fix Achievement Logic: Correct Fighter/Goal Crusher criteria and clarify celebration UI
2026-01-31 10:52:42 -07:00
Avery Felts
36a3deddc7
Enhance Mood Tracker: Optimize performance, smooth animations, add affirmations, and persist score
2026-01-31 10:22:37 -07:00
Avery Felts
143258a86d
Premium design updates for Smoking Aids and enhanced image blending
2026-01-28 10:37:59 -07:00
Avery Felts
3cf2e805f2
PWA optimizations, bug fixes, time adjustment, and reduced loading / typescript conversion
2026-01-28 10:11:06 -07:00
Avery Felts
4687958125
Soften header aesthetics and fog mask for a truly blurred and seamless edge
2026-01-28 09:20:32 -07:00
Avery Felts
c4a6225edf
Fix header border contrast in light and dark modes
2026-01-28 09:17:04 -07:00
Avery Felts
38fc84e57c
Tighten header fog mask to extreme edges for better header coverage
2026-01-28 09:13:44 -07:00
Avery Felts
a8348a2b14
Refine header fog mask for a much smoother, seamless transition
2026-01-28 09:10:35 -07:00
Avery Felts
20c97d39bc
Add feathered edge masks to header fog for smoother blending
2026-01-28 09:07:35 -07:00
Avery Felts
1a95af4fed
Cleanup side menu and reduce header transparency for a more solid feel
2026-01-28 09:00:47 -07:00
Avery Felts
4dec6adc1c
Upscale nav buttons and tighten mobile dashboard layout to prevent overscroll and empty space
2026-01-28 08:54:07 -07:00
Avery Felts
35b2ec9e8c
Add sleek mobile navigation buttons to dashboard with theme support and synced scroll tracking
2026-01-28 08:48:17 -07:00
Avery Felts
4f44182b59
Restructure mobile dashboard swipe flow into 4 logical pages
2026-01-28 08:41:55 -07:00
Avery Felts
7f17028f45
Fix smoke animation: update SVG colors and enhance multidirectional drifting
2026-01-28 08:22:15 -07:00
Avery Felts
0d0258de97
Fix broken mobile layout, sidebar portal, and header animations
2026-01-28 01:50:56 -07:00
Avery Felts
f5363fea7c
UI Overhaul: Side Menu, Centered Brand Header, and Swipe Ecosystem for Placards
2026-01-28 00:57:40 -07:00
Avery Felts
f9efbb1c32
UI: Optimized legend grid columns for better mobile width matching
2026-01-28 00:41:14 -07:00
Avery Felts
9963db2465
UI: Moved calendar legend to top of card for better visibility
2026-01-28 00:35:34 -07:00
Avery Felts
b90686fac0
Mobile UI Polish - fixed Sunday stretch and optimized calendar for app-like feel
2026-01-28 00:30:21 -07:00
Avery Felts
83c4955b9b
Refine fog visibility - sharper cloud definitions and reduced transparency
2026-01-28 00:12:58 -07:00
Avery Felts
e764fdabba
Compact MoodTracker layout - reduced blank space and refined sizing
2026-01-27 23:54:56 -07:00
Avery Felts
57bb0eb42a
Clean up QuitTraq logo - removed smudge shadow and refined colors
2026-01-27 23:53:32 -07:00
Avery Felts
1bdb73ff95
Sharpen QuitTraq logo visibility in dark mode against fog
2026-01-27 23:49:44 -07:00
Avery Felts
3d6d0c2cbe
Make QuitTraq logo stand out more in header
2026-01-27 23:45:27 -07:00
Avery Felts
184936e895
Update fog transparency to 30%
2026-01-27 23:42:24 -07:00
Avery Felts
3b1736f828
Smooth out fog edges with blur and cap transparency at 20%
2026-01-27 23:39:25 -07:00
Avery Felts
5dedd4c1d5
Fix cron deployment by isolating config and boost fog visibility
2026-01-27 23:33:31 -07:00
Avery Felts
9201171936
Boost header fog visibility and speed
2026-01-27 23:25:33 -07:00
Avery Felts
3e0019e703
Replace PNG fog with procedural SVG animation
2026-01-27 20:32:10 -07:00
Avery Felts
ec9b32249e
Enhance MoodTracker for light mode visibility
2026-01-27 20:28:27 -07:00
Avery Felts
38e7bb178f
Mobile experience enhancements: fixed fog texture, padding adjustments, and dvh support
2026-01-27 20:21:16 -07:00
Avery Felts
ce9cd0cce7
Polish MoodTracker component with premium glassmorphism and UI improvements
2026-01-27 20:17:33 -07:00
Avery Felts
c518ad9f34
Fix mood tracker affirmation bug and add dynamic background
2026-01-27 17:59:05 -07:00
Avery Felts
cec4096e1f
Fix push notifications: Edge runtime compatibility, minute-precision hourly reminders, and timezone sync
2026-01-27 16:47:51 -07:00
Avery Felts
9f0eb9a5bd
Add hourly time picker range and update notification logic
2026-01-27 14:26:24 -07:00
Avery Felts
9967399145
Update UserHeader with dropdown time picker and fix imports
2026-01-27 14:23:21 -07:00
Avery Felts
20872c9cc8
Update reminder settings to use dropdown time picker
2026-01-27 14:14:17 -07:00
Avery Felts
1556cf69c6
Fix variable scope error in Dashboard.tsx
2026-01-27 14:09:26 -07:00
Avery Felts
60affa9a77
Fix immediate achievement celebration and reliable notification delivery
2026-01-27 14:05:40 -07:00
Avery Felts
431966a634
feat: add daily/hourly notification frequency and cloudy header effect
2026-01-27 09:31:01 -07:00
Avery Felts
ee59d0088e
fix: SmokingAidsPage missing header and navigation
2026-01-27 09:16:03 -07:00