Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Painel
titleBrowse
Expandir
titleLeyendas / Estatus

Todas las leyendas o estatus utilizados en un Browse deben cumplir las siguientes orientaciones:

  • Alineación a la izquierda de la tabla.
  • Utilizar preferencialmente el formato “labels”.
  • Evitar leyendas/estatus largos
    • Utilización de tooltip para detallar el estatus, si es necesario.
  • Tamaño del label fijo, considerando el texto de mayor tamaño.




Expandir
titleColumnas

Las columnas de un browse, deben seguir el mismo formateo y nombre del Protheus.

  • Títulos de campos utilice del diccionario SX3
  • Ordenación, lista de campos de la SX3



Expandir
titleBúsqueda / Filtro avanzado

Se definió que para la opción de filtro avanzado se debe utilizar el estándar del slide, según el siguiente modelo propuesto:


Expandir
titleBusca Búsqueda / Comportamiento del filtro

Para el comportamiento del filtro del Browse en PO UI, se definió que este ocurrirá automáticamente, es decir, cuando el usuario no digite en el campo de búsqueda por un intervalo superior a 3 segundos, se debe ejecutar una nueva búsqueda en el Back-End automáticamente, y se interrumpe si el usuario continua digitando, esperando así un nuevo intervalo sin digitación para que la búsqueda se realice nuevamente. Vea el siguiente ejemplo del comportamiento de búsqueda automática, sin la necesidad de informar el código completo ni activar el botón de búsqueda:



Expandir
titleUbicación- Botones y filtro
  • Los botones de un browser que definen las actividades iniciales, se ubican a la izquierda seguido de un filtro con la opción de búsqueda avanzada.



  • Un Browser que no tenga en sus definiciones iniciales botones, pero muestra la opción de Búsqueda y Búsqueda Avanzado, se alinean junto al título.
  • Los botones ubicados en el footer (pie de página) se alinean a la derecha, y si hubieran muchas opciones utilice dropdown con acciones de la pantalla en un único lugar, para no perder el dinamismo de la pantalla. 


Referencias:



Expandir
titleColores
Aviso

Cuando sea necesario definir algún color manualmente por medio de algún componente, card o gráfico, se deben priorizar los colores estándar del PO UI.


Para rutinas donde haya una mayor necesidad de colores o variaciones de tonalidad, se podrán utilizar los colores estándar en el método GetColorChart de la clase CoreDash, según el detalle de la clase. Si es necesario un número mayor de colores, se deben alinear previamente e incluir los nuevos colores en la siguiente paleta de colores para utilizar todo el BackOffice.


Expandir
titleLista de colores estándar

Tonos de color gris

Color

Código Hexadecimal

Código RGBA

Código PO-UI

Id Dashboard

#c8c8d2200, 200, 210, 1-12

#c0c0c0

192, 192, 192, 1-11

#708090112, 128, 144, 1-27

Tonos de color azul

Color

Código Hexadecimal

Código RGBA

Código PO-UI

Id Dashboard

#32a5ff50, 165, 255, 1-

10

#0078ff0, 120, 255, 1-

9

#0c9abe12, 154, 190, 1color-01-

#2c85c8

44, 133, 200, 1

color-02-

#2c43c844,  67, 200, 1color-03-

#5843c888,  67, 200, 1color-04-

#0000cd0, 0, 205, 1-20

#19197025, 25, 112, 1-19


Tonos de color verde

ColorCódigo HexadecimalCódigo RGBACódigo PO-UIId Dashboard

#abc249171, 194, 73, 1color-09-

#56b96b86, 185, 107, 1color-10-

#00b28e0, 178, 142, 1color-111

#06a6a56, 166, 165, 1color-12-

#00c9a10, 201, 161, 1-2

#adff2f173, 255, 47, 1-23

#228b2234, 139, 34, 1-22

#0064000, 100, 0, 1-21

Tonos de color marrón

ColorCódigo HexadecimalCódigo RGBACódigo PO-UIId Dashboard

#a05028160, 80, 40, 1-16

#800000128, 0, 0, 1-15

Tonos de color violeta

ColorCódigo HexadecimalCódigo RGBACódigo PO-UIId Dashboard

#ab43c8171, 67, 200, 1color-05-

#ab4391171, 67, 145, 1color-06-

#b923b9185, 35, 185, 1-14

#800080128, 0, 128, 1-13

Tonos de color rosa

ColorCódigo HexadecimalCódigo RGBACódigo PO-UIId Dashboard

#ff78ff255, 120, 255, 1-18

#ff00ff255, 0, 255, 1-17

Tonos de color rojo


ColorCódigo HexadecimalCódigo RGBACódigo PO-UIId Dashboard

#fa8072250, 128, 114, 1-24

#c64840198, 72, 64, 1color-073

#e34940227, 73, 64, 1-4

Tonos de color naranja

ColorCódigo HexadecimalCódigo RGBACódigo PO-UIId Dashboard

#ffa236255, 162, 54, 1-8

#ea9b3e234, 155, 62, 1color-087

Tonos de color amarillo

ColorCódigo HexadecimalCódigo RGBACódigo PO-UIId Dashboard

#fccb4c252, 203, 76, 1-5

#ffd464255, 212, 100, 1-6

Tonos de color pastel

ColorCódigo HexadecimalCódigo RGBACódigo PO-UIId Dashboard

#d2b48c210, 180, 140, 1-25

#f5deb3245, 222, 179, 1-26

#ffe4e1255, 228, 225, 1-28
Expandir
titleColores y leyenda

A pesar de las particularidades de cada proyecto, reservamos algunos colores de leyenda que se deben utilizar, siempre y cuando sea necesario representar el estatus atribuido a esta. Los demás estatus que no se definieron en este estándar tendrán sus colores atribuidos por el producto de manera individual, considerando sus necesidades.

Los estatus definidos son:

  • "Inhabilitado" o "Finalizado"  - Color rojo (color-10)
  • "Habilitado" y "Pendiente"     - Color verde (color-07)
ColorCódigo HexadecimalCódigo RGBAEjemplo color
color-07#c64840rgba( 198, 72,  64, 1)

color-10#56b96brgba( 86, 185, 107, 1)

...

Painel
titlePróximo Tópico
Expandir
titlePor definir...

Definición...

Ejemplo:





03. LAS API DESARROLLADAS


Templatedocumentos

...