59 lines
1.8 KiB
Python
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,
|
|
}
|
|
}
|