Saltar al contenido

Buscar en Feitio

↵ abre el primero↑↓ eligeEsc cierra

Notice

Una notificación dentro de la página: lo que la persona necesita saber ahora, con el estado indicado por color, ícono y palabra.

En esta página

Playground

Recordatorio guardado

El primer aviso sale mañana a las 9.

Estado
Cierre
Fondo
HTML
<div class="feitio-notice"><svg class="feitio-icon" aria-hidden="true"><use href="/feitio/icons/sprite.svg#feitio-info"></use></svg><strong>Recordatorio guardado</strong><p>El primer aviso sale mañana a las 9.</p></div>

Cuándo usarlo

Cuándo no usarlo

Ejemplos

New Feitio version

Los docs adoptaron la forma de guías.

Schedule created

La primera notificación sale mañana a las 9.

Backup late

Cuérrase de nuevo hoy a las 3.

Could not save

La conexión se ha perdido. Lo que escribiste sigue aquí; inténtalo de nuevo.

Cuatro

Todos con la línea alrededor, en el color de estado; la información usa la línea suave, sin color de estado. Ninguno es naranja.

Mostrar código
HTML
<div class="feitio-notice" data-status="ok" role="status">
  <svg class="feitio-icon" aria-hidden="true">…</svg>
  <strong>Agendamento criado</strong>
  <p>O primeiro aviso sai amanhã às 9h.</p>
</div>

Cerrar y tiempo

New Feitio version

Los docs adoptaron la forma de guías.

Con cerrar

La X en la esquina: el aviso permanece hasta que la persona lo cierra. Sin la X, permanece hasta que cambia la pantalla.

Mostrar código
HTML
<div class="feitio-notice">
  …
  <span class="tools">
    <button type="button" class="close" aria-label="Fechar o aviso">…</button>
  </span>
</div>
Schedule created

El primero sale mañana a las 9.

Con tiempo

Con data-timeout, el aviso se va por sí solo, y el hilo alrededor de la X se deshilacha con el paso del tiempo. Pasa el mouse sobre él: el tiempo para.

Mostrar código
HTML
<div class="feitio-notice" data-status="ok" role="status" data-timeout="8000">
  …
  <span class="tools">
    <button type="button" class="close" aria-label="Fechar o aviso">
      <svg class="ring" viewBox="0 0 24 24" aria-hidden="true"><path pathLength="100" d="…"/></svg>…
    </button>
  </span>
</div>
<script>feitioNotice.show(aviso) // depois da ação</script>

Anatomía

Reminder saved

El primero sale mañana a las 9.

  1. Icono de estado.
  2. Título: qué sucedió, brevemente.
  3. Cerrar, opcional. Con el tiempo, el hilo alrededor de la X se deshará hasta que la notificación desaparezca.
  4. Texto, opcional: qué hacer o qué viene a continuación.
  5. Caja: el fondo y la línea en el color de estado.

Hacer y no hacer

Do

Change approved

La propia palabra del botón, en dos palabras.

Don’t

Success!

Tu solicitud se procesó con éxito.

""Success" no dice qué funcionó y el texto repite el título.

Escritura

Donde va

Accesibilidad

Atributos

AtributoValoresPara qué sirve
class="feitio-notice"obligatorioLa caja de aviso.
data-statusnada, "ok", "warn", "error"Información (sin atributo), éxito, advertencia o error.
role"status", "alert"Cuando aparece después de una acción.
class="tools" + class="close"opcionalEl botón de cerrar, arriba a la derecha.
data-timeoutmilisegundosSe va después de este tiempo; solo con éxito e información. Lleva el hilo alrededor de la X.
feitioNotice.show(el)JSMuestra la notificación después de una acción: aterriza como papel o solo reinicia el tiempo si ya está en pantalla.
Arriba