43 lines
1.5 KiB
JavaScript

/*
Парус 8 - Панели мониторинга
Дополнительные цвета: общие
*/
//---------------------
//Подключение библиотек
//---------------------
import { STATE } from "../../../app.text"; //Типовые текстовые ресурсы и константы
import { P8P_COLOR_GREEN } from "../colors/green"; //Дополнительные цвета: зеленый
import { P8P_COLOR_RED } from "../colors/red"; //Дополнительные цвета: красный
import { P8P_COLOR_ORANGE } from "../colors/orange"; //Дополнительные цвета: оранжевый
import { P8P_COLOR_GREY } from "./grey"; //Дополнительные цвета: серый
//----------------
//Интерфейс модуля
//----------------
//Цвет - белый
export const P8P_COLOR_WHITE = "#FFF";
//Цвет - черный
export const P8P_COLOR_BLACK = "#000000";
//Цвет состояния
export const P8P_COLOR_STATE = {
[STATE.UNDEFINED]: P8P_COLOR_GREY[900],
[STATE.INFO]: P8P_COLOR_BLACK,
[STATE.OK]: P8P_COLOR_GREEN[900],
[STATE.ERR]: P8P_COLOR_RED[900],
[STATE.WARN]: P8P_COLOR_ORANGE[900]
};
//Цвет заливки состояния
export const P8P_COLOR_STATE_BG = {
[STATE.UNDEFINED]: P8P_COLOR_GREY[200],
[STATE.INFO]: P8P_COLOR_WHITE,
[STATE.OK]: P8P_COLOR_GREEN[200],
[STATE.ERR]: P8P_COLOR_RED[200],
[STATE.WARN]: P8P_COLOR_ORANGE[200]
};