Esta molécula foi desenvolvida conter uma ação de seleção binária.
Estrutura Básica
Espaçamentos
horizontalMargin, como Margem Lateral
horizontalPadding, como Espaçamento Interno
verticalMargin, como Margens Superior e Inferior.
Átomos
Átomo ButtonToggle, como Caixa de Seleção
Átomo Label, como Texto de Instrução
Átomo Label, como Link
Prop-Token Mapping
Props da Molécula
Prop
Token
Default Value
Use
horizontalMargin
SpacingMarginal
16
1
horizontalPadding
SpacingMarginal
16
2
verticalMargin
SpacingBase
8
3
buttonToggleBaseProps
-
-
4
regularLabelBaseProps
-
-
5
linkLabelBaseProps
-
-
6
regularLabelBaseProps
regularLabelBaseProps
Token
Default Value
fontFamily
FontFamilyBase
undefined
fontSize
FontSizeBody
14
fontWeight
FontWeightNormal
Regular (400)
lineHeight
LineHeightBase
20
textAlign
TextAlignmentBody
Left
textCase
TextCaseBody
None
textColor
ColorDarkNeutral
#212121
linkLabelBaseProps
linkLabelBaseProps
Token
Default Value
fontFamily
FontFamilyButton
SF Pro Display / Robot
fontSize
FontSizeButton
12
fontWeight
FontWeightStrong
Bold (700)
lineHeight
LineHeightBase
20
textAlign
TextAlignmentBody
Left
textCase
TextCaseButton
Uppercase
textColor
ColorPrimary
#A94CC9
opacity
OpacityDisabled
0.3
buttonToggleBaseProps
buttonToggleBaseProps
Token
Default Value
size
fixed
24
tintColor
ColorPrimary
#A94CC9
Conteúdo
Text: texto que deve ser adicionado ao lado do ícone de checkbox. Pode ser dividido em textos e links, sendo que a diferença é que o link pode ser pressionado.
Variação Complementary
Versão da molécula para aplicação em fundo ColorPrimary. Alteram-se os seguintes tokens:
regularLabelBaseProps
Token
Default Value
textColor
ColorDarkNeutral ⇒ ColorComplementary
#FFFFFF
linkLabelBaseProps
Token
Default Value
textColor
ColorPrimary ⇒ ColorComplementary
#FFFFFF
buttonToggleBaseProps
Token
Default Value
tintColor
ColorPrimary ⇒ ColorComplementary
#FFFFFF
Responsividade
Conteúdo
Caso o conteúdo do Texto de Instrução ultrapasse a largura da Linha, este se quebra em mais de uma, empurrando a Margem Inferior.
Tamanho da Tela
Quando se reduz o tamanho da tela, a área lateral do Texto de Instrução diminui, e se necessário, quebra a linha. As Margens Lateriais, Espaçamento Interno e Caixa de Seleção mantêm sua largura.