SWCore
SWCore / Componentes

Componentes

Todos os componentes de interface do SWCore, organizados por categoria e ligados diretamente à documentação.

Navegação

Interface

Feedback

Formulários

61 - Campo de formulário Todo campo de formulário do SWCore: caixa de texto, lista de opções, caixa de marcar, bolinha, interruptor, régua, envio de arquivo e a montagem do formulário — tudo com a mesma lógica. 62 - Validação inline (matinp) Confere cada campo assim que a pessoa sai dele e já mostra "certo" ou "errado" com a mensagem — sem esperar o envio do formulário. 63 - Select (JS) Lista de opções bonita e com busca: você digita "per" e aparece "Pernambuco". Com várias escolhas, cada uma vira uma etiqueta com ×. 64 - Máscara de campo Formata enquanto a pessoa digita: ela escreve só os números e o campo vira (81) 99999-0000, 123.456.789-09, 50030-000, R$ 1.234,56. 65 - Validação de formulário Confere o formulário inteiro antes de enviar: se algo estiver errado, não envia, pinta o campo de vermelho, escreve o motivo embaixo e leva a pessoa até ele. 66 - Textarea auto-resize A caixa de texto grande que cresce junto com o que a pessoa escreve — sem barra de rolagem até o limite que você escolher. 67 - Contador de caracteres Um contador embaixo do campo que mostra quanto já foi escrito — fica amarelo perto do limite e vermelho se passar. <textarea sw-textlimit sw-textlimit-max='160'>. 68 - Upload de arquivo Área de arrastar o arquivo ou clicar, com miniatura das fotos, limite de quantidade e de tamanho. <div sw-upload sw-upload-accept='image/*'>. 69 - Editor de texto rico Caixa de texto com barra de negrito, título, lista, link, cor e imagem — tipo um mini Word dentro do formulário. <textarea sw-editor name='conteudo'>.

Mídia

Dados

Sistema