|
251 | 251 | background-color: var(--bg_base); |
252 | 252 | } |
253 | 253 |
|
| 254 | +.text-title { |
| 255 | + font-size: var(--font_large); |
| 256 | + font-weight: bold; |
| 257 | +} |
| 258 | + |
254 | 259 | .text-heading { |
255 | 260 | font-size: var(--font_heading); |
256 | 261 | font-weight: bold; |
|
290 | 295 | padding: var(--padding_large) 0px; |
291 | 296 | } |
292 | 297 |
|
| 298 | +.dialog-container { |
| 299 | + padding: var(--padding_large) var(--padding_xlarge); |
| 300 | +} |
| 301 | + |
| 302 | +.dialog-frame { |
| 303 | + background-color: var(--grey6); |
| 304 | + border-radius: var(--border_radius); |
| 305 | + border: 1px solid var(--border_color); |
| 306 | + margin: var(--spacing_base); |
| 307 | +} |
| 308 | + |
| 309 | +.dialog-frame > QWidget { |
| 310 | + margin: var(--spacing_base) 0; |
| 311 | +} |
| 312 | + |
| 313 | + |
| 314 | +.add-item-button { |
| 315 | + background-color: var(--grey5); |
| 316 | + border-width: 1px; |
| 317 | + border-color: var(--grey3); |
| 318 | + padding: var(--padding_xlarge) var(--padding_wide); |
| 319 | + border-radius: var(--border_radius_small); |
| 320 | + outline: none; |
| 321 | +} |
| 322 | + |
| 323 | +.add-item-button:focus { |
| 324 | + border-color: var(--white1); |
| 325 | +} |
| 326 | + |
| 327 | +.add-item-button:hover { |
| 328 | + border-color: var(--primary_lighter); |
| 329 | +} |
| 330 | + |
| 331 | +.add-item-button:hover, |
| 332 | +.add-item-button:focus { |
| 333 | + background: var(--primary); |
| 334 | + background-image: url(theme:Dark/plus.svg); |
| 335 | + background-repeat: no-repeat; |
| 336 | + background-position: center right; |
| 337 | + background-origin: content; |
| 338 | +} |
| 339 | + |
293 | 340 | /* Icon Overrides */ |
294 | 341 |
|
295 | 342 | .icon-plus { |
@@ -449,7 +496,6 @@ QListWidget QWidget { |
449 | 496 | border: 1px solid var(--bg_base); |
450 | 497 | } |
451 | 498 |
|
452 | | - |
453 | 499 | /* Misc */ |
454 | 500 |
|
455 | 501 | QAbstractItemView { |
@@ -588,6 +634,7 @@ QListWidget QLineEdit:focus { |
588 | 634 | /* Settings QList */ |
589 | 635 |
|
590 | 636 | OBSBasicSettings QScrollBar:vertical { |
| 637 | + background-color: var(--grey6); |
591 | 638 | width: var(--settings_scrollbar_size); |
592 | 639 | margin-left: 9px; |
593 | 640 | } |
@@ -2023,3 +2070,41 @@ OBSBasicAdvAudio #scrollAreaWidgetContents { |
2023 | 2070 | #previewZoomOutButton:focus { |
2024 | 2071 | border: 1px solid var(--input_border_hover); |
2025 | 2072 | } |
| 2073 | + |
| 2074 | +/* Add Source Dialog */ |
| 2075 | + |
| 2076 | +#selectTypeFrame QPushButton, |
| 2077 | +#selectSourceContainer QPushButton { |
| 2078 | + text-align: left; |
| 2079 | +} |
| 2080 | + |
| 2081 | +#selectTypeFrame QPushButton { |
| 2082 | + background: var(--grey5); |
| 2083 | + border: 1px solid transparent; |
| 2084 | + padding: var(--padding_xlarge) var(--padding_wide); |
| 2085 | + margin: var(--spacing_large); |
| 2086 | + outline: none; |
| 2087 | +} |
| 2088 | + |
| 2089 | +#selectTypeFrame QPushButton:hover { |
| 2090 | + background-color: var(--grey3); |
| 2091 | + border-color: var(--grey1); |
| 2092 | + border-style: solid; |
| 2093 | +} |
| 2094 | + |
| 2095 | +#selectTypeFrame QPushButton:checked { |
| 2096 | + background-color: var(--purple4); |
| 2097 | + border-color: var(--purple2); |
| 2098 | + border-style: solid; |
| 2099 | +} |
| 2100 | + |
| 2101 | +#selectTypeFrame QPushButton:focus { |
| 2102 | + border-color: var(--white1); |
| 2103 | + border-style: solid; |
| 2104 | +} |
| 2105 | + |
| 2106 | +#selectTypeFrame QPushButton:pressed { |
| 2107 | + background-color: var(--grey6); |
| 2108 | + border-color: var(--grey3); |
| 2109 | + border-style: solid; |
| 2110 | +} |
0 commit comments