Add Dispatch_V0.1.1
This commit is contained in:
184
Dispatch_V0.1.1/gui/styles/ticket_reports.py
Normal file
184
Dispatch_V0.1.1/gui/styles/ticket_reports.py
Normal file
@@ -0,0 +1,184 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
# gui/styles/ticket_reports.py
|
||||
|
||||
"""Стили страницы отчётов Ticket (колонка-канбан, карточки, предпросмотр)."""
|
||||
|
||||
TICKET_REPORTS = {
|
||||
# ------------------------------------------------------------------
|
||||
# Карточка отчёта — корневой контейнер
|
||||
# ------------------------------------------------------------------
|
||||
"TICKET_REPORT_CARD_ROOT": """
|
||||
QWidget#ticket_report_card {
|
||||
background-color: #FFFFFF;
|
||||
border: 1px solid #E5E7EB;
|
||||
border-radius: 0px;
|
||||
}
|
||||
QWidget#ticket_report_card:hover {
|
||||
border-color: #0C66E4;
|
||||
}
|
||||
""",
|
||||
"TICKET_REPORT_CARD_ROOT_DARK": """
|
||||
QWidget#ticket_report_card {
|
||||
background-color: #2D2D2D;
|
||||
border: 1px solid #3C3C3C;
|
||||
border-radius: 0px;
|
||||
}
|
||||
QWidget#ticket_report_card:hover {
|
||||
border-color: #5B9FFF;
|
||||
}
|
||||
""",
|
||||
"TICKET_REPORT_CARD_ROOT_SELECTED": """
|
||||
QWidget#ticket_report_card {
|
||||
background-color: #E9F2FF;
|
||||
border: 1px solid #0C66E4;
|
||||
border-radius: 0px;
|
||||
}
|
||||
""",
|
||||
"TICKET_REPORT_CARD_ROOT_SELECTED_DARK": """
|
||||
QWidget#ticket_report_card {
|
||||
background-color: #1C3A5F;
|
||||
border: 1px solid #5B9FFF;
|
||||
border-radius: 0px;
|
||||
}
|
||||
""",
|
||||
"TICKET_REPORT_CARD_CONTENT": """
|
||||
QWidget {
|
||||
background-color: transparent;
|
||||
border: none;
|
||||
}
|
||||
""",
|
||||
|
||||
# ------------------------------------------------------------------
|
||||
# Карточка отчёта — текстовые стили
|
||||
# ------------------------------------------------------------------
|
||||
"TICKET_REPORT_CARD_TITLE": """
|
||||
QLabel {
|
||||
background-color: transparent;
|
||||
border: none;
|
||||
color: #172B4D;
|
||||
font-size: 14px;
|
||||
font-weight: 600;
|
||||
}
|
||||
""",
|
||||
"TICKET_REPORT_CARD_TITLE_DARK": """
|
||||
QLabel {
|
||||
background-color: transparent;
|
||||
border: none;
|
||||
color: #F3F4F6;
|
||||
font-size: 14px;
|
||||
font-weight: 600;
|
||||
}
|
||||
""",
|
||||
"TICKET_REPORT_CARD_SUBTITLE": """
|
||||
QLabel {
|
||||
background-color: transparent;
|
||||
border: none;
|
||||
color: #5E6C84;
|
||||
font-size: 12px;
|
||||
font-weight: 400;
|
||||
}
|
||||
""",
|
||||
"TICKET_REPORT_CARD_SUBTITLE_DARK": """
|
||||
QLabel {
|
||||
background-color: transparent;
|
||||
border: none;
|
||||
color: #8C9BAB;
|
||||
font-size: 12px;
|
||||
font-weight: 400;
|
||||
}
|
||||
""",
|
||||
"TICKET_REPORT_CARD_META": """
|
||||
QLabel {
|
||||
background-color: transparent;
|
||||
border: none;
|
||||
color: #5E6C84;
|
||||
font-size: 11px;
|
||||
font-weight: 400;
|
||||
}
|
||||
""",
|
||||
"TICKET_REPORT_CARD_META_DARK": """
|
||||
QLabel {
|
||||
background-color: transparent;
|
||||
border: none;
|
||||
color: #6B7A8D;
|
||||
font-size: 11px;
|
||||
font-weight: 400;
|
||||
}
|
||||
""",
|
||||
|
||||
# ------------------------------------------------------------------
|
||||
# Колонка списка отчётов — body (подложка под карточками)
|
||||
# ------------------------------------------------------------------
|
||||
"TICKET_REPORT_COLUMN_BODY": """
|
||||
QWidget {
|
||||
background-color: #FFFFFF;
|
||||
border: 1px solid #E5E7EB;
|
||||
border-radius: 0px;
|
||||
}
|
||||
""",
|
||||
"TICKET_REPORT_COLUMN_BODY_DARK": """
|
||||
QWidget {
|
||||
background-color: #2D2D2D;
|
||||
border: 1px solid #3C3C3C;
|
||||
border-radius: 0px;
|
||||
}
|
||||
""",
|
||||
|
||||
# ------------------------------------------------------------------
|
||||
# Панель предпросмотра отчёта — body
|
||||
# ------------------------------------------------------------------
|
||||
"TICKET_REPORT_PREVIEW_BODY": """
|
||||
QWidget {
|
||||
background-color: #FFFFFF;
|
||||
border: 1px solid #E5E7EB;
|
||||
border-radius: 0px;
|
||||
}
|
||||
""",
|
||||
"TICKET_REPORT_PREVIEW_BODY_DARK": """
|
||||
QWidget {
|
||||
background-color: #2D2D2D;
|
||||
border: 1px solid #3C3C3C;
|
||||
border-radius: 0px;
|
||||
}
|
||||
""",
|
||||
|
||||
# ------------------------------------------------------------------
|
||||
# Текстовая область предпросмотра (увеличенный кегль)
|
||||
# ------------------------------------------------------------------
|
||||
"TICKET_REPORT_PREVIEW_AREA": """
|
||||
QTextEdit {
|
||||
background-color: #FFFFFF;
|
||||
color: #172B4D;
|
||||
font-size: 18px;
|
||||
border: none;
|
||||
padding: 12px 14px;
|
||||
}
|
||||
""",
|
||||
"TICKET_REPORT_PREVIEW_AREA_DARK": """
|
||||
QTextEdit {
|
||||
background-color: #2D2D2D;
|
||||
color: #F3F4F6;
|
||||
font-size: 18px;
|
||||
border: none;
|
||||
padding: 12px 14px;
|
||||
}
|
||||
""",
|
||||
|
||||
# ------------------------------------------------------------------
|
||||
# Пустой placeholder
|
||||
# ------------------------------------------------------------------
|
||||
"TICKET_REPORT_EMPTY_LABEL": """
|
||||
QLabel {
|
||||
font-size: 14px;
|
||||
color: #5E6C84;
|
||||
background-color: transparent;
|
||||
}
|
||||
""",
|
||||
"TICKET_REPORT_EMPTY_LABEL_DARK": """
|
||||
QLabel {
|
||||
font-size: 14px;
|
||||
color: #8C9BAB;
|
||||
background-color: transparent;
|
||||
}
|
||||
""",
|
||||
}
|
||||
Reference in New Issue
Block a user