 v0andASOwnerYT
|
60100e9c52
|
revert passkey support and restore pre-passkey state
Co-authored-by: ASOwnerYT <[email protected]>
|
2026-03-22 23:38:40 +00:00 |
|
 v0andASOwnerYT
|
1f5631552c
|
feat: implement passkey support with Supabase auth
Add WebAuthn utility functions and passkey manager component; update login and dashboard pages
Co-authored-by: ASOwnerYT <[email protected]>
|
2026-03-22 23:35:12 +00:00 |
|
 v0andASOwnerYT
|
1386f6e549
|
feat: implement Supabase authentication with Google OAuth
Add Supabase client, middleware, and auth pages; update header for auth state.
Co-authored-by: ASOwnerYT <[email protected]>
|
2026-03-22 23:07:11 +00:00 |
|
 v0andASOwnerYT
|
fe1d728b6f
|
refactor: streamline contact form input fields and remove unnecessary wrappers
Co-authored-by: ASOwnerYT <[email protected]>
|
2026-03-20 00:50:34 +00:00 |
|
 v0andASOwnerYT
|
21d4c5f579
|
feat: implement contact form and Chatwoot widget
Add Resend API-based contact form and Chatwoot widget integration.
Co-authored-by: ASOwnerYT <[email protected]>
|
2026-03-20 00:45:35 +00:00 |
|
 v0andASOwnerYT
|
6be7f478a4
|
fix: update contact info and remove legal section in footer
Remove Legal section and update contact details and business hours.
Co-authored-by: ASOwnerYT <[email protected]>
|
2026-03-20 00:34:51 +00:00 |
|
 v0andASOwnerYT
|
49996fb164
|
feat: update stats row with accurate Cloudrite info
Replace fake stats with real metrics and adjust grid layout.
Co-authored-by: ASOwnerYT <[email protected]>
|
2026-03-20 00:27:20 +00:00 |
|
 v0andASOwnerYT
|
36a3a05596
|
fix: cleanup hero component and remove unused imports
Adjust title padding and replace fake stats; remove scroll indicator
and unused ChevronDown import.
Co-authored-by: ASOwnerYT <[email protected]>
|
2026-03-20 00:24:41 +00:00 |
|
v0
|
a0a04d3f87
|
Initial commit from v0
|
2026-03-20 00:11:55 +00:00 |
|