fix: Replace accent_primary with accent_orange in overlay_window.py
BUG: KeyError: 'accent_primary' when opening Settings dialog. The color dictionary uses 'accent_orange' not 'accent_primary'. Fixed all 10 occurrences in the file.
This commit is contained in:
parent
92e528b5b6
commit
0d740c3621
|
|
@ -788,7 +788,7 @@ class OverlayWindow(QMainWindow):
|
||||||
header_frame.setStyleSheet(f"""
|
header_frame.setStyleSheet(f"""
|
||||||
QFrame {{
|
QFrame {{
|
||||||
background-color: {c['bg_secondary']};
|
background-color: {c['bg_secondary']};
|
||||||
border-left: 3px solid {c['accent_primary']};
|
border-left: 3px solid {c['accent_orange']};
|
||||||
border-radius: 4px;
|
border-radius: 4px;
|
||||||
padding: 12px;
|
padding: 12px;
|
||||||
}}
|
}}
|
||||||
|
|
@ -880,7 +880,7 @@ class OverlayWindow(QMainWindow):
|
||||||
border-radius: 5px;
|
border-radius: 5px;
|
||||||
}}
|
}}
|
||||||
QScrollBar::handle:vertical {{
|
QScrollBar::handle:vertical {{
|
||||||
background-color: {c['accent_primary']};
|
background-color: {c['accent_orange']};
|
||||||
border-radius: 5px;
|
border-radius: 5px;
|
||||||
min-height: 30px;
|
min-height: 30px;
|
||||||
}}
|
}}
|
||||||
|
|
@ -982,10 +982,10 @@ class OverlayWindow(QMainWindow):
|
||||||
width: 16px;
|
width: 16px;
|
||||||
height: 16px;
|
height: 16px;
|
||||||
border-radius: 3px;
|
border-radius: 3px;
|
||||||
border: 2px solid {colors['accent_primary']};
|
border: 2px solid {colors['accent_orange']};
|
||||||
}}
|
}}
|
||||||
QCheckBox::indicator:checked {{
|
QCheckBox::indicator:checked {{
|
||||||
background-color: {colors['accent_primary']};
|
background-color: {colors['accent_orange']};
|
||||||
}}
|
}}
|
||||||
""")
|
""")
|
||||||
self.settings_checkboxes[plugin_id] = cb
|
self.settings_checkboxes[plugin_id] = cb
|
||||||
|
|
@ -994,7 +994,7 @@ class OverlayWindow(QMainWindow):
|
||||||
# Version badge
|
# Version badge
|
||||||
version_label = QLabel(f"v{version}")
|
version_label = QLabel(f"v{version}")
|
||||||
version_label.setStyleSheet(f"""
|
version_label.setStyleSheet(f"""
|
||||||
color: {colors['accent_primary']};
|
color: {colors['accent_orange']};
|
||||||
font-size: 9px;
|
font-size: 9px;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
background-color: {colors['bg_primary']};
|
background-color: {colors['bg_primary']};
|
||||||
|
|
@ -1039,7 +1039,7 @@ class OverlayWindow(QMainWindow):
|
||||||
header_frame.setStyleSheet(f"""
|
header_frame.setStyleSheet(f"""
|
||||||
QFrame {{
|
QFrame {{
|
||||||
background-color: {c['bg_secondary']};
|
background-color: {c['bg_secondary']};
|
||||||
border-left: 3px solid {c['accent_primary']};
|
border-left: 3px solid {c['accent_orange']};
|
||||||
border-radius: 4px;
|
border-radius: 4px;
|
||||||
padding: 12px;
|
padding: 12px;
|
||||||
}}
|
}}
|
||||||
|
|
@ -1072,7 +1072,7 @@ class OverlayWindow(QMainWindow):
|
||||||
border-radius: 5px;
|
border-radius: 5px;
|
||||||
}}
|
}}
|
||||||
QScrollBar::handle:vertical {{
|
QScrollBar::handle:vertical {{
|
||||||
background-color: {c['accent_primary']};
|
background-color: {c['accent_orange']};
|
||||||
border-radius: 5px;
|
border-radius: 5px;
|
||||||
min-height: 30px;
|
min-height: 30px;
|
||||||
}}
|
}}
|
||||||
|
|
@ -1137,7 +1137,7 @@ class OverlayWindow(QMainWindow):
|
||||||
# Key combo display
|
# Key combo display
|
||||||
key_label = QLabel(config.keys.upper())
|
key_label = QLabel(config.keys.upper())
|
||||||
key_label.setStyleSheet(f"""
|
key_label.setStyleSheet(f"""
|
||||||
color: {c['accent_primary']};
|
color: {c['accent_orange']};
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
font-size: 11px;
|
font-size: 11px;
|
||||||
background-color: {c['bg_primary']};
|
background-color: {c['bg_primary']};
|
||||||
|
|
@ -1155,10 +1155,10 @@ class OverlayWindow(QMainWindow):
|
||||||
width: 16px;
|
width: 16px;
|
||||||
height: 16px;
|
height: 16px;
|
||||||
border-radius: 3px;
|
border-radius: 3px;
|
||||||
border: 2px solid {c['accent_primary']};
|
border: 2px solid {c['accent_orange']};
|
||||||
}}
|
}}
|
||||||
QCheckBox::indicator:checked {{
|
QCheckBox::indicator:checked {{
|
||||||
background-color: {c['accent_primary']};
|
background-color: {c['accent_orange']};
|
||||||
}}
|
}}
|
||||||
""")
|
""")
|
||||||
row_layout.addWidget(enable_cb)
|
row_layout.addWidget(enable_cb)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue