Six Wiki
Publicado em Six Wiki (http://6ad.com.br/projetos/wiki)

Início > Slides Responsivos no Drupal

Slides Responsivos no Drupal [1]

Enviado por Anna Moreira em ter, 01/08/2017 - 11:08

  • Site Responsivo [2]

    Site Responsivo

  • Imagem 1 [3]

    Imagem 1

  • Imagem 2 [4]

    Imagem 2

  • Imagem 3 [5]

    Imagem 3

  • Imagem 4 [6]

    Imagem 4

  • Imagem 5 [7]

    Imagem 5

  • Imagem 6 [8]

    Imagem 6

  • Imagem 7 [9]

    Imagem 7

  • Imagem 8 [10]

    Imagem 8

  • Imagem 9 [11]

    Imagem 9

  • Imagem 10 [12]

    Imagem 10

  • Imagem 11 [13]

    Imagem 11

  • Imagem 12 [14]

    Imagem 12

  • Imagem 13 [15]

    Imagem 13

  • Site Responsivo
  • Imagem 1
  • Imagem 2
  • Imagem 3
  • Imagem 4
  • Imagem 5
  • Imagem 6
  • Imagem 7
  • Imagem 8
  • Imagem 9
  • Imagem 10
  • Imagem 11
  • Imagem 12
  • Imagem 13
Olá a todos! Hoje vou explicar como fazer o responsivo para blocos com slides no Drupal! =) 
 
Primeiramente, abra a View que deseja, e vamos clonar o bloco que deseja que se torne responsivo. (Imagem 1)
 
Após clonar o bloco, modifique o nome dele para Bloco Mobile para facilitar a distinção, e depois vá nas opções de estilo da Apresentação de Slides e troque para "1" no campo Itens por Slide. Salve. (imagem 2)
 
Logo após, vá no painel que o bloco principal está inserido. Existe duas formas de chegar lá:
 
- Clicando no ícone de configurações no próprio bloco (Imagem 3);
- Indo em Estrutura -> Páginas -> Editar -> Conteúdo (Imagem 4)
 
Depois disso, clique no ícone de configurações e depois em adicionar conteúdo. (Imagem 5)
 
Neste caso, eu criei um bloco na View Infraestrutura, então ao adicionar conteúdo, vá em Views -> Infraestrutura -> Seleciona o display "Block Mobile" (Imagem 6) e clica em Continuar e logo após Finalizar.
 
Na imagem 7, veja que ela vai estar logo abaixo da view. Agora precisamos dar um classe para cada uma. Clique no ícone de configuração -> Propriedades de CSS. (Imagem 8)
 
No primeiro bloco, colocaremos a classe  "desktop" (Imagem 9), que significa que ela será exibida na versão do desktop. E no Bloco Mobile colocaremos a classe "mobile", que irá aparecer em um determinado "breakpoint", que iremos determinar por CSS, no caso, na resolução 768px. Depois clique em Atualizar e Salvar.
 
Ao voltarmos para a Home, teremos os dois blocos exibidos um em baixo do outro (Imagem 10). Agora é a hora de aplicarmos o CSS.
 
Em Configurações -> Desenvolvimento -> CSS Injector -> CSS Injector 10, (Imagem 11), que no nosso caso é onde separamos para colocar apenas a parte que faz a responsividade do site, colocaremos o seguinte:
 
- A classe mobile com o display: none; que fará ela sumir do desktop.
- Criar o breakpoint 768px e inserir a mesma classe mobile, porém com o display: block; para aparecer
e display: none; na classe desktop. (Veja a imagem 12). Após isso, clique em salvar.
 
Atualize a página com Crtl+F5. Prontinho! Agora, na resolução 768px, será exibida apenas o bloco com 1 slide por vez.(Imagem 13) - Isso é ser responsivo!=)
 
Até a proxima pessoal!
PS: Qualquer dúvida estou à disposição!
 
Atenciosamente,
 
Anna Moreira.

Categoria: 

  • Front End - UX/UI [16]
SIX WIKI © 2025 - Todos os direitos reservados
Desenvolvido por Six Agência Digital

URL de origem: http://6ad.com.br/projetos/wiki/post/slides-responsivos-no-drupal

Links
[1] http://6ad.com.br/projetos/wiki/post/slides-responsivos-no-drupal
[2] http://6ad.com.br/projetos/wiki/sites/default/files/noticias/site-responsivo-para-google.jpg
[3] http://6ad.com.br/projetos/wiki/sites/default/files/noticias/imagem1.jpg
[4] http://6ad.com.br/projetos/wiki/sites/default/files/noticias/imagem2.jpg
[5] http://6ad.com.br/projetos/wiki/sites/default/files/noticias/imagem3.jpg
[6] http://6ad.com.br/projetos/wiki/sites/default/files/noticias/imagem4.jpg
[7] http://6ad.com.br/projetos/wiki/sites/default/files/noticias/imagem5.jpg
[8] http://6ad.com.br/projetos/wiki/sites/default/files/noticias/imagem6.jpg
[9] http://6ad.com.br/projetos/wiki/sites/default/files/noticias/imagem7.jpg
[10] http://6ad.com.br/projetos/wiki/sites/default/files/noticias/imagem8.jpg
[11] http://6ad.com.br/projetos/wiki/sites/default/files/noticias/imagem9.jpg
[12] http://6ad.com.br/projetos/wiki/sites/default/files/noticias/imagem10.jpg
[13] http://6ad.com.br/projetos/wiki/sites/default/files/noticias/imagem11.jpg
[14] http://6ad.com.br/projetos/wiki/sites/default/files/noticias/imagem12.jpg
[15] http://6ad.com.br/projetos/wiki/sites/default/files/noticias/imagem13.jpg
[16] http://6ad.com.br/projetos/wiki/categoria/front-end-uxui