Como criar designs adesivos personalizados “Voltar ao topo” com Divi
Publicados: 2019-06-19Todas as semanas, fornecemos pacotes de layout Divi novos e gratuitos que você pode usar em seu próximo projeto. Para um dos pacotes de layout, também compartilhamos um caso de uso que o ajudará a levar seu site para o próximo nível.
Esta semana, como parte de nossa iniciativa de design Divi em andamento, vamos mostrar como criar designs adesivos personalizados de volta ao topo com o Divi e o Green Energy Layout Pack. Essa técnica o ajudará a melhorar a experiência do usuário em suas páginas, enquanto aproveita as vantagens das opções integradas do Divi no lado do design. Esperamos que este tutorial inspire você a criar seus próprios designs alternativos de volta ao topo e usá-los em seu próximo site!
Vamos lá.
Antevisão
Antes de mergulharmos no tutorial, vamos dar uma olhada rápida no resultado deste tutorial.
GIF

Exemplo 1

Exemplo # 2

Exemplo # 3

1. Adicionar Smooth Scroll to Page HTML
Faça upload da página inicial de energia verde para uma nova página
A primeira coisa que você precisa fazer é criar uma nova página e carregar a página de destino do Pacote de Layout de Energia Verde.

Abra as configurações da página
Abra as configurações da página clicando no ícone marcado na tela de impressão abaixo:

Adicionar Smooth Scroll para Custom CSS Box
Vá para a guia avançada e adicione um comportamento de rolagem suave a toda a página, adicionando o seguinte código CSS à caixa CSS personalizada:
html {
scroll-behavior: smooth;
}
2. Adicionar CSS ID à seção Hero
Seção Open Hero
O design de volta ao topo redirecionará os visitantes para a seção de heróis. Para fazer isso, você precisará abrir as configurações da seção do herói primeiro.

Adicionar CSS ID
Em seguida, vá para a guia avançada e adicione um ID CSS à seção. Posteriormente nesta postagem, adicionaremos um link de âncora que levará os visitantes a esta seção.
- ID CSS: seção-1

3. Adicionar nova seção ao final da página com o design "Voltar ao início"
Passos Gerais
Adicionar nova seção regular ao final da página
Como você pode notar na prévia deste post, vamos recriar três exemplos de design diferentes. Para agilizar o processo, começaremos com algumas etapas gerais primeiro e nos concentraremos em cada exemplo de design individualmente mais tarde na postagem. Adicione uma nova seção regular ao final de sua página.

Espaçamento
Abra as configurações da seção e remova todo o preenchimento padrão superior e inferior.
- Preenchimento superior: 0 px
- Preenchimento inferior: 0 px

Adicionar nova linha
Estrutura da Coluna
Continue adicionando uma nova linha usando a seguinte estrutura de coluna:

Adicionar link âncora
Assim que alguém clicar em toda a linha, queremos que ele seja redirecionado para o topo da página. Para fazer isso, vamos adicionar um link que redireciona para a seção herói da página.
- URL do link da linha: yourwebsite.com/page/#section-1

Alinhamento de linha
Também estamos colocando a linha no lado direito do contêiner da seção.
- Alinhamento de linha: direita

Posição fixa
Em seguida, estamos corrigindo toda a linha acessando a guia avançada da linha e atualizando as seguintes opções de posição:
- Cargo: Fixo
- Deslocamento vertical: 30px
- Deslocamento horizontal: 30px
- Índice Z: 99
Além de tornar a linha fixa, garantimos que a linha se sobreponha a todo o conteúdo da página, aumentando o índice z.

Recriar o exemplo de design # 1

Configurações de linha
Alterar Estrutura da Coluna
Agora que passamos por todas as etapas gerais, vamos recriar os três exemplos diferentes que você pôde ver no início deste post. Vamos começar com o primeiro! Altere a estrutura da coluna da linha:

Cor de fundo
Continue abrindo as configurações de linha e adicione uma cor de fundo branca.
- Cor de fundo: #ffffff

Dimensionamento
Vá para a guia de design e altere as configurações de dimensionamento.
- Use largura de calha personalizada: 1
- Largura: 9vw (desktop), 23vw (tablet), 35vw (telefone)

Espaçamento
Adicione alguns valores de preenchimento personalizados também.
- Preenchimento superior: 2,5vw (desktop), 6vw (tablet), 10vw (telefone)
- Preenchimento inferior: 2,5vw (desktop), 6vw (tablet), 10vw (telefone)
- Preenchimento esquerdo: 1vw (desktop), 2vw (tablet), 4vw (telefone)
- Preenchimento direito: 1vw (desktop), 2vw (tablet), 4vw (telefone)

Fronteira
Continue adicionando '10px' a cada um dos cantos nas configurações de borda.

Sombra da caixa
E adicione uma sombra de caixa usando as seguintes configurações:
- Força do desfoque de sombra da caixa: 80 px
- Cor da sombra: rgba (0,0,0,0.3)

Exibição
Para garantir que as colunas permaneçam próximas umas das outras em todos os tamanhos de tela, vamos adicionar uma linha adicional de código CSS ao elemento principal da linha.
display: flex;


Adicionar Módulo de Texto à Coluna 1
Adicionar conteúdo
É hora de começar a adicionar módulos! Adicione um Módulo de Texto à primeira coluna com algum conteúdo de sua escolha.

Configurações de texto
Vá para a guia de design e altere as configurações de texto de acordo:
- Fonte do Texto: Arial
- Peso da fonte do texto: negrito
- Alinhamento de Texto: Direito
- Cor do texto: # 000000
- Tamanho do texto: 1.1vw (desktop), 3vw (tablet), 4.4vw (telefone)
- Espaçamento entre letras do texto: -1px
- Altura da linha de texto: 1em

Adicionar Módulo de Texto à Coluna 2
Adicionar Símbolo
Passe para a segunda coluna e adicione um Módulo de Texto também. Adicione o símbolo '▲' à caixa de conteúdo.

Configurações de texto
Por último, mas não menos importante, vá para a guia de design e altere as configurações de texto.
- Fonte do texto: Open Sans
- Alinhamento de Texto: Centro
- Cor do texto: # 000000
- Tamanho do texto: 3vw (desktop), 8vw (tablet), 12vw (telefone)
- Altura da linha de texto: 0,6em

Recriar o Exemplo de Design # 2

Configurações de linha
Dimensionamento
Passemos ao segundo exemplo! Abra as configurações de linha e altere a largura da linha.
- Largura: 7%

Espaçamento
Passe para as configurações de espaçamento e remova todo o preenchimento padrão superior e inferior.
- Preenchimento superior: 0 px
- Preenchimento inferior: 0 px

Adicionar Módulo de Texto à Coluna
Adicionar Símbolo
Continue adicionando um Módulo de Texto à linha e insira o símbolo '↑'.

Configurações de texto
Vá para a guia de design e altere as configurações de texto.
- Fonte do texto: Open Sans
- Alinhamento de Texto: Centro
- Cor do texto: # 000000
- Tamanho do texto: 56px
- Altura da linha de texto: 1em

Espaçamento
A seguir, vamos adicionar alguns preenchimentos personalizados na parte superior e inferior.
- Enchimento superior: 30px
- Preenchimento inferior: 50 px

Fronteira
Vá para a guia de design e adicione '50vw' a cada um dos cantos. Adicione também uma borda usando as seguintes configurações:
- Largura da borda: 3px
- Cor da borda: # 000000

Recriar o Exemplo de Design # 3

Configurações de linha
Dimensionamento
Vamos para o próximo e último exemplo! Abra as configurações da linha e modifique a largura.
- Largura: 4% (desktop), 10% (tablet), 15% (telefone)

Espaçamento
Em seguida, remova o preenchimento padrão superior e inferior.
- Preenchimento superior: 0 px
- Preenchimento inferior: 0 px

Sombra da caixa
Adicione uma sombra de caixa personalizada à linha usando as seguintes configurações:
- Força de propagação da sombra da caixa: 4px
- Cor da sombra: rgba (0,0,0,0.3)

Adicionar Módulo de Texto à Coluna
Adicionar Símbolo
O único módulo de que precisamos para este exemplo de design é um Módulo de Texto. Adicione '^' à caixa de conteúdo.

Configurações de texto
Vá para a guia de design e altere as configurações de texto de acordo:
- Fonte do texto: Open Sans
- Peso da fonte do texto: ultra negrito
- Alinhamento de Texto: Centro
- Cor do texto: # 4359e9
- Tamanho do texto: 56px
- Altura da linha de texto: 1em

- Cor da sombra do texto: # 35d764

Espaçamento
Continue acessando as configurações de espaçamento e adicionando alguns preenchimentos personalizados na parte superior e inferior.
- Enchimento superior: 30px
- Preenchimento inferior: 20 px

Fronteira
Por último, mas não menos importante, adicione uma borda ao Módulo de Texto e pronto!
- Largura da borda: 3px
- Cor da borda: # 4359e9

Antevisão
Agora que passamos por todas as etapas, vamos dar uma olhada final no resultado.
GIF

Exemplo 1

Exemplo # 2

Exemplo # 3

Pensamentos finais
Neste tutorial de caso de uso, mostramos como criar designs personalizados back to top com Divi. Adicionamos uma rolagem suave às nossas páginas, atribuímos um ID de seção à seção do herói e vinculamos uma linha fixa à seção do herói. Este tutorial é parte de nossa iniciativa de design Divi em andamento, onde tentamos colocar algo extra em sua caixa de ferramentas de design a cada semana. Se você tiver dúvidas ou sugestões, deixe um comentário na seção de comentários abaixo!
Se você está ansioso para aprender mais sobre o Divi e obter mais brindes do Divi, certifique-se de assinar nosso boletim informativo por e-mail e canal no YouTube para que você sempre seja uma das primeiras pessoas a saber e obter os benefícios desse conteúdo gratuito.
