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
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
39c8e92f92
Fix duplicate notifications and improve push titles
2026-01-27 17:43:34 -07:00
Avery Felts
c438e4f552
Add iOS PWA Push Notifications technical guide
2026-01-27 17:36:48 -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
197364e11d
Add synthesized bubble pop sound to notifications
2026-01-27 14:18:00 -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
630d88e4bd
style: remove solid background to reveal global gradient
2026-01-27 09:19:56 -07:00
Avery Felts
ee59d0088e
fix: SmokingAidsPage missing header and navigation
2026-01-27 09:16:03 -07:00
Avery Felts
b28d5a3c98
style: fix herbal tea image not respecting bubble shape by enforcing inner containment
2026-01-27 09:09:56 -07:00
Avery Felts
ba9989b877
style: update product images to use circular (bubble) validation
2026-01-27 09:07:01 -07:00
Avery Felts
f769a79d91
style: update category badges to white background and larger size
2026-01-27 09:04:10 -07:00
Avery Felts
211d388017
style: fix hover state to use full-card gradient instead of clipped corner
2026-01-27 09:00:53 -07:00
Avery Felts
9ed0bfb81d
feat: add ui badge component
2026-01-27 08:54:07 -07:00
Avery Felts
14126837df
style: modernize smoking aids page with better mobile layout and card design
2026-01-27 08:51:44 -07:00
Avery Felts
876da1c80b
fix: remove prisma.config.ts causing build error
2026-01-27 08:44:32 -07:00
Avery Felts
68898cb8cd
feat: Add Smoking Aids page with Amazon affiliate products and update navigation
2026-01-27 08:41:14 -07:00
Avery Felts
4028700268
Optimize calendar: remove header text, style nav buttons
2026-01-25 19:35:11 -07:00
Avery Felts
fee5c91958
Optimize usage calendar for mobile: fluid width, remove borders, adjust padding
2026-01-25 19:23:42 -07:00
Avery Felts
10dd95be60
style: Refine mobile calendar fit and padding
2026-01-25 19:12:24 -07:00
Avery Felts
b78640bffb
style: Maximize usage calendar on mobile (full bleed)
2026-01-25 18:57:29 -07:00
Avery Felts
71c241b7c1
style: Fix desktop calendar layout and add clean mobile border
2026-01-25 18:53:03 -07:00
Avery Felts
632ccd2cc4
style: Improve usage calendar sizing on mobile devices
2026-01-25 18:40:38 -07:00
Avery Felts
29c11fcaa5
feat: Add PWA auto-prompt and header edge blur effect
...
- Usage prompt auto-shows when app accessed as home screen shortcut (PWA mode)
- Added blur gradient overlay below header for smooth scroll fade effect
2026-01-25 18:27:02 -07:00
Avery Felts
7dd5e6359a
feat: Remove Muslim and Jewish options, keep only Christian (KJV) and Secular quotes
2026-01-25 18:18:35 -07:00
Avery Felts
bf9da84553
fix: Replace Prisma with native D1 and fix timezone issues
...
- Created native D1 database layer (src/lib/d1.ts) to bypass Prisma fs.readdir issues
- Updated all API routes to use direct D1 queries
- Added date-utils.ts with local date helpers to fix UTC timezone mismatch
- Calendar now correctly colors today's usage
- Data persists correctly across page refreshes
2026-01-25 18:10:04 -07:00
Avery Felts
14c45eeb24
feat: Add D1 database integration with proper Cloudflare Workers support
...
- Update prisma.ts to use getPrismaWithD1() with getCloudflareContext()
- Update all API routes to use async D1 connection
- Add open-next.config.ts for Cloudflare Workers deployment
- Add wrangler.jsonc with D1 binding and custom domain routes
- Fix TypeScript type errors in API routes and storage
- Add @workos-inc/authkit-nextjs dependency
- Remove incompatible prisma.config.ts
2026-01-25 17:21:36 -07:00
Avery Felts
92c710287b
chore: update .gitignore to prevent .next duplicates
2026-01-25 16:04:37 -07:00
Avery Felts
9cb176d5a4
Update quit smoking website
2026-01-25 12:30:09 -07:00