O botão das ofertas rola até o contato com o tipo marcado e não quebra mais as âncoras; ofertas com o que você recebe e primeiro passo, logo depois da vitrine; bloco de IA fora da home; cartão largo da SEV no hero do celular; separador da faixa de clientes só entre itens; favicon de 13 para 1,8 KB; pré-carregamento só no hover e nunca de /#... fora da home; X do menu e cabeçalho opaco; WhatsApp com "o case"; /ia com 3 passos e modelo de relatório ilustrativo; Sobre alinhado ao currículo; CSP Report-Only com os domínios do Ads.
51 lines
2.3 KiB
TypeScript
51 lines
2.3 KiB
TypeScript
import { Faq, type FaqEntry } from "./Faq";
|
|
|
|
export type FaqItem = FaqEntry;
|
|
|
|
/**
|
|
* Perguntas da home. As cinco primeiras só dizem o que o site já sustenta (contato, rodapé, /ia) ou o que o dono
|
|
* já autorizou ("Quanto custa?": escopo, valor e prazo por escrito depois da primeira conversa, sem número nenhum).
|
|
* As três últimas estão preparadas, sem resposta: o dono as responde depois e elas passam a aparecer.
|
|
* Nunca escrever aqui prazo, preço, garantia ou política de pagamento que ele não tenha dito.
|
|
*/
|
|
export const FAQ_ITEMS: FaqItem[] = [
|
|
{
|
|
question: "Como começa um projeto?",
|
|
answer:
|
|
"Com uma conversa para entender o problema, sem precisar chegar com a solução definida. Depois dela, você recebe o escopo e a proposta por escrito.",
|
|
},
|
|
{
|
|
question: "Quanto custa?",
|
|
answer:
|
|
"Depois da primeira conversa você recebe escopo, valor e prazo por escrito, antes de qualquer compromisso.",
|
|
},
|
|
{
|
|
question: "Você atende fora de Santa Catarina?",
|
|
answer:
|
|
"Sim. Minha base é em Garuva, SC, e o atendimento é remoto, para empresas de todo o Brasil.",
|
|
},
|
|
{
|
|
question:
|
|
"Dá para continuar um sistema que já existe ou que foi feito com IA?",
|
|
answer:
|
|
"Sim. Antes de propor qualquer coisa, avalio o que pode ser aproveitado, quais riscos precisam de correção e o que falta para atender usuários em produção. Nem todo problema exige começar de novo.",
|
|
link: { href: "/ia", label: "Ver a revisão de app feito com IA" },
|
|
},
|
|
{
|
|
question: "O que preciso ter para começar?",
|
|
answer:
|
|
"Basta contar o que você quer resolver e, se houver, o prazo que tem em mente. Se já existe um sistema, uma planilha ou um protótipo, mostrar ajuda, mas não é obrigatório.",
|
|
},
|
|
{ question: "O código e os acessos ficam comigo?", answer: "" },
|
|
{ question: "Em nome de quem ficam domínio e hospedagem?", answer: "" },
|
|
{ question: "Como funciona o pagamento?", answer: "" },
|
|
];
|
|
|
|
/**
|
|
* Perguntas frequentes da home, antes do contato (`#faq`). O desenho é o de `Faq`, o mesmo das páginas de serviço:
|
|
* só aparecem as perguntas com resposta; sem nenhuma, a seção não existe.
|
|
*/
|
|
export default function HomeFaq({ items = FAQ_ITEMS }: { items?: FaqItem[] }) {
|
|
return <Faq items={items} />;
|
|
}
|