diff --git a/.vscode/settings.json b/.vscode/settings.json index 36f6032..646b548 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,17 +1,16 @@ { - "editor.formatOnSave": true, - "editor.defaultFormatter": "esbenp.prettier-vscode", - "[javascript]": { - "editor.defaultFormatter": "esbenp.prettier-vscode" - }, - "[typescript]": { - "editor.defaultFormatter": "esbenp.prettier-vscode" - }, - "[javascriptreact]": { - "editor.defaultFormatter": "esbenp.prettier-vscode" - }, - "[typescriptreact]": { - "editor.defaultFormatter": "esbenp.prettier-vscode" - } + "editor.formatOnSave": true, + "editor.defaultFormatter": "esbenp.prettier-vscode", + "[javascript]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "[typescript]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "[javascriptreact]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "[typescriptreact]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" } - \ No newline at end of file +} diff --git a/README-CONTRIBUIDOR.md b/README-CONTRIBUIDOR.md index 363b0bd..660047f 100644 --- a/README-CONTRIBUIDOR.md +++ b/README-CONTRIBUIDOR.md @@ -1,4 +1,3 @@ - # README para Primeiros Colaboradores - Diaum > **Bem-vindo ao projeto Diaum!** 🎉 @@ -82,6 +81,7 @@ O site Diaum possui as seguintes seções: - Clone seu fork localmente 2. **Crie uma Nova Branch** + ```bash git checkout -b feature/nova-secao # ou @@ -94,12 +94,14 @@ O site Diaum possui as seguintes seções: - Certifique-se de que não quebrou funcionalidades existentes 4. **Commit suas Mudanças** + ```bash git add . git commit -m "feat: adiciona nova seção de componentes" ``` 5. **Push para seu Fork** + ```bash git push origin feature/nova-secao ``` @@ -129,7 +131,7 @@ O site Diaum possui as seguintes seções: ## 🚀 Deploy -A forma mais rápida de fazer deploy do Diaum é no [Vercel](https://vercel.com/). +A forma mais rápida de fazer deploy do Diaum é no [Vercel](https://vercel.com/). Consulte a [documentação de deploy do Next.js](https://vercel.com/docs/deployments/deployment-methods) para outras opções de deployment. @@ -155,11 +157,13 @@ Consulte a [documentação de deploy do Next.js](https://vercel.com/docs/deploym ## ❓ Dúvidas Frequentes ### Como faço para rodar os testes? + ```bash npm test ``` ### Como faço o build de produção? + ```bash npm run build ``` @@ -167,6 +171,7 @@ npm run build ### Como reporto um bug? Abra uma issue no GitHub com: + - Descrição clara do problema - Passos para reproduzir - Comportamento esperado vs. atual diff --git a/src/app/globals.css b/src/app/globals.css index e994163..78d0566 100644 --- a/src/app/globals.css +++ b/src/app/globals.css @@ -18,12 +18,11 @@ --footer-background: #2d2d2d; --footer-text: #f3f3f5; - --footer-link: #E1FF57; - --footer-link-hover: #F7FF9F; - --footer-divider: linear-gradient(90deg, #E1FF57, #F7FF9F, #E1FF57); + --footer-link: #e1ff57; + --footer-link-hover: #f7ff9f; + --footer-divider: linear-gradient(90deg, #e1ff57, #f7ff9f, #e1ff57); } - html { @apply scroll-smooth; } diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 8d2b628..c049c01 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -14,14 +14,22 @@ const sourceSans = Source_Sans_3({ subsets: ['latin'] }) export const metadata: Metadata = { title: siteDetails.metadata.title, description: siteDetails.metadata.description, - keywords: [`${siteDetails.siteName}`, 'app', 'bloqueio', 'conteúdo', 'pornografia', 'hábitos', 'foco', 'controle', 'vida'], + keywords: [ + `${siteDetails.siteName}`, + 'app', + 'bloqueio', + 'conteúdo', + 'pornografia', + 'hábitos', + 'foco', + 'controle', + 'vida', + ], authors: [{ name: siteDetails.siteName }], creator: siteDetails.siteName, publisher: siteDetails.siteName, icons: { - icon: [ - { url: '/favicon.ico', sizes: 'any' }, - ], + icon: [{ url: '/favicon.ico', sizes: 'any' }], }, robots: { index: true, diff --git a/src/app/termos-de-servico/page.tsx b/src/app/termos-de-servico/page.tsx index ea0d0a7..9ce1989 100644 --- a/src/app/termos-de-servico/page.tsx +++ b/src/app/termos-de-servico/page.tsx @@ -11,13 +11,17 @@ export default function TermsOfServicePage() { {/* LOGO E TÍTULO */}
- Termos de Serviço + + Termos de Serviço +
{/* TERMOS ORIGINAIS */} -
+ prose-strong:text-slate-900 prose-strong:font-bold" + >

Termos de Serviço

diff --git a/src/components/Header.tsx b/src/components/Header.tsx index 8a571d8..f4ae862 100644 --- a/src/components/Header.tsx +++ b/src/components/Header.tsx @@ -25,7 +25,7 @@ const Header: React.FC = () => { {siteDetails.siteName} diff --git a/src/data/faq.ts b/src/data/faq.ts index d5d2cb6..dc7b9cd 100644 --- a/src/data/faq.ts +++ b/src/data/faq.ts @@ -5,7 +5,8 @@ export const faqs: IFAQ[] = [ { question: `O ${siteDetails.siteName} é seguro?`, answer: - 'Absolutamente. Usamos criptografia de nível bancário para proteger seus dados e nunca armazenamos suas informações de login. É por isso que você pode se sentir totalmente seguro para dar o primeiro passo e começar a construir sua vida da forma correta com o Diaum!', }, + 'Absolutamente. Usamos criptografia de nível bancário para proteger seus dados e nunca armazenamos suas informações de login. É por isso que você pode se sentir totalmente seguro para dar o primeiro passo e começar a construir sua vida da forma correta com o Diaum!', + }, { question: `Posso usar o ${siteDetails.siteName} em múltiplos dispositivos?`, answer: @@ -13,8 +14,7 @@ export const faqs: IFAQ[] = [ }, { question: 'Posso bloquear todos os tipos de conteúdo?', - answer: - `Sim! O ${siteDetails.siteName} oferece bloqueio completo de conteúdo inadequado e sites de pornografia. Nosso objetivo é te ajudar a estar presente e tomar as melhores decisões sem ser sabotado!`, + answer: `Sim! O ${siteDetails.siteName} oferece bloqueio completo de conteúdo inadequado e sites de pornografia. Nosso objetivo é te ajudar a estar presente e tomar as melhores decisões sem ser sabotado!`, }, { question: 'Preciso de experiência para usar os recursos de bloqueio?', diff --git a/src/data/footer.ts b/src/data/footer.ts index 4957f6e..3b33b73 100644 --- a/src/data/footer.ts +++ b/src/data/footer.ts @@ -29,4 +29,4 @@ export const footerDetails: { linkedin: 'https://www.linkedin.com', instagram: 'https://www.instagram.com/diaum.app', }, -} \ No newline at end of file +}