/* Login screen — dark navy gradient */ function LoginScreen({ onSignIn }) { const [show, setShow] = React.useState(false); const field = { display:'flex', alignItems:'center', gap:11, background:'rgba(255,255,255,.07)', border:'1px solid rgba(255,255,255,.16)', borderRadius:14, padding:'15px 15px', marginBottom:13, }; const input = { flex:1, border:0, background:'transparent', outline:'none', color:'#fff', fontSize:15, fontFamily:'var(--font-sans)', }; return (
JewelLink EDU
Welcome back!
Sign in to continue
Forgot password?
or continue with
Don't have an account? Sign up
); } function oauth(bg, fg){ return { flex:1, display:'flex', alignItems:'center', justifyContent:'center', gap:8, background:bg, color:fg, border:'1px solid rgba(255,255,255,.16)', borderRadius:12, padding:'13px', fontWeight:700, fontSize:14, cursor:'pointer', fontFamily:'var(--font-sans)' }; } Object.assign(window, { LoginScreen });