Introdução
Markdown é uma linguagem de marcação amigável que pode ser convertida de maneira simples para HTML. Nesta lição, veremos como é possível utilizar esta linguagem em nosso bloco Rich Text para customizá-los e criar textos interessantes.
Rich Text com Markdown
Para incluir textos no bloco de rich-text, é necessário utilizar a prop text:
_10"rich-text#home1": {_10 "props": {_10 "text": "Meu texto",_10 "textPosition": "LEFT",_10 "textAlignment": "LEFT"_10 }_10}
A prop text aceita o formato de markdown. Portanto, se você deseja escrever seu texto utilizando essa linguagem, seu código deve ficar semelhante a este:
_10 "rich-text#home1": {_10 "props": {_10 "text": "# Meu título h1 \n Escreva aqui um parágrafo \n ## Meu título h2 \n Escreva aqui seu segundo parágrafo \n Inclua aqui uma lista \n - Item 1 \n - Item 2 \n - Item3",_10 "textPosition": "LEFT",_10 "textAlignment": "LEFT"_10 }_10 }
Dica: Sempre utilize o comando
\npara pular linhas ao utilizar markdown na proptext.
Outras propriedades do componente rich-text podem ser encontrados na documentação oficial do Store Framework.
Alterando o estilo e o conteúdo do rich text através de Markdown
-
Dentro do arquivo
about-us.jsonc, troque o texto darich-text#about-contentpara queThis is VTEX Minimum Themese torne um header pequeno (h3). Assegure-se que você quebre uma linha depois desse trecho com\n; -
Coloque o trecho
VTEX Minimum Themeem itálico.
Este é o resultado esperado:
