119 Commits

Author SHA1 Message Date
Avery Felts
60ca78b9d8 UI: Refactor header layers for instant video visibility and fix layering issues 2026-01-31 19:30:07 -07:00
Avery Felts
27854f8a10 UI: Final fix for 'stuck' video - add React force-play and re-encode for speed 2026-01-31 19:25:11 -07:00
Avery Felts
468f02fbc8 UI: Trim first 3s of smoke video to bypass static/stuck segment 2026-01-31 19:22:01 -07:00
Avery Felts
31addc066e UI: Re-convert video to 8-bit yuv420p for instant web playback 2026-01-31 19:19:15 -07:00
Avery Felts
95cfdabe36 UI: Focus smoke video on bottom crop and optimize for faster start 2026-01-31 19:16:27 -07:00
Avery Felts
d6b191a201 UI: Remove legacy cloudy SVG mask to reveal video background 2026-01-31 19:13:50 -07:00
Avery Felts
2a0f162ea3 UI: Add cinematic smoke video background to header 2026-01-31 19:10:10 -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
79377fb210 Fix: Runtime VAPID key fetching to avoid build-time environment dependency 2026-01-31 18:05:10 -07:00
Avery Felts
ebd1f67f74 Fix: Pass VAPID details explicitly to generateRequestDetails for serverless reliability 2026-01-31 18:01:17 -07:00
Avery Felts
4fc255b144 Fix: Added detailed VAPID debugging and unauthenticated status endpoint 2026-01-31 17:59:22 -07:00
Avery Felts
0eab4b36e7 Fix: Ensure VAPID keys are initialized inside the request handler for reliability 2026-01-31 17:49:34 -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
e532fe52d2 chore: ignore and untrack .open-next 2 directory 2026-01-29 15:47:47 -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
d6c26340c6 Reduce smoke animation speed by ~30% for a calmer effect 2026-01-28 09:04:53 -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
680281ce6c UI: Finalized legend grid and cleaned up environment 2026-01-28 00:43:13 -07:00
Avery Felts
4523cfa8f2 UI: Fixed legend mobile grid alignment and removed temporary artifacts 2026-01-28 00:42:11 -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
b19b867958 Slightly slow down header fog for calming effect 2026-01-28 00:19:17 -07:00
Avery Felts
83c4955b9b Refine fog visibility - sharper cloud definitions and reduced transparency 2026-01-28 00:12:58 -07:00
Avery Felts
7012c4b1e8 Slow down header fog for a more calming effect 2026-01-28 00:08:24 -07:00
Avery Felts
487b8bb268 Speed up header fog and fix startup delay 2026-01-28 00:04:15 -07:00
Avery Felts
23105a33fa Optimize fog texture scale for mobile and small windows 2026-01-27 23:56:48 -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