{{ require_css() }}.
dnd_area
Uma área de arrastar e soltar é um container que torna uma parte da página web editável em termos de estrutura, design e conteúdo. O corpo de uma tag{% dnd_area %} fornece o conteúdo padrão para a área de arrastar e soltar.
Os módulos em si não podem conter áreas de arrastar e soltar. Para fornecer aos criadores de conteúdo uma interface para adicionar conteúdo uniforme dentro de um módulo, use campos e grupos repetíveis.
Uma tag dnd_area pode conter os seguintes parâmetros:
dnd_area também podem conter tags dnd_section.
dnd_section
Uma{% dnd_section %} é uma linha de nível superior e deve estar aninhada em uma tag {% dnd_area %}. As seções também podem ser definidas como um modelo e depois incluídas em uma dnd_area, tornando-as ideais para a construção rápida de um modelo.
Uma tag dnd_section pode conter os seguintes parâmetros:
dnd_section também podem conter as seguintes tags:
dnd_columndnd_module
dnd_column
Uma{% dnd_column %} é um componente estrutural vertical que ocupa uma ou mais colunas de layout definidas pela linha principal.
Esta tag do HubL deve ser aninhada dentro de uma tag {% dnd_area %}.
Uma tag dnd_column pode conter os seguintes parâmetros:
dnd_column também pode conter dnd_row.
dnd_row
Um{% dnd_row %} é um componente estrutural horizontal que cria um grid com 12 colunas, no qual podem ser colocados colunas e módulos.
Esta tag do HubL deve ser aninhada dentro de uma tag {% dnd_area %}.
Uma tag dnd_row pode incluir os seguintes parâmetros:
dnd_columndnd_module
dnd_module
Um{% dnd_module %} é um módulo envolto por uma div em que layout, estilos e conteúdo podem ser adicionados. O módulo é especificado referenciando o caminho, que pode ser um módulo padrão do HubSpot (usando o namespace @hubspot/), ou módulos que você construiu, especificando o caminho dentro da árvore de arquivos do gerenciador de design.
Esta tag do HubL deve ser aninhada dentro de uma tag {% dnd_area %}.
Uma tag dnd_module pode conter os seguintes parâmetros:
Plano de fundo
Existem algumas formas de definir planos de fundo nos elementos dnd de coluna, seção e linha:background_image, background_linear_gradient e background_color.
background_color
As tags dnd de coluna, seção e linha oferecem suporta a cores de fundo. Você pode definir a cor de fundo padrão para um elemento de arrastar e soltar usandobackground_color. Esse parâmetro é um parâmetro baseado em string e pode incluir os formatos descritos no exemplo abaixo.
background_linear_gradient
Os elementos dnd de coluna, seção e linha oferecem suporte a gradientes lineares de fundo. Você pode definir um gradiente padrão usando o parâmetrobackground_linear_gradient. O parâmetro espera um dicionário. No momento, ele oferece suporte apenas a duas paradas de cor.
background_image
Os elementos dnd de coluna, seção e linha oferecem suporte a imagens de fundo. Você pode fornecer uma imagem de fundo padrão usando o parâmetrobackground_image que espera um dicionário.
Como os parâmetros de estilo dnd são traduzidos na página
Quando você usa parâmetros baseados em estilo, como planos de fundos, margens ou deslocamento, os nomes das classes são automaticamente computados para suas seções, colunas, linhas e módulos. Os valores de propriedade que você atribuiu são adicionados aos nomes de classe criados automaticamente e o código CSS resultante é colocado antes da tag de fechamento</body> na página dentro de uma tag <style>.
Os estilos de arrastar e soltar também podem ser diferentes em diferentes pontos de quebra para oferecer um visual responsivo.