-
Bem-vindo de volta
+
Bem-vindo de volta
Acesse sua conta
Não tem uma conta?{' '}
@@ -70,7 +79,7 @@ export const Login: React.FC = ({ onNavigate }) => {
type="button"
onClick={() => onNavigate?.('register')}
className="font-medium hover:opacity-80 transition-opacity"
- style={{color: '#B9CF33'}}
+ style={{ color: '#B9CF33' }}
>
Cadastre-se
@@ -90,7 +99,7 @@ export const Login: React.FC = ({ onNavigate }) => {
value={email}
onChange={(e) => setEmail(e.target.value)}
className="w-full px-3 sm:px-4 py-2.5 sm:py-3 text-sm sm:text-base border border-gray-300 rounded-lg focus:outline-none focus:ring-2 focus:border-transparent transition-all"
- style={{focusRing: '2px solid #B9CF33'}}
+ style={{ focusRing: '2px solid #B9CF33' }}
onFocus={(e) => e.target.style.borderColor = '#B9CF33'}
onBlur={(e) => e.target.style.borderColor = '#d1d5db'}
/>
@@ -121,22 +130,22 @@ export const Login: React.FC = ({ onNavigate }) => {
type="submit"
disabled={isLoading}
className="w-full px-6 sm:px-10 py-3 sm:py-4 text-white font-bold text-base sm:text-lg rounded-lg transition-all duration-300 transform hover:scale-[1.02] hover:shadow-xl active:scale-95 disabled:opacity-50 disabled:cursor-not-allowed"
- style={{backgroundColor: '#4E345F'}}
+ style={{ backgroundColor: '#4E345F' }}
>
{isLoading ? 'Entrando...' : 'Entrar no Sistema'}
- {/* Demo Users Quick Select */}
+ {/* Demo Users Quick Select - Melhorado para Mobile */}
Usuários de Demonstração (Clique para preencher)
-
+
{availableUsers.map(user => (
))}
diff --git a/frontend/pages/Register.tsx b/frontend/pages/Register.tsx
index fd28c8e..aee64b0 100644
--- a/frontend/pages/Register.tsx
+++ b/frontend/pages/Register.tsx
@@ -81,7 +81,7 @@ export const Register: React.FC
= ({ onNavigate }) => {
};
addInstitution(newInstitution);
setShowInstitutionForm(false);
-
+
// Complete registration
setIsLoading(true);
setTimeout(() => {
@@ -149,15 +149,24 @@ export const Register: React.FC = ({ onNavigate }) => {
{/* Right Side - Form */}
+ {/* Logo Mobile */}
+
+

+
+
-
Comece agora
+
Comece agora
Crie sua conta
Já tem uma conta?{' '}
@@ -221,7 +230,7 @@ export const Register: React.FC = ({ onNavigate }) => {
checked={agreedToTerms}
onChange={(e) => setAgreedToTerms(e.target.checked)}
className="mt-0.5 sm:mt-1 h-4 w-4 flex-shrink-0 border-gray-300 rounded focus:ring-2"
- style={{accentColor: '#B9CF33'}}
+ style={{ accentColor: '#B9CF33' }}
/>