Commit Graph
9 Commits
Author SHA1 Message Date
jwinterm 8581d3ad95 feat: add public tip claiming UI
- Extract fragment key from URL
- Check confirmations before allowing claim
- Add claim button with loading/error states
- Update SmirkAPI types for claimPublicTip
2026-01-27 10:50:42 -05:00
jwinterm 570b48b464 feat: add username management and user counter
- Add username setting UI to settings page
- Add user counter on home page
- Add API functions for username/count endpoints
2026-01-27 10:34:41 -05:00
jwinterm fa1b3230d1 docs: update TODO and tips page for alpha
- Simplify TODO with completed items
- Tips page shows confirmation status
2026-01-27 09:31:55 -05:00
jwinterm f02cbd8a4c add tipping page 2026-01-26 17:08:12 -05:00
jwinterm 7cf90c08db feat: add settings page with Telegram account linking 2026-01-26 11:38:43 -05:00
jwinterm ee88e807db feat: add branding assets, fonts, env example 2026-01-25 12:59:26 -05:00
jwinterm e7b459f5bd feat: single-asset auth, UI improvements
- Auth flow now uses single signature from user's chosen coin
- Update SmirkSignResult types to match extension API
- Add Creepster font for branding
- Better error messages from API responses
- Update docs to reflect single-asset auth is working
2026-01-25 12:40:57 -05:00
jwinterm 9ccc962514 style: use creepy text logo with stronger glow 2026-01-25 09:18:19 -05:00
jwinterm 20a27d3fd2 feat: initialize smirk-website with connect flow
- Next.js 16 with TypeScript and Tailwind CSS
- Single-asset authentication (user picks favorite coin to sign)
- Logo with glow animation
- Coin picker UI with all 5 assets
- API client for backend auth endpoints
- TypeScript types for window.smirk extension API
2026-01-25 08:18:14 -05:00