Skip to main content

Hero Banner

Un Hero Banner muestra información importante, breve y proporciona acciones (botones) con las cuales el usuario puede interactuar. Los banners deben mostrarse siempre en la parte superior de la pantalla, como un encabezado de la sección. Estos pueden ir como header de una vista o dentro de un modal. Solo se debe mostrar un banner a la vez.

Demostración Interactiva

Juan Sebastián Gómez Córdoba

<<%= hero_banner_widget 'Juan Sebastián Gómez Córdoba', avatar_image: 'https://cdn.vuetifyjs.com/images/john.jpg', placeholder: 'img/placeholder_hero_banner.png' do %>
<div class="my-2">
<%= md_icon(:folder_shared, clase: 'mr-3') %>
<%= md_icon(:no_accounts, clase: 'mr-3') %>
<%= md_icon(:person_off, clase: 'mr-3') %>
</div>
<div class="flex">
<div class="d-inline-block">
<%= btn_dropdown_secondary 'Mover de Etapa',
data: { toggle: 'dropdown',
boundary: 'body' } do |w| %>
<%= w.item link_to('Lorem ipsum', "") %>
<% end %>
</div>
<%= btn_icon_destroy icon: :person_remove, icon_source: :md, class: 'ml-1', data: {toggle: :tooltip}, title: 'Descartar postulante' %>
<%= btn_icon_primary :edit, icon_source: :md, class: 'ml-1' %>
</div>
<% end %>

Lista de parámetros

ParámetroTipoDetalle
titleStringDefine el título
avatar_imageBoolean(Opcional) Define la imagen del avatar
placeholderBoolean(Opcional) Se utiliza para agregar un apoyo visual

Anatomía

El Hero banner se conforma de 3 bloques de información, el primero es el avatar a la izquierda, el segundo es el bloque de información y el tercero que va fijo a la derecha se conforma por contenido dinámico (en el ejemplo el raiting)

alt-text

1. Contenedor principal

Es la superficie que alberga todo el contenido del banner.

2. Avatar

Puede llevar un avatar. el tamaño de este es de 90x90px.

3. Título fijo y sección de contenido

Lleva un título fijo y contenido variable, como chips, íconos, un subtítulo o un campo de texto.

4. Acciones

Es la sección final y puede llevar acciones representadas con botones y btn icons.

5. Contenido de apoyo visual

Puede llevar contenido simple de apoyo al lado derecho como una ilustración.

Principios

Disruptivos

Los banners son disruptivos, pero su nivel de interrupción debe coincidir con la información que contienen y el contexto en el que aparecen.

Breve

Los banners comunican un mensaje breve y lo que sucederá si los usuarios interactúan con ellos.

Enfocado

Los banners contienen un solo mensaje y acciones específicas que un usuario puede realizar.

Tamaño y proporciones

alt-text

El banner tiene un alto mínimo de 152px de alto y de 196 px como alto máximo.

El ancho del banner es variable y se adapta a un 100%, este puede adaptarse al ancho completo de 12 columnas u ocupar un minimo de 5 columnas totales.

Ubicación

Los banners deben colocarse en la parte superior de un diseño o pantalla y utilizar un ancho máximo, este puede ser con el total de las 12 columnas (cómo es el caso de la ficha del postulante) o un ancho máximo de una cantidad de columnas en específico. El ancho mínimo es el de 5 columnas como es el caso de la vista de la ficha del empleado en donde el hero banner utiliza las 5 columnas y el resto del contenido (data box) utiliza las otras 7 restantes.

Uso correcto

alt-textalt-text

Uso incorrecto

alt-text

El banner siempre debe colocarse al inicio de la vista, nunca al final o entre más contenido.

alt-text

Para mantener un uso consistente y minimalísta se reduce su uso a solo uno por vista.

alt-text

No puede utilizar menos de 5 columnas.

Uso actual en buk

Actualmente el componente banner se utiliza en dos casos dentro de la plataforma:

  1. En la ficha del Empleado
  2. En el modal de la ficha del Postulante

Ficha Empleado

alt-text

Ficha Postulante

alt-text

Comportamiento responsivo y mobile

A partir de un breakpoint sm (mobile) la disposición del contenido se organiza verticalmente al centro.

alt-text
message

Hola 👋

Evalúa tu experiencia utilizando nuestro Design System

Déjanos un comentario