Agora vamos criar uma nova página para o seu site. O processo é muito simples:
1. Acesse a aba de Páginas
Páginas têm um space dedicado no Admin do Deco.cx, acessível pela barra lateral.
Nesta página, você pode ver todas as páginas publicadas no site, junto com os caminhos pelos quais elas são acessíveis aos seus usuários.
Aqui você pode clicar no botão "Criar nova página" para criar uma página.
Alternativamente, você pode clicar no botão "Criar página" na Página Inicial do Site ou digitar
/new page
na barra de comando localizada no topo central da página do Admin.
2. Dê um nome e um caminho à página
Preencha o formulário de criação de página com as seguintes informações:
- Nome: nome significativo para entender o que essa página representa. Não afeta a interface do usuário ou os metadados da página.
- Path: representa a URL que aquela página estará acessível para seus
usuários. Pode ser estático (por exemplo:
/posts
) ou dinâmico (por exemplo:/posts/:slug
,/search/*
), seguindo o esquema URLPattern. - Template (opcional): selecione uma página já existente e comece a partir dela.
Aqui, vamos criar uma página em branco.
3. Edite o conteúdo da página
Agora é possível editar e adicionar novas Sections disponíveis em seu site e configurar a página do jeito que você quiser.
Para adicionar um novo componente à página, clique no botão "Adicionar Seções" no editor e explore todas as opções disponíveis. Seções são componentes de UI (pequenas partes do site) que podem receber propriedades e serem editadas através de um formulário no Admin.
Se você deseja desenvolver/codar uma nova seção, consulte nosso Guia de desenvolvimento.
Vamos selecionar a seção Hero.
Após a seleção, podemos ver o formulário onde podemos editar suas propriedades. Essas propriedades são obtidas a partir das props do TypeScript dessa seção.
Nota: O exemplo que você vê acima é de um bloco reutilizável, que é um recurso global que pode ser usado por outras páginas. Por isso, você não pode editar essa seção a menos que a desanexe para alterar apenas nessa página ou a edite em um novo espaço (o que afetará todas as páginas que a utilizam).
Vamos desanexar a seção para editar suas propriedades para essa página. Vamos mudar o Título na propriedade Title. À medida que você faz alterações, a pré-visualização será atualizada em tempo real para mostrar como a seção ficará com os novos valores de propriedade.
Cada componente pode ter diferentes propriedades que podem ser personalizadas. Essas propriedades são definidas no código da seção e podem ser acessadas através do objeto props.