pagina de termos para OAuth
This commit is contained in:
parent
3436ae1e80
commit
cd59a303f7
@ -1,6 +1,6 @@
|
||||
import { BadRequestException } from '@nestjs/common';
|
||||
|
||||
const RESERVED = new Set(["platform", "admin", "login", "app", "api", "brand", "film", "topo"]);
|
||||
const RESERVED = new Set(["platform", "admin", "login", "app", "api", "brand", "film", "topo", "privacidade", "termos"]);
|
||||
|
||||
export function normalizeSlug(slug: string): string {
|
||||
const value = slug.trim().toLowerCase();
|
||||
|
||||
30
web/src/app/termos/page.tsx
Normal file
30
web/src/app/termos/page.tsx
Normal file
@ -0,0 +1,30 @@
|
||||
export default function TermosPage() {
|
||||
return (
|
||||
<main className="min-h-dvh bg-black px-5 py-16 text-[#E8F4E5]">
|
||||
<div className="mx-auto max-w-2xl">
|
||||
<p className="text-xs font-semibold uppercase tracking-[0.28em] text-[#82C85C]">Sinka</p>
|
||||
<h1 className="font-display mt-3 text-4xl font-extrabold uppercase">Termos de serviço</h1>
|
||||
<p className="mt-6 text-[#E8F4E5]/70">
|
||||
A Sinka é uma plataforma de demonstração de inteligência logística. Ao usar o site, você
|
||||
concorda com estes termos.
|
||||
</p>
|
||||
<h2 className="font-display mt-10 text-2xl font-bold uppercase">Uso</h2>
|
||||
<p className="mt-3 text-[#E8F4E5]/70">
|
||||
O ambiente é para avaliação do produto. Contas de teste e dados de exemplo podem ser
|
||||
alterados ou apagados. Não use o sistema para operação real nem para dados pessoais de
|
||||
terceiros sem autorização.
|
||||
</p>
|
||||
<h2 className="font-display mt-10 text-2xl font-bold uppercase">Conta</h2>
|
||||
<p className="mt-3 text-[#E8F4E5]/70">
|
||||
Você pode entrar com e-mail e senha ou com o Google. Cada empresa vê só os dados dela.
|
||||
Você é responsável pelo que cadastrar na sua sessão.
|
||||
</p>
|
||||
<h2 className="font-display mt-10 text-2xl font-bold uppercase">Contato</h2>
|
||||
<p className="mt-3 text-[#E8F4E5]/70">Dúvidas: use o e-mail informado na tela de consentimento do Google.</p>
|
||||
<a href="/" className="mt-10 inline-block text-[#82C85C]">
|
||||
Voltar
|
||||
</a>
|
||||
</div>
|
||||
</main>
|
||||
);
|
||||
}
|
||||
@ -16,6 +16,9 @@ export function SiteFooter() {
|
||||
<a href="/privacidade" className="text-[#82C85C]">
|
||||
Privacidade
|
||||
</a>
|
||||
<a href="/termos" className="text-[#82C85C]">
|
||||
Termos
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
@ -8,6 +8,7 @@ export const RESERVED_SLUGS = [
|
||||
"film",
|
||||
"topo",
|
||||
"privacidade",
|
||||
"termos",
|
||||
"chat",
|
||||
"arquivos",
|
||||
] as const;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user