Files
Dispatch/Dispatch_V0.1.1/gui/styles/ticket_details.py
2026-04-29 08:18:54 +04:00

222 lines
5.7 KiB
Python

# -*- coding: utf-8 -*-
# gui/styles/ticket_details.py
"""Стили dialog-экрана подробностей Ticket."""
TICKET_DETAILS = {
"TICKET_DETAILS_SUMMARY_TITLE_DARK": """
QLabel {
background-color: transparent;
color: #F5F7FA;
font-size: 16px;
font-weight: 700;
}
""",
"TICKET_DETAILS_SUMMARY_TITLE_LIGHT": """
QLabel {
background-color: transparent;
color: #0F2F61;
font-size: 16px;
font-weight: 700;
}
""",
"TICKET_DETAILS_SUMMARY_VALUE_DARK": """
QLabel {
background-color: transparent;
color: #F5F7FA;
font-size: 16px;
font-weight: 400;
}
""",
"TICKET_DETAILS_SUMMARY_VALUE_LIGHT": """
QLabel {
background-color: transparent;
color: #0F2F61;
font-size: 16px;
font-weight: 400;
}
""",
"TICKET_DETAILS_SECTION_TITLE_DARK": """
QLabel {
background-color: transparent;
color: #F5F7FA;
font-size: 18px;
font-weight: 700;
}
""",
"TICKET_DETAILS_SECTION_TITLE_LIGHT": """
QLabel {
background-color: transparent;
color: #0F2F61;
font-size: 18px;
font-weight: 700;
}
""",
"TICKET_DETAILS_DIVIDER_DARK": """
QLabel {
background-color: #3C4553;
border: none;
min-height: 1px;
max-height: 1px;
}
""",
"TICKET_DETAILS_DIVIDER_LIGHT": """
QLabel {
background-color: #D6DCE5;
border: none;
min-height: 1px;
max-height: 1px;
}
""",
"TICKET_DETAILS_STAGE_ROW": """
QWidget {
background-color: transparent;
border: 1px solid transparent;
border-radius: 10px;
}
""",
"TICKET_DETAILS_STAGE_ROW_ACTIVE": """
QWidget {
background-color: transparent;
border: 1px solid transparent;
border-radius: 10px;
}
QWidget:hover {
background-color: rgba(12, 102, 228, 0.10);
}
""",
"TICKET_DETAILS_STAGE_TEXT_ACTIVE_DARK": """
QLabel {
background-color: transparent;
color: #F5F7FA;
font-size: 18px;
font-weight: 500;
}
""",
"TICKET_DETAILS_STAGE_TEXT_ACTIVE_LIGHT": """
QLabel {
background-color: transparent;
color: #172B4D;
font-size: 18px;
font-weight: 500;
}
""",
"TICKET_DETAILS_STAGE_TEXT_INACTIVE_DARK": """
QLabel {
background-color: transparent;
color: #8C9BAB;
font-size: 18px;
font-weight: 400;
}
""",
"TICKET_DETAILS_STAGE_TEXT_INACTIVE_LIGHT": """
QLabel {
background-color: transparent;
color: #6B778C;
font-size: 18px;
font-weight: 400;
}
""",
"TICKET_DETAILS_EMPLOYEE_NAME_DARK": """
QLabel {
background-color: transparent;
color: #F5F7FA;
font-size: 17px;
font-weight: 500;
}
""",
"TICKET_DETAILS_EMPLOYEE_NAME_LIGHT": """
QLabel {
background-color: transparent;
color: #172B4D;
font-size: 17px;
font-weight: 500;
}
""",
"TICKET_DETAILS_EMPLOYEE_ROLE_DARK": """
QLabel {
background-color: transparent;
color: #D0D7E2;
font-size: 17px;
font-weight: 400;
}
""",
"TICKET_DETAILS_EMPLOYEE_ROLE_LIGHT": """
QLabel {
background-color: transparent;
color: #172B4D;
font-size: 17px;
font-weight: 400;
}
""",
"TICKET_DETAILS_REFUSE_BUTTON": """
QPushButton {
background-color: #DE350B;
color: #FFFFFF;
border: none;
border-radius: 8px;
font-size: 16px;
font-weight: 500;
min-width: 260px;
min-height: 48px;
padding: 10px 18px;
}
QPushButton:hover {
background-color: #BF2600;
}
QPushButton:pressed {
background-color: #A32000;
}
QPushButton:disabled {
background-color: #9AA5B1;
color: #FFFFFF;
}
""",
"TICKET_DETAILS_REFUSE_BUTTON_DARK": """
QPushButton {
background-color: #DE350B;
color: #FFFFFF;
border: none;
border-radius: 8px;
font-size: 16px;
font-weight: 500;
min-width: 260px;
min-height: 48px;
padding: 10px 18px;
}
QPushButton:hover {
background-color: #BF2600;
}
QPushButton:pressed {
background-color: #A32000;
}
QPushButton:disabled {
background-color: #9AA5B1;
color: #FFFFFF;
}
""",
"TICKET_DETAILS_REFUSE_BUTTON_LIGHT": """
QPushButton {
background-color: #DE350B;
color: #111111;
border: none;
border-radius: 8px;
font-size: 16px;
font-weight: 500;
min-width: 260px;
min-height: 48px;
padding: 10px 18px;
}
QPushButton:hover {
background-color: #BF2600;
}
QPushButton:pressed {
background-color: #A32000;
}
QPushButton:disabled {
background-color: #9AA5B1;
color: #6B778C;
}
""",
}