Skip to main content

Box

El Outer_box es el contenedor principal y deben estar presentes en todas las vistas. No es posible agregar contenido fuera de este. Los Outer_Box pueden tener contenido de todo tipo, ya que en ellos se almacena la información principal de cada una de las vistas. Los Inner_box son contenedores de información. Su contenido es flexible, desde solo texto a elementos vectoriales u otros componentes.

Playground

Tipo de Box

El outer_box es un componente que es útil para reducir el espacio vertical con grandes cantidades de información. La funcionalidad predeterminada del componente es mostrar solo un cuerpo a la vez, muy util para englobar una sección.

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Sed ut perspiciatis unde omnis iste.


<%= outer_box title: 'Titulo outer box' do |box| %>
<% box.body do %>
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure
dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Sed ut perspiciatis unde omnis iste.
</p>
<% end %>

<% end %>

Outer Box

El outer_box es un componente que es útil para reducir el espacio vertical con grandes cantidades de información. La funcionalidad predeterminada del componente es mostrar solo un cuerpo a la vez, muy util para englobar una sección.

Lista de parámetros

ParámetroTipoDetalle
collapseBooleanIndica si se encuentra expandido por defecto
skip_headerBooleanIndica si será solo contenido
titleblock o StringTexto del box
primary_actionblockAcciones primarias del box
headerblockBlock donde se pueden definir adicionales en header
footerblockBlock donde se pueden definir el footer
bodyblockBlock donde se pueden definir el body
typeStringPrimary, default
solidBooleanDefine si es un innerbox
box_optionsHashPara poder pasar parámetros al box_widget
subtitleStringSubtítulo del box (opcional)
descriptionStringDescripción del box (opcional)
idString o IntegerIdentificador único del box (opcional)
iconStringIcono del box (opcional)
icon_sourceSymbolFuente del icono (:fa para FontAwesome, etc.)
avatar_urlStringURL de la imagen de avatar (opcional)
avatar_corporate_backgroundBooleanDefine si el avatar tiene fondo corporativo
height_screenBooleanDefine si el box ocupa toda la altura de la pantalla
banner_urlStringURL de la imagen del banner (opcional)
height_reponsive_noneBooleanDefine si el box no responde a la altura en pantallas pequeñas
footer_classStringClase CSS personalizada para el footer
pinnedBooleanDefine si el box está fijado

Anatomía

alt-text

1. Header

Encabezado del Outer-box. Se conforma por un título H2

2. Contenedor

Es donde se ubica el contenido del Outer-box

3. Footer Actions

Uso de componente footer actions.


Inner box

El inner_box es un componente que es útil para seccionar la información de un box que no sea relevante y opcional de ver para el usuario.

Lista de parámetros

ParámetroTipoDetalle
titleStringEl título del box
collapsedBooleancollapse Si el box debe ser colapsable
box_optionsHashDefine los parámetros que puede tener el box

Anatomía

alt-text

1. Header

Encabezado del Inner-box. Se conforma por un título H2

2. Chevron / Collapse

Acción colapsable de tipo acordeón por medio del icono de chevron

3. Contenedor

Es donde se ubica el contenido del Inner-box

message

Hola 👋

Evalúa tu experiencia utilizando nuestro Design System

Déjanos un comentario