You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Uma loja precisa de uma boa home page para manter a atenção do usuário, aumentando o tempo de sessão e, portanto, aumentando as chances de conversão. Para que isso seja possível, vários elementos podem ser usados, como: banners promocionais, prateleiras de destaque, conteúdos institucionais.
Criaremos o próximo bloco na home page usando um Call to Action. No Store Framework, temos um bloco que serve para esse propósito chamado Info Card.
Info Card
Com o Info Card, é possível criar imagens com links e botões (no topo ou na lateral do bloco) que direcionem o fluxo do usuário (Call to Action).
"E se eu quiser ter dois Info Cards com aparências diferentes?"
Isso é possível através da instanciação de blocos.
Todos os blocos têm nomes preestabelecidos, mas você pode criar instâncias deles e definir aparências diferentes para um mesmo tipo de bloco. Para fazer isso, basta colocar um # com um nome arbitrário e que faça sentido depois da definição de cada bloco, por exemplo:
ATENÇÃO: Durante o curso serão vistos vários ..., essa parte não deve ser copiada e representa o progresso de steps anteriores
Atividade
A partir do código acima, crie o info-card#button-right proposto no seu template de store.home. Logo abaixo deste infocard, declare um novo bloco chamado info-card#button-left. Este novo infocard deve possuir:
O título Shining chrome;
Um call to action do tipo link com o texto Go to Collection no lugar do botão;
A imagem https://appliancetheme.vteximg.com.br/arquivos/cozinha-cinza-min.png;
O subtítulo Give your kitchen a cool style adding warm metallic finishes.<br>Available until January 2020.;
O texto posicionado à esquerda.
O resultado esperado é semelhante ao apresentado na imagem abaixo:
ℹ️ Lembre-se de acessar a documentação do Info Card caso tenha alguma dúvida durante a atividade.
Se ainda tiver dúvida sobre como enviar sua resposta, você pode rever aqui.
The text was updated successfully, but these errors were encountered:
✅ Code compilation
✅ Define two info cards in the home block
✅ Declare info-card#button-right and info-card#button-left
❌ You didn't use the info-card properties we're expecting
✅ Code compilation
✅ Define two info cards in the home block
✅ Declare info-card#button-right and info-card#button-left
✅ Define the correct info card properties
Info Card: o call to action do Store Framework
✨ Branch: infocard
Introdução
Uma loja precisa de uma boa home page para manter a atenção do usuário, aumentando o tempo de sessão e, portanto, aumentando as chances de conversão. Para que isso seja possível, vários elementos podem ser usados, como: banners promocionais, prateleiras de destaque, conteúdos institucionais.
Criaremos o próximo bloco na home page usando um Call to Action. No Store Framework, temos um bloco que serve para esse propósito chamado Info Card.
Info Card
Com o Info Card, é possível criar imagens com links e botões (no topo ou na lateral do bloco) que direcionem o fluxo do usuário (Call to Action).
Olhando a documentação é possível ver que:
isFullModeStyle
define se o Call to Action (CTA) deve estar acima do banner;textPosition
definirá a posição do texto;textAlignment
definirá o alinhamento do texto;imageUrl
definirá qual imagem será usada como banner;headline
determinará qual o texto que será usado de título;callToActionMode
possibilitará a escolha do CTA como sendo um link ou um botão;callToActionText
definirá o texto do CTA;callToActionUrl
determinará o link ao qual será redirecionado;Ficamos, assim, com as seguintes props:
Instanciando blocos
Pode ser que você tenha se perguntado:
Isso é possível através da instanciação de blocos.
Todos os blocos têm nomes preestabelecidos, mas você pode criar instâncias deles e definir aparências diferentes para um mesmo tipo de bloco. Para fazer isso, basta colocar um
#
com um nome arbitrário e que faça sentido depois da definição de cada bloco, por exemplo:Atividade
A partir do código acima, crie o
info-card#button-right
proposto no seu template destore.home
. Logo abaixo deste infocard, declare um novo bloco chamadoinfo-card#button-left
. Este novo infocard deve possuir:O título
Shining chrome
;Um call to action do tipo link com o texto
Go to Collection
no lugar do botão;A imagem
https://appliancetheme.vteximg.com.br/arquivos/cozinha-cinza-min.png
;O subtítulo
Give your kitchen a cool style adding warm metallic finishes.<br>Available until January 2020.
;O texto posicionado à esquerda.
O resultado esperado é semelhante ao apresentado na imagem abaixo:
ℹ️ Lembre-se de acessar a documentação do Info Card caso tenha alguma dúvida durante a atividade.
Se ainda tiver dúvida sobre como enviar sua resposta, você pode rever aqui.
The text was updated successfully, but these errors were encountered: