Como criar designs adesivos personalizados “Voltar ao topo” com Divi

Publicados: 2019-06-19

Todas 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

de volta ao topo

Exemplo 1

de volta ao topo

Exemplo # 2

de volta ao topo

Exemplo # 3

de volta ao topo

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.

de volta ao topo

Abra as configurações da página

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

de volta ao topo

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;
}

de volta ao topo

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.

de volta ao topo

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

de volta ao topo

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.

de volta ao topo

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

de volta ao topo

Adicionar nova linha

Estrutura da Coluna

Continue adicionando uma nova linha usando a seguinte estrutura de coluna:

de volta ao topo

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

de volta ao topo

Alinhamento de linha

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

  • Alinhamento de linha: direita

de volta ao topo

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.

de volta ao topo

Recriar o exemplo de design # 1

de volta ao topo

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:

de volta ao topo

Cor de fundo

Continue abrindo as configurações de linha e adicione uma cor de fundo branca.

  • Cor de fundo: #ffffff

de volta ao topo

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)

de volta ao topo

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)

de volta ao topo

Fronteira

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

de volta ao topo

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)

de volta ao topo

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;

de volta ao topo

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.

de volta ao topo

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

de volta ao topo

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.

de volta ao topo

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

de volta ao topo

Recriar o Exemplo de Design # 2

de volta ao topo

Configurações de linha

Dimensionamento

Passemos ao segundo exemplo! Abra as configurações de linha e altere a largura da linha.

  • Largura: 7%

de volta ao topo

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

de volta ao topo

Adicionar Módulo de Texto à Coluna

Adicionar Símbolo

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

de volta ao topo

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

de volta ao topo

Espaçamento

A seguir, vamos adicionar alguns preenchimentos personalizados na parte superior e inferior.

  • Enchimento superior: 30px
  • Preenchimento inferior: 50 px

de volta ao topo

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

de volta ao topo

Recriar o Exemplo de Design # 3

de volta ao topo

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)

de volta ao topo

Espaçamento

Em seguida, remova o preenchimento padrão superior e inferior.

  • Preenchimento superior: 0 px
  • Preenchimento inferior: 0 px

de volta ao topo

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)

de volta ao topo

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.

de volta ao topo

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

de volta ao topo

  • Cor da sombra do texto: # 35d764

de volta ao topo

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

de volta ao topo

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

de volta ao topo

Antevisão

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

GIF

de volta ao topo

Exemplo 1

de volta ao topo

Exemplo # 2

de volta ao topo

Exemplo # 3

de volta ao topo

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.