presik_pos/app/commons/colors.py

59 lines
1.8 KiB
Python

from PyQt5.QtGui import QColor
color_white = QColor(255, 255, 255)
color_white_hide = QColor(255, 255, 255, 0)
color_gray_soft = QColor(242, 242, 242, 255)
color_gray_light = QColor(102, 102, 102, 255)
color_gray_dark = QColor(170, 170, 170, 255)
color_gray_hover = QColor(225, 225, 225, 250)
color_blue_soft = QColor(15, 160, 210, 255)
color_blue_light = QColor(220, 240, 250, 255)
color_blue_press = QColor(190, 230, 245, 255)
color_blue_hover = QColor(80, 170, 210, 120)
color_green_soft = QColor(140, 225, 210, 235)
color_green_light = QColor(170, 215, 110, 250)
color_green_dark = QColor(105, 180, 55)
color_green_hover = QColor(180, 215, 100)
color_yellow_font = QColor(185, 110, 5, 255)
color_yellow_bg = QColor(251, 215, 110, 230)
color_yellow_hover = QColor(251, 215, 50, 255)
color_yellow_press = QColor(251, 215, 70, 110)
color_red = QColor(20, 150, 230)
themes = {
'default': {
'font_color': color_gray_light,
'bg_color': color_blue_light,
'hover_color': color_blue_hover,
'press_color': color_gray_hover,
'pen': color_white_hide,
},
'blue': {
'font_color': color_gray_dark,
'bg_color': color_white,
'hover_color': color_blue_light,
'press_color': color_blue_press,
'pen': color_white_hide,
},
'green': {
'font_color': color_white,
'bg_color': color_green_soft,
'hover_color': color_green_light,
'press_color': color_green_dark,
'pen': color_white_hide,
},
'yellow': {
'font_color': color_yellow_font,
'bg_color': color_yellow_bg,
'hover_color': color_yellow_hover,
'press_color': color_yellow_press,
'pen': color_white_hide,
}
}