File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11* { font-family: Arial, "Segoe UI", sans-serif; }
22
3- QMainWindow, QWidget#AppShell {
3+ QMainWindow, QWidget#AppShell, QStackedWidget {
44 background: #111111;
55 color: #eeeeee;
66}
@@ -20,6 +20,11 @@ QWidget#Panel {
2020 color: #eeeeee;
2121}
2222
23+ QWidget#Page {
24+ background: #181818;
25+ color: #eeeeee;
26+ }
27+
2328QWidget#Card {
2429 background: #242424;
2530 border: 1px solid #3d3d3d;
@@ -139,6 +144,29 @@ QCheckBox::indicator:checked:hover {
139144 border-color: #ff9292;
140145}
141146
147+ QTreeView::indicator {
148+ width: 14px;
149+ height: 14px;
150+ background: #111111;
151+ border: 1px solid #6a6a6a;
152+ border-radius: 3px;
153+ }
154+
155+ QTreeView::indicator:hover {
156+ border-color: #f5b041;
157+ background: #1d1d1d;
158+ }
159+
160+ QTreeView::indicator:checked {
161+ background: #c94343;
162+ border-color: #f07171;
163+ }
164+
165+ QTreeView::indicator:checked:hover {
166+ background: #e05a5a;
167+ border-color: #ff9292;
168+ }
169+
142170QPushButton {
143171 background: #242424;
144172 color: #eeeeee;
@@ -331,6 +359,15 @@ QTextBrowser {
331359 font-size: 14px;
332360}
333361
362+ QScrollArea {
363+ background: #181818;
364+ border: 0;
365+ }
366+
367+ QScrollArea::viewport {
368+ background: #181818;
369+ }
370+
334371QScrollArea#ChatScroll {
335372 background: #111111;
336373 border: 0;
@@ -347,6 +384,19 @@ QWidget#ChatCanvas {
347384 background: #111111;
348385}
349386
387+ QMessageBox {
388+ background: #242424;
389+ color: #eeeeee;
390+ }
391+
392+ QMessageBox QLabel {
393+ color: #eeeeee;
394+ }
395+
396+ QMessageBox QPushButton {
397+ min-width: 64px;
398+ }
399+
350400QWidget#UserBubble {
351401 background: #3a3326;
352402 border: 1px solid #c98f2e;
Original file line number Diff line number Diff line change @@ -231,6 +231,7 @@ def build_dataset_plan_tab(window) -> QWidget:
231231 outer .setSpacing (12 )
232232
233233 scroll = QScrollArea ()
234+ scroll .setObjectName ("PageScroll" )
234235 scroll .setWidgetResizable (True )
235236 scroll .setFrameShape (QScrollArea .NoFrame )
236237 content = QWidget ()
Original file line number Diff line number Diff line change @@ -51,9 +51,9 @@ def build_top_bar(window, app_name: str) -> QWidget:
5151 logo .setScaledContents (False )
5252
5353 window .search_box = QLineEdit ()
54- window .search_box .setPlaceholderText ( "Project name..." )
54+ window .search_box .setReadOnly ( True )
5555 window .search_box .setMaximumWidth (260 )
56- window ._tip (window .search_box , f"Project name used when saving or reopening a { app_name } project." )
56+ window ._tip (window .search_box , f"Name of the active { app_name } project." )
5757 window .menu_bar = QMenuBar ()
5858 window .menu_bar .setObjectName ("AppMenuBar" )
5959 window .file_menu = window .menu_bar .addMenu ("File" )
@@ -155,7 +155,9 @@ def build_main_shell(window, app_name: str) -> QWidget:
155155 body .addWidget (build_side_rail (window ))
156156 window .pages = QStackedWidget ()
157157 for builder in SCREEN_BUILDERS :
158- window .pages .addWidget (builder (window ))
158+ page = builder (window )
159+ page .setObjectName ("Page" )
160+ window .pages .addWidget (page )
159161 window .live_page_index = 4
160162 body .addWidget (window .pages , 1 )
161163 root .addLayout (body , 1 )
You can’t perform that action at this time.
0 commit comments