Login SC
Padrão corporativo único. Mesma estrutura em todos os sistemas internos. O que muda é apenas o nome e a descrição permanente do sistema.
Sistemas
Quatro sistemas oficiais. Estrutura idêntica. A cor de destaque é apenas um detalhe da identidade.
Desktop
Mobile
Componente reutilizável
Cada sistema fornece apenas seu nome e uma descrição curta e permanente.
import { LoginSC } from "@/components/login-sc";
import { supabase } from "@/integrations/supabase/client";
import logo from "@/assets/logo-white.png.asset.json";
<LoginSC
logoUrl={logo.url}
systemName="Operação Imobiliária"
systemDescription="Operação imobiliária integrada."
version="v2.4.1"
category="operacao"
emailDomain="@sancruza.com.br"
onSignIn={async (email, password) => {
const { error } = await supabase.auth.signInWithPassword({ email, password });
return error ? { error: error.message } : undefined;
}}
onForgotPassword={async (email) => {
const { error } = await supabase.auth.resetPasswordForEmail(email, {
redirectTo: window.location.origin + "/reset-password",
});
return error ? { error: error.message } : undefined;
}}
/>Diretrizes
Regras obrigatórias para qualquer sistema interno Sancruza.
- · Estrutura sempre 40% identidade do sistema, 60% autenticação. Sem card flutuando na direita.
- · Lado esquerdo: nome do sistema e descrição curta permanente. Sem métricas, sem números, sem dados dinâmicos.
- · Beta sempre presente, sempre discreta no rodapé inferior esquerdo. Nunca protagonista, nunca com balão de fala.
- · Título fixo: Acesse sua conta. Subtítulo fixo: Utilize sua conta corporativa Sancruza.
- · Login por email + senha do domínio corporativo (@sancruza.com.br). Sem Google, sem signup, sem magic link. Contas são criadas só pelo administrador.
- · No mobile, conteúdos secundários ficam ocultos. Autenticação e Beta permanecem visíveis.