- added qdarktheme package into the code

This commit is contained in:
Marius Stanciu
2023-10-19 13:49:14 +03:00
parent 656bec2e7c
commit 28dbb70126
42 changed files with 3548 additions and 22 deletions

View File

@@ -0,0 +1 @@
"""Package containing the resources for light theme."""

View File

@@ -0,0 +1,45 @@
"""Module loading QPalette."""
from libs.qdarktheme.qtpy.QtGui import QColor, QPalette
_palette = QPalette()
# base
_palette.setColor(QPalette.ColorRole.WindowText, QColor("#4d5157"))
_palette.setColor(QPalette.ColorRole.Button, QColor("#f8f9fa"))
_palette.setColor(QPalette.ColorRole.Text, QColor("#4d5157"))
_palette.setColor(QPalette.ColorRole.ButtonText, QColor("#0081db"))
_palette.setColor(QPalette.ColorRole.Base, QColor("#f8f9fa"))
_palette.setColor(QPalette.ColorRole.Window, QColor("#f8f9fa"))
_palette.setColor(QPalette.ColorRole.Highlight, QColor("#0081db"))
_palette.setColor(QPalette.ColorRole.HighlightedText, QColor("#f8f9fa"))
_palette.setColor(QPalette.ColorRole.Link, QColor("#f8f9fa"))
_palette.setColor(QPalette.ColorRole.AlternateBase, QColor("#e9ecef"))
_palette.setColor(QPalette.ColorRole.ToolTipBase, QColor("#ffffff"))
_palette.setColor(QPalette.ColorRole.ToolTipText, QColor("#4d5157"))
_palette.setColor(QPalette.ColorRole.LinkVisited, QColor("#660098"))
_palette.setColor(QPalette.ColorRole.ToolTipText, QColor("#ffffff"))
_palette.setColor(QPalette.ColorRole.ToolTipBase, QColor("#4d5157"))
if hasattr(QPalette.ColorRole, "Foreground"):
_palette.setColor(QPalette.ColorRole.Foreground, QColor("#4d5157")) # type: ignore
if hasattr(QPalette.ColorRole, "PlaceholderText"):
_palette.setColor(QPalette.ColorRole.PlaceholderText, QColor("#696a6c"))
_palette.setColor(QPalette.ColorRole.Light, QColor("#dadce0"))
_palette.setColor(QPalette.ColorRole.Midlight, QColor("#dadce0"))
_palette.setColor(QPalette.ColorRole.Dark, QColor("#4d5157"))
_palette.setColor(QPalette.ColorRole.Mid, QColor("#dadce0"))
_palette.setColor(QPalette.ColorRole.Shadow, QColor("#dadce0"))
# disabled
_palette.setColor(QPalette.ColorGroup.Disabled, QPalette.ColorRole.WindowText, QColor("#babdc2"))
_palette.setColor(QPalette.ColorGroup.Disabled, QPalette.ColorRole.Text, QColor("#babdc2"))
_palette.setColor(QPalette.ColorGroup.Disabled, QPalette.ColorRole.ButtonText, QColor("#dadce0"))
_palette.setColor(QPalette.ColorGroup.Disabled, QPalette.ColorRole.Highlight, QColor("#dadce0"))
_palette.setColor(QPalette.ColorGroup.Disabled, QPalette.ColorRole.HighlightedText, QColor("#babdc2"))
_palette.setColor(QPalette.ColorGroup.Disabled, QPalette.ColorRole.Link, QColor("#babdc2"))
_palette.setColor(QPalette.ColorGroup.Disabled, QPalette.ColorRole.LinkVisited, QColor("#babdc2"))
# inactive
_palette.setColor(QPalette.ColorGroup.Inactive, QPalette.ColorRole.Highlight, QColor("#e4e6f2"))
PALETTE = _palette

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long