Skip to main content

Card Progress Bar

Es un card que puede llevar un label text, una barra de progreso y un porcentaje. Se utiliza para mostrar más de un progress bar en una vista. Puede albergar la cantidad que sea necesaria apilada verticalmente. Se utilizan para evidenciar resultados de reportería, encuestas y resultados finales. Los Card progress bar no pueden apilarse horizontalmente.

Playground

Sed vel orci rutrum nibh eleifend
90
Sobresaliente
app/widgets/widget/card_progress_bar.erb
<%= card_progress_bar_widget do |bar| %>
<% bar.item 'Sed vel orci rutrum nibh eleifend',
90,
progress_label: 'Sobresaliente',
progress_color_class: :success
%>
<% end %>

lista de parámetros

ParámetroTipoDetalle
titleStringPara agregar título al widget
progress_labelStringTextos que va dentro del label
progress_porcentageIntegerEl porcentaje que tendrá el progress bar
progress_colorStringEl color que tendrá el progress bar
progress_indicator_upBooleanMuestra el icono 'arrow-alt-circle-up' con color succsess
progress_indicator_downBooleanMuestra el icono 'arrow-alt-circle-down' con color danger
progress_dataIntegerPara agregar un dato numerico
progress_tooltipStringTexto que va en el toltip

Anatomía simple

alt-text

1. Contenedor

Contiene todos los atomos.

2. Label text

Label text adaptable a contenido específico.

3. Barra de progreso

Puede contener desde 1 a 10 barras de progreso según sea necesario.

4. Indicador de progreso

Lleva el porcentaje de progreso que indica la barra en número.

5. Tags [opcional]

Los tags pueden tratarse de chips, iconos u texto complementario.

Anatomía multiple

alt-text

1. Progress data bar [opcional]

--

2. Label text

Label text adaptable a contenido específico.

3. Barra de progreso

--

4. Porcentaje de progreso

--

5. Progress Indicator [opcional]

Represantado por un icono arrow down / up.

6. Chip [opcional]

--

7. Progress data [opcional]

--

6. Contenedor

Es el contenedor principal, la superficie del componente.

Casos de uso

El card progress-bar se usa para demostrar información sobre un proceso de manera gráfica. Su principal característica es la barra de progreso. Actualmente su mayor uso recae en los reportes de evaluaciones de desempeño y clima.

Caso 1: Mostrar el resultado de un indicador específico

Usando la anatomía básica del card progress bar (label, barra de progreso y el número a la derecha) se puede mostrar el resultado de un indicador en específico.

  1. Se puede complementar con el dato numérico dentro de la barra de progreso.
  2. Se puede añadir el símbolo de porcentaje a los datos en el caso de ser necesario.
  3. Se puede añadir un chip indicando a qué tipo de resultado pertenece el indicador.

Ejemplos

Algunos ejemplos son el resultado de la evaluación de desempeño por área y la cantidad de usuarios que pertenecen al grupo detractores de una encuesta NPS.

alt-text
Link a la vista

Caso 2: Mostrar la evolución de uno o más indicadores

El card progress-bar permite añadir ciertos parámetros que dan información relacionada a la evolución de un indicador.

  1. Se puede añadir un segundo indicador numérico que muestre la evolución del resultado.
  2. Se puede añadir un ícono arrow down / up que indique la evolución del resultado.

Ejemplos

Un ejemplo es la evolución de un resultado de una evaluación de desmpeño de un año respecto a otro.

alt-text
Link a la vista
message

Hola 👋

Evalúa tu experiencia utilizando nuestro Design System

Déjanos un comentario