Add Dispatch_V0.1.1
This commit is contained in:
186
Dispatch_V0.1.1/gui/styles/ticket_cards.py
Normal file
186
Dispatch_V0.1.1/gui/styles/ticket_cards.py
Normal file
@@ -0,0 +1,186 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
# gui/styles/ticket_cards.py
|
||||
|
||||
"""Card-style registry для Ticket kanban-карточек."""
|
||||
|
||||
TICKET_CARDS = {
|
||||
"TICKET_TASK_CARD_ROOT_TODO": """
|
||||
QWidget#ticket_task_card {
|
||||
background-color: #FF5938;
|
||||
border: 1px solid transparent;
|
||||
border-radius: 0px;
|
||||
}
|
||||
QWidget#ticket_task_card:hover {
|
||||
border-color: #FFFFFF;
|
||||
}
|
||||
""",
|
||||
"TICKET_TASK_CARD_ROOT_IN_PROGRESS": """
|
||||
QWidget#ticket_task_card {
|
||||
background-color: #008BFA;
|
||||
border: 1px solid transparent;
|
||||
border-radius: 0px;
|
||||
}
|
||||
QWidget#ticket_task_card:hover {
|
||||
border-color: #FFFFFF;
|
||||
}
|
||||
""",
|
||||
"TICKET_TASK_CARD_ROOT_CONFIRMATION": """
|
||||
QWidget#ticket_task_card {
|
||||
background-color: #FFD27A;
|
||||
border: 1px solid transparent;
|
||||
border-radius: 0px;
|
||||
}
|
||||
QWidget#ticket_task_card:hover {
|
||||
border-color: #172B4D;
|
||||
}
|
||||
""",
|
||||
"TICKET_TASK_CARD_ROOT_COMPLETED": """
|
||||
QWidget#ticket_task_card {
|
||||
background-color: #36AC87;
|
||||
border: 1px solid transparent;
|
||||
border-radius: 0px;
|
||||
}
|
||||
QWidget#ticket_task_card:hover {
|
||||
border-color: #FFFFFF;
|
||||
}
|
||||
""",
|
||||
"TICKET_TASK_CARD_ROOT_REFUSED": """
|
||||
QWidget#ticket_task_card {
|
||||
background-color: #D1D5DB;
|
||||
border: 1px solid transparent;
|
||||
border-radius: 0px;
|
||||
}
|
||||
QWidget#ticket_task_card:hover {
|
||||
border-color: #4B5563;
|
||||
}
|
||||
""",
|
||||
"TICKET_TASK_CARD_TITLE_LIGHT": """
|
||||
QLabel {
|
||||
background-color: transparent;
|
||||
border: none;
|
||||
color: #FFFFFF;
|
||||
font-size: 14px;
|
||||
font-weight: 600;
|
||||
}
|
||||
""",
|
||||
"TICKET_TASK_CARD_TITLE_DARK": """
|
||||
QLabel {
|
||||
background-color: transparent;
|
||||
border: none;
|
||||
color: #111111;
|
||||
font-size: 14px;
|
||||
font-weight: 600;
|
||||
}
|
||||
""",
|
||||
"TICKET_TASK_CARD_TEXT_LIGHT": """
|
||||
QLabel {
|
||||
background-color: transparent;
|
||||
border: none;
|
||||
color: #FFFFFF;
|
||||
font-size: 12px;
|
||||
font-weight: 500;
|
||||
}
|
||||
""",
|
||||
"TICKET_TASK_CARD_TEXT_DARK": """
|
||||
QLabel {
|
||||
background-color: transparent;
|
||||
border: none;
|
||||
color: #111111;
|
||||
font-size: 12px;
|
||||
font-weight: 500;
|
||||
}
|
||||
""",
|
||||
"TICKET_TASK_CARD_META_LIGHT": """
|
||||
QLabel {
|
||||
background-color: transparent;
|
||||
border: none;
|
||||
color: rgba(255, 255, 255, 0.82);
|
||||
font-size: 11px;
|
||||
font-weight: 500;
|
||||
}
|
||||
""",
|
||||
"TICKET_TASK_CARD_META_DARK": """
|
||||
QLabel {
|
||||
background-color: transparent;
|
||||
border: none;
|
||||
color: #111111;
|
||||
font-size: 11px;
|
||||
font-weight: 500;
|
||||
}
|
||||
""",
|
||||
"TICKET_TASK_CARD_STATUS_LIGHT": """
|
||||
QLabel {
|
||||
background-color: transparent;
|
||||
border: none;
|
||||
color: #FFFFFF;
|
||||
font-size: 12px;
|
||||
font-weight: 600;
|
||||
}
|
||||
""",
|
||||
"TICKET_TASK_CARD_STAGE_ACTIVE_LIGHT": """
|
||||
QLabel {
|
||||
background-color: rgba(255, 255, 255, 0.22);
|
||||
border: none;
|
||||
border-radius: 10px;
|
||||
color: #FFFFFF;
|
||||
font-size: 10px;
|
||||
font-weight: 700;
|
||||
}
|
||||
""",
|
||||
"TICKET_TASK_CARD_STAGE_INACTIVE_LIGHT": """
|
||||
QLabel {
|
||||
background-color: transparent;
|
||||
border: 1px solid rgba(255, 255, 255, 0.36);
|
||||
border-radius: 10px;
|
||||
color: rgba(255, 255, 255, 0.78);
|
||||
font-size: 10px;
|
||||
font-weight: 700;
|
||||
}
|
||||
""",
|
||||
"TICKET_TASK_CARD_STAGE_ACTIVE_DARK": """
|
||||
QLabel {
|
||||
background-color: rgba(23, 43, 77, 0.14);
|
||||
border: none;
|
||||
border-radius: 10px;
|
||||
color: #172B4D;
|
||||
font-size: 10px;
|
||||
font-weight: 700;
|
||||
}
|
||||
""",
|
||||
"TICKET_TASK_CARD_STAGE_INACTIVE_DARK": """
|
||||
QLabel {
|
||||
background-color: transparent;
|
||||
border: 1px solid rgba(23, 43, 77, 0.24);
|
||||
border-radius: 10px;
|
||||
color: #4B5563;
|
||||
font-size: 10px;
|
||||
font-weight: 700;
|
||||
}
|
||||
""",
|
||||
"TICKET_TASK_CARD_AVATAR_LIGHT": """
|
||||
QLabel {
|
||||
background-color: rgba(255, 255, 255, 0.14);
|
||||
border: 2px solid #FFFFFF;
|
||||
border-radius: 22px;
|
||||
color: #FFFFFF;
|
||||
font-size: 12px;
|
||||
font-weight: 700;
|
||||
}
|
||||
""",
|
||||
"TICKET_TASK_CARD_AVATAR_DARK": """
|
||||
QLabel {
|
||||
background-color: rgba(255, 255, 255, 0.42);
|
||||
border: 2px solid #FFFFFF;
|
||||
border-radius: 22px;
|
||||
color: #172B4D;
|
||||
font-size: 12px;
|
||||
font-weight: 700;
|
||||
}
|
||||
""",
|
||||
"TICKET_TASK_CARD_AVATAR_IMAGE": """
|
||||
QLabel {
|
||||
background-color: transparent;
|
||||
border: none;
|
||||
}
|
||||
""",
|
||||
}
|
||||
Reference in New Issue
Block a user