|
249 | 249 | background-color: var(--bg_base); |
250 | 250 | } |
251 | 251 |
|
| 252 | +.text-title { |
| 253 | + font-size: var(--font_large); |
| 254 | + font-weight: bold; |
| 255 | +} |
| 256 | + |
252 | 257 | .text-heading { |
253 | 258 | font-size: var(--font_heading); |
254 | 259 | font-weight: bold; |
|
288 | 293 | padding: var(--padding_large) 0px; |
289 | 294 | } |
290 | 295 |
|
| 296 | +.dialog-container { |
| 297 | + padding: var(--padding_large) var(--padding_xlarge); |
| 298 | +} |
| 299 | + |
| 300 | +.dialog-frame { |
| 301 | + background-color: var(--grey6); |
| 302 | + border-radius: var(--border_radius); |
| 303 | + border: 1px solid var(--border_color); |
| 304 | + margin: var(--spacing_base); |
| 305 | +} |
| 306 | + |
| 307 | +.dialog-frame > QWidget { |
| 308 | + margin: var(--spacing_base) 0; |
| 309 | +} |
| 310 | + |
| 311 | + |
| 312 | +.add-item-button { |
| 313 | + background-color: var(--grey5); |
| 314 | + border-width: 1px; |
| 315 | + border-color: var(--grey3); |
| 316 | + padding: var(--padding_xlarge) var(--padding_wide); |
| 317 | + border-radius: var(--border_radius_small); |
| 318 | + outline: none; |
| 319 | +} |
| 320 | + |
| 321 | +.add-item-button:focus { |
| 322 | + border-color: var(--white1); |
| 323 | +} |
| 324 | + |
| 325 | +.add-item-button:hover { |
| 326 | + border-color: var(--primary_lighter); |
| 327 | +} |
| 328 | + |
| 329 | +.add-item-button:hover, |
| 330 | +.add-item-button:focus { |
| 331 | + background: var(--primary); |
| 332 | + background-image: url(theme:Dark/plus.svg); |
| 333 | + background-repeat: no-repeat; |
| 334 | + background-position: center right; |
| 335 | + background-origin: content; |
| 336 | +} |
| 337 | + |
291 | 338 | /* Icon Overrides */ |
292 | 339 |
|
293 | 340 | .icon-plus { |
@@ -589,6 +636,7 @@ QListWidget QLineEdit:focus { |
589 | 636 | /* Settings QList */ |
590 | 637 |
|
591 | 638 | OBSBasicSettings QScrollBar:vertical { |
| 639 | + background-color: var(--grey6); |
592 | 640 | width: var(--settings_scrollbar_size); |
593 | 641 | margin-left: 9px; |
594 | 642 | } |
@@ -2043,3 +2091,41 @@ OBSBasicAdvAudio #scrollAreaWidgetContents { |
2043 | 2091 | #previewZoomOutButton:focus { |
2044 | 2092 | border: 1px solid var(--input_border_hover); |
2045 | 2093 | } |
| 2094 | + |
| 2095 | +/* Add Source Dialog */ |
| 2096 | + |
| 2097 | +#selectTypeFrame QPushButton, |
| 2098 | +#selectSourceContainer QPushButton { |
| 2099 | + text-align: left; |
| 2100 | +} |
| 2101 | + |
| 2102 | +#selectTypeFrame QPushButton { |
| 2103 | + background: var(--grey5); |
| 2104 | + border: 1px solid transparent; |
| 2105 | + padding: var(--padding_xlarge) var(--padding_wide); |
| 2106 | + margin: var(--spacing_large); |
| 2107 | + outline: none; |
| 2108 | +} |
| 2109 | + |
| 2110 | +#selectTypeFrame QPushButton:hover { |
| 2111 | + background-color: var(--grey3); |
| 2112 | + border-color: var(--grey1); |
| 2113 | + border-style: solid; |
| 2114 | +} |
| 2115 | + |
| 2116 | +#selectTypeFrame QPushButton:checked { |
| 2117 | + background-color: var(--purple4); |
| 2118 | + border-color: var(--purple2); |
| 2119 | + border-style: solid; |
| 2120 | +} |
| 2121 | + |
| 2122 | +#selectTypeFrame QPushButton:focus { |
| 2123 | + border-color: var(--white1); |
| 2124 | + border-style: solid; |
| 2125 | +} |
| 2126 | + |
| 2127 | +#selectTypeFrame QPushButton:pressed { |
| 2128 | + background-color: var(--grey6); |
| 2129 | + border-color: var(--grey3); |
| 2130 | + border-style: solid; |
| 2131 | +} |
0 commit comments