<!-- Default -->
<label for="" class="inv-label ">
Input label
<small></small>
</label>
<!-- Required -->
<label for="" class="inv-label ">
Nome
<small>- obrigatório</small>
</label>
<!-- Disable -->
<label for="" class="inv-label inv-label--disabled">
Senha Genérica
<small>- desabilitado</small>
</label>
<label for="{{label.for}}" class="inv-label {{label.modifier}}">
{{label.value}}
<small>{{label.posfix}}</small>
</label>
/* Default */
{
"label": {
"value": "Input label"
}
}
/* Required */
{
"label": {
"value": "Nome",
"posfix": "- obrigatório"
}
}
/* Disable */
{
"label": {
"value": "Senha Genérica",
"posfix": "- desabilitado",
"modifier": "inv-label--disabled"
}
}
.inv-label {
display: inline-block;
color: var(--color-system--dark);
font-size: 14px;
font-weight: bold;
text-align: left;
padding-bottom: 3px;
}
.inv-label--disabled {
color: var(--color-default--regular);
cursor: not-allowed;
}
.inv-label > small {
color: var(--color-default--regular);
font-size: 12px;
font-style: italic;
}
Utilizadas nos campos de input
Tendo a classe base .inv-label
, podendo ser adicionado um texto através de uma span
Label padrão, comum para ações regulares dos usuários.
<label for="" class="inv-label">Default</label>
<label for="" class="inv-label">
Default
<span>- obrigatório</span>
</label>
Modificadores | Uso |
---|---|
.inv-button--disabled |
Modifica a label com estilização de desabilitado |
Versão desabilitada.
<label for="" class="inv-label inv-label--disabled">
Label
<span>- desabilitada</span>
</label>