Marcadores
Marcadores
Uma cápsula para tudo o que foi dito sobre algo em uma palavra: um estado, um nome, uma versão, uma categoria. Eram dois objetos até o dia em que um código e um estado ficaram lado a lado em um cabeçalho, um cabeça de distância, e ninguém pôde dizer o que a diferença significava — então a forma é uma e o tom é o todo do que os distingue. O que carrega é livre: uma palavra, uma figura, um glifo, ou dois dos três. O círculo está onde não há espaço para uma cápsula, e o contador, que pendura de uma linha e é dimensionado no texto do qual pendura, é a única coisa aqui que não é um marcador.
No meio de uma frase
Uma palavra destacada enquanto é lida: uma versão, uma fase, uma categoria. O tom neutro, porque um marcador que chega colorido já fez uma afirmação sobre o que marca — e em uma frase não há nada a reivindicar.
Versão 2.4 é Liberado Esta API é Depreciado
As categorias
Tons que distinguem as coisas sem classificá-las. Eles não carregam significado — nada diz que o terceiro é melhor que o quinto — o que é exatamente o que os torna utilizáveis para uma taxonomia, onde o significado seria uma mentira. Usados exatamente como um estado é: mesma cápsula, mesmo ritmo.
Neutro
ruby
grapefruit
bittersweet
sunflower
straw
grass
mint
teal
aqua
blue-jeans
plum
lavender
pink-rose
Um estado em palavras
Anunciado em uma frase ou ao lado de um título, onde é a mensagem em vez de uma marca em uma coluna.
Operação bem-sucedida
Ocorreu um erro
Prossiga com cautela
Para sua informação
Um estado lido em dúzias
Em uma coluna, uma marca ao lado de uma contagem neutra é lida como dois objetos e uma tabela deles é lida como ruído. Aqui a cor envolve a figura e a coluna é escaneada em uma única passada — compacta, já que uma célula não tem espaço a sobrar.
15
success
15
error
15
warning
15
info
15
running
15
pending
15
paused
15
play
15
skipped
15
disabled
O que carrega
Uma palavra para o que o estado é, uma figura para quantos existem, ambos, ou nenhum. A figura está sempre desenhada um passo atrás do resto: ela qualifica o estado, não é o estado.
Aprovado
15
Aprovado15
As três formas lado a lado
A mesma informação no lugar onde realmente é lida. O círculo é a forma para uma célula muito estreita para uma cápsula, e a única que pode mostrar um estado sendo uma quantidade — e é desenhada com a mesma cor que a cápsula preenche.
| Forma | success | warning | error | skipped |
|---|---|---|---|---|
| Cápsula | 15 | 15 | 15 | 15 |
| Círculo |
Círculos
Um estado contado por um círculo em vez de por uma palavra, para um lugar onde os estados são lidos em dúzias — uma lista de execuções, uma linha de trabalhos. O anel carrega a cor, o glifo dentro diz qual estado é, e ambos os lados da pilha desenham a mesma marcação.
success
error
warning
info
running
pending
paused
play
skipped
disabled
LEDs
Um ponto aceso e suas palavras: um estado lido à primeira vista em uma linha, por dezenas em um resumo ou uma lista de serviços. Menor que um marcador, mais discreto que um círculo. off é o ponto apagado — uma contagem em zero —, running respira.
success
info
running
warning
error
dev
off
cat-mint
34 ok
2 em execução
0 erros
0 na fila
Contagens
Quantos aguardam para serem vistos, como uma pílula: no canto de um ícone ou um botão (em um pai com contagem), vermelho a menos que dito, 99+ além de 99; uma palavra (« Novo ») ou um ponto em vez do número; nada em zero a menos que solicitado. countApply() mantém um atual à medida que a página muda.
2
Caixa de entrada 4
error 7
warning 14
success 21
info 28
accent 35
Mostrado como zero 0
Um estado que é uma quantidade
Uma execução é o único estado com uma quantidade a ele, então seu anel é desenhado até onde a execução chegou. Twig imprime o valor que lhe é dado; movê-lo depois é responsabilidade do navegador.
0%
25%
50%
75%
100%
Tamanhos de círculos
Um contador ao lado de um marcador
A única distinção restante, e não se trata de significado. À esquerda um contador: doze de algo, pendurado na linha que leva a ele e dimensionado no texto dessa linha. À direita um marcador: doze de algo que foi bem, de pé e dimensionado em tokens. Uma contagem ao lado de um item de menu é um contador; a mesma figura em uma coluna de pipeline é um marcador.
12
12
Vue
O mesmo componente, acionado: mudar o tipo ou o valor move o arco em vez de redesenhá-lo. Este é o que um app coloca quando o estado vai mudar diante dos olhos do leitor.
Uso
{{ marker('success', 'Operation successful') }}
{{ marker('success', null, { count: 15, compact: true }) }}
{{ status_icon('running', { progress: 0.4 }) }}