diff --git a/app/src/components/oauth/providerConfigs.tsx b/app/src/components/oauth/providerConfigs.tsx index e22e960d9..049b002c9 100644 --- a/app/src/components/oauth/providerConfigs.tsx +++ b/app/src/components/oauth/providerConfigs.tsx @@ -26,13 +26,13 @@ const GoogleIcon = ({ className = '' }: { className?: string }) => ( ); const TwitterIcon = ({ className = '' }: { className?: string }) => ( - + ); const GitHubIcon = ({ className = '' }: { className?: string }) => ( - + ); @@ -56,17 +56,17 @@ export const oauthProviderConfigs: OAuthProviderConfig[] = [ id: 'github', name: 'GitHub', icon: GitHubIcon, - color: 'bg-gray-900 border border-gray-800', - hoverColor: 'hover:bg-gray-800 hover:border-gray-700', - textColor: 'text-white', + color: 'bg-white border border-gray-200', + hoverColor: 'hover:bg-gray-50 hover:border-gray-300', + textColor: 'text-gray-900', }, { id: 'twitter', name: 'Twitter', icon: TwitterIcon, - color: 'bg-black border border-gray-800', - hoverColor: 'hover:bg-gray-900 hover:border-gray-700', - textColor: 'text-white', + color: 'bg-white border border-gray-200', + hoverColor: 'hover:bg-gray-50 hover:border-gray-300', + textColor: 'text-gray-900', }, { id: 'discord', diff --git a/app/src/pages/Welcome.tsx b/app/src/pages/Welcome.tsx index 5766ac9bc..5e1be5e34 100644 --- a/app/src/pages/Welcome.tsx +++ b/app/src/pages/Welcome.tsx @@ -1,19 +1,8 @@ -import { useState } from 'react'; - import OAuthProviderButton from '../components/oauth/OAuthProviderButton'; import { oauthProviderConfigs } from '../components/oauth/providerConfigs'; import RotatingTetrahedronCanvas from '../components/RotatingTetrahedronCanvas'; const Welcome = () => { - const [email, setEmail] = useState(''); - - const handleEmailSubmit = (e: React.FormEvent) => { - e.preventDefault(); - if (!email.trim()) return; - // TODO: implement email auth flow - console.log('[Welcome] email submit:', email); - }; - return (
@@ -44,24 +33,20 @@ const Welcome = () => { ))}
- {/* Divider */} + {/* Email login — disabled until backend auth flow is implemented
Or
- - {/* Email input + CTA */} -
+ setEmail(e.target.value)} placeholder="Enter your email" className="w-full rounded-xl border border-stone-200 bg-white px-4 py-3 text-sm text-stone-900 placeholder:text-stone-400 outline-none focus:border-primary-500 focus:ring-1 focus:ring-primary-500 transition-colors" /> @@ -71,6 +56,7 @@ const Welcome = () => { Continue with email
+ */}