blob: c4f8198f7bf7b5842d8a4428ed4a39b9347002ed [file] [log] [blame]
Sébastien Blin1f915762020-08-03 13:27:42 -04001QToolTip {
2 color: white;
3 background-color: #109ede;
4 border: 1px solid white;
5}
6
7QPushButton {
8 background-color: rgb(242, 242, 242);
9 border-style: solid;
10 border-width: 0px;
11 border-radius: 15px;
12 color: rgb(32, 32, 32);
13}
14
15QPushButton#pinInfoBtn, QPushButton#backupInfoBtn {
16 background: transparent;
17}
18
19QPushButton#takePhotoButton, QPushButton#importButton {
20 background-color: rgb(242, 242, 242);
21 border-radius: 5px;
22 border:solid 0px;
23}
24
25QPushButton#acceptButton{
26 background-color: #4caf50;
27 border-radius: 28px;
28 border:solid 1px;
29}
30
31QPushButton#refuseButton, QPushButton#cancelButton{
32 background-color: #f44336;
33 border-radius: 28px;
34 border:solid 1px;
35}
36
37QPushButton#acceptButton:hover{
38 background-color: #5db761;
39}
40
41QPushButton#acceptButton:pressed{
42 background-color: #449d48;
43}
44
45QPushButton#refuseButton:hover, QPushButton#cancelButton:hover{
46 background-color: #f5554a;
47}
48
49QPushButton#refuseButton:pressed, QPushButton#cancelButton:pressed{
50 background-color: #db3c30;
51}
52
53QWidget#smartListOuterWidget {
54 background-color: rgb(255, 255, 255);
55}
56
57QWidget#previewContainer {
58 background-color: black;
59}
60
61QPushButton#btnConversations, QPushButton#btnInvites {
62 border-radius: 0px;
63 border-top-left-radius: 15px;
64 border-top-right-radius: 15px;
65 color: rgb(32, 32, 32);
66 height: 28px;
67 padding: 0px;
68 background-color: rgb(240, 240, 240);
69 border-top: 2px solid rgb(240, 240, 240);
70 border-right: 2px solid rgb(240, 240, 240);
71 border-bottom: 2px solid rgb(240, 240, 240);
72 border-left: 2px solid rgb(240, 240, 240);
73}
74
75QPushButton#btnConversations:hover, QPushButton#btnInvites:hover {
76 background-color: rgb(188, 185, 184);
77 border-top: 2px solid rgb(188, 185, 184);
78 border-right: 2px solid rgb(188, 185, 184);
79 border-bottom: 2px solid rgb(188, 185, 184);
80 border-left: 2px solid rgb(188, 185, 184);
81}
82
83QPushButton#btnConversations:checked, QPushButton#btnInvites:checked {
84 background-color: rgb(255, 255, 255);
85 border-bottom: 2px solid rgb(255, 255, 255);
86}
87
88QPushButton#btnConversations:hover:checked, QPushButton#btnInvites:hover:checked {
89 border-top: 2px solid rgb(240, 240, 240);
90 border-right: 2px solid rgb(240, 240, 240);
91 border-bottom: 2px solid rgb(255, 255, 255);
92 border-left: 2px solid rgb(240, 240, 240);
93}
94
95QPushButton#imBackButton, QPushButton#btnAcceptInvite, QPushButton#btnIgnoreInvite,
96QPushButton#btnBlockInvite, QPushButton#btnAudioCall, QPushButton#btnVideoCall,
97QPushButton#sendContactRequestButton, QPushButton#sendButton, QPushButton#sendIMButton,
98QPushButton#btnExitSettings {
99 background-color: transparent;
100 border-style: solid;
101 border-width: 0px;
102 border-radius: 15px;
103 padding: 8px;
104 color: rgb(32, 32, 32);
105}
106
107QPushButton#btnAcceptInvite:hover, QPushButton#btnIgnoreInvite:hover, QPushButton#btnBlockInvite:hover {
108 background-color: rgb(212, 212, 212);
109}
110
111QPushButton#btnAcceptInvite:pressed, QPushButton#btnIgnoreInvite:pressed, QPushButton#btnBlockInvite:pressed {
112 background-color: rgb(187, 187, 187);
113}
114
115 QPushButton#imBackButton:hover, QPushButton#btnAudioCall:hover, QPushButton#btnVideoCall:hover,
116 QPushButton#sendContactRequestButton:hover, QPushButton#sendButton:hover, QPushButton#sendIMButton:hover,
117 QPushButton#btnExitSettings:hover, QPushButton#btnDeleteAccept:hover, QPushButton#btnDeleteCancel:hover,
118 QPushButton#changelogButton:hover, QPushButton#creditsButton:hover, QPushButton#changelogButton:hover, QPushButton#updateCancelBtn:hover,
119 QPushButton#updateAcceptBtn:hover, QPushButton#installBetaButton:hover, QPushButton#closeAboutDialogButton:hover {
120 background-color: rgb(237, 237, 237);
121 }
122
123 QPushButton#imBackButton:pressed, QPushButton#btnAudioCall:pressed, QPushButton#btnVideoCall:pressed,
124 QPushButton#sendContactRequestButton:pressed, QPushButton#sendButton:pressed, QPushButton#sendIMButton:pressed,
125 QPushButton#btnExitSettings:pressed, QPushButton#btnDeleteAccept:pressed, QPushButton#btnDeleteCancel:pressed,
126 QPushButton#changelogButton:pressed, QPushButton#creditsButton:pressed, QPushButton#changelogButton:pressed, QPushButton#updateCancelBtn:pressed,
127 QPushButton#updateAcceptBtn:pressed, QPushButton#installBetaButton:pressed, QPushButton#closeAboutDialogButton:pressed {
128 background-color: rgb(212, 212, 212);
129 }
130
131QWidget#searchBarLayoutWidget, QWidget#smartList,
132QWidget#sidePanelLayoutWidget, QWidget#leftSettingsWidget {
133 border-right: 2px solid rgb(240, 240, 240);
134}
135
136RingContactLineEdit{
137 border-radius: 15px;
138 border: 2px solid rgb(240, 240, 240);
139 background-color: rgb(240, 240, 240);
140}
141
142RingContactLineEdit:focus{
143 border: 2px solid rgb(240, 240, 240);
144 background-color: rgb(255, 255, 255);
145}
146
147.QLineEdit{
148 border-color: rgb(240, 240, 240);
149 border-radius: 15px;
150 border-width: 2px;
151 background-color: rgb(240, 240, 240);
152 padding-left: 4px;
153 padding-right: 4px;
154 height: 30px;
155}
156
157QScrollBar:vertical {
158 border: none;
159 background: white;
160 width: 0px;
161}
162
163QScrollBar::handle:vertical {
164 background: white;
165 max-width: 0px;
166}
167
168QScrollBar:horizontal {
169 border: 2px solid grey;
170 background: grey;
171 height: 10px;
172}
173
174QScrollBar::handle:horizontal {
175 background: white;
176 min-width: 20px;
177 border-radius: 10px;
178}
179
180QScrollBar::add-line:horizontal {
181 height: 0px;
182}
183
184QScrollBar::sub-line:horizontal {
185 height: 0px;
186}
187
188QScrollBar::add-page:horizontal, QScrollBar::sub-page:horizontal {
189 height: 0px;
190}
191
192SmartListView {
193 background-color: white;
194 border: none;
195}
196
197SmartListView::item:selected, QListView#BannedList::item:selected {
198 background-color: rgba(220, 220, 220, 255);
199 border: none;
200}
201
202SmartListView::item:hover, QListView#BannedList::item:hover {
203 background-color: rgba(242, 242, 242, 255);
204}
205
206QWidget#messagingHeaderWidget {
207 background-color: rgba(255, 255, 255, 255);
208 border-bottom: 2px solid rgb(240, 240, 240);
209}
210
211QWidget#messageViewLayoutWidget, QWidget#welcomePage {
212 background-color: rgba(255, 255, 255, 255);
213}
214
215QWidget#newWizardWidgetScrollAreaContents, QWidget#settingsWidgetScrollAreaContents {
216 background-color: rgba(255, 255, 255, 255);
217 border: none;
218}
219
220QScrollArea#newWizardWidgetScrollArea, QScrollArea#settingsWidgetScrollArea {
221 border: none;
222}
223
224QPushButton#holdButton, QPushButton#chatButton, QPushButton#noMicButton, QPushButton#noVideoButton, QPushButton#hangupButton,
225QPushButton#transferButton, QPushButton#addPersonButton, QPushButton#joinButton,
226QPushButton#qualityButton, QPushButton#recButton, QPushButton#transferCallButton,
227QPushButton#sipInputPanelButton, QPushButton#addToConferenceButton {
228 background-color: transparent;
229 border-radius: 18px;
230 border: solid 1px;
231}
232
233 QPushButton#holdButton:hover, QPushButton#chatButton:hover, QPushButton#noMicButton:hover, QPushButton#hangupButton:hover,
234 QPushButton#noVideoButton:hover, QPushButton#transferButton:hover, QPushButton#addPersonButton:hover,
235 QPushButton#joinButton:hover, QPushButton#qualityButton:hover, QPushButton#addToContactButton:hover,
236 QPushButton#recButton:hover, QPushButton#transferCallButton:hover,
237 QPushButton#sipInputPanelButton:hover, QPushButton#addToConferenceButton:hover {
238 background-color: transparent;
239 border-radius: 18px;
240 border: solid 1px;
241 }
242
243 QPushButton#holdButton:pressed, QPushButton#chatButton:pressed, QPushButton#noMicButton:pressed, QPushButton#hangupButton:pressed,
244 QPushButton#noVideoButton:pressed, QPushButton#transferButton:pressed, QPushButton#addPersonButton:pressed,
245 QPushButton#joinButton:pressed, QPushButton#qualityButton:pressed, QPushButton#addToContactButton:pressed,
246 QPushButton#recButton:pressed, QPushButton#addToConferenceButton:pressed {
247 background-color: transparent;
248 border-radius: 18px;
249 border: solid 1px;
250 }
251
252 QPushButton#holdButton:checked, QPushButton#noMicButton:checked, QPushButton#hangupButton:checked,
253 QPushButton#noVideoButton:checked, QPushButton#recButton:checked,
254 QPushButton#chatButton:checked, QPushButton#transferCallButton:checked,
255 QPushButton#sipInputPanelButton:checked, QPushButton#addToConferenceButton:checked {
256 background-color: transparent;
257 border-radius: 18px;
258 border: solid 1px;
259 }
260
261QPushButton#updateCancelButton {
262 padding: 4px;
263 background: #369;
264 color: white;
265 font-size: 12px;
266 border: 0;
267 border-radius: 3px;
268 outline: 0px;
269 width: 50px;
270}
271
272QPushButton#updateCancelButton:hover {
273 background: #47a;
274}
275
276QPushButton#updateCancelButton:pressed {
277 background: #58b;
278}
279
280QMessageBox QPushButton {
281 padding: 4px;
282 background: #369;
283 color: white;
284 font-size: 12px;
285 border: 0;
286 border-radius: 3px;
287 outline: 0px;
288 width: 50px;
289}
290
291QMessageBox QPushButton:hover {
292 background: #47a;
293}
294
295QMessageBox QPushButton:pressed {
296 background: #58b;
297}
298
299QToolButton#qrButton, QToolButton#shareButton {
300 background-color: rgb(242, 242, 242);
301 border-style: solid;
302 border-width: 0px;
303 border-radius: 15px;
304 padding: 8px;
305 color: rgb(32, 32, 32);
306}
307
308 QToolButton#qrButton:hover, QToolButton#shareButton:hover {
309 background-color: rgb(237, 237, 237);
310 }
311
312 QToolButton#qrButton:pressed, QToolButton#shareButton:pressed {
313 background-color: rgb(212, 212, 212);
314 }
315
316QToolButton#qrButton:checked {
317 background-color: rgb(237, 237, 237);
318}
319
320QPushButton#btnvideo{
321 background-color: #109ede;
322 border-radius: 15px;
323 border:solid 1px;
324}
325
326QWidget#messagingPage, QWidget#contactRequestPage,
327QDialog#DeleteAccountDialog, QDialog#UpdateDownloadDialog,
328QDialog#UpdateConfirmDialog, QDialog#AccountMigrationDialog {
329 background: rgb(255, 255, 255);
330}
331
332QWidget#messagingPage {
333 background: rgb(255, 255, 255);
334}
335
336QDialog#PasswordDialog,
337QDialog#LinkDeviceDialog,
338QDialog#DeleteAccountDialog {
339 background: rgb(255, 255, 255);
340}
341
342QPushButton#deleteAccountPushButton {
343 background-color: red;
344 border: 0px;
345 border-radius: 15px;
346 height: 30px;
347 color: white;
348}
349
350QPushButton#deleteAccountPushButton:hover {
351 background-color: rgb(230, 0, 0);
352}
353
354QPushButton#deleteAccountPushButton:disabled {
355 background-color: rgba(255, 0, 0, 0.8);
356}
357
358QPushButton#nextButton, QPushButton#playButton, QPushButton#clearHistoryButton, QPushButton#doTransferButton,
359QPushButton#photoButton, QPushButton#migrationPushButton,
360QPushButton#fromDeviceButton, QPushButton#newAccountButton, QPushButton#previousButton, QPushButton#exportButton, QPushButton#newSIPAccountButton, QPushButton#fromBackupButton, QPushButton#connectAccountManagerButton,
361QPushButton#cancelAddButton, QPushButton#exportOnRingButton, QPushButton#addDeviceButton, QPushButton#exportEndedOkButton,
362QPushButton#errorPushButton, QPushButton#registerButton, QPushButton#acceptCRButton, QPushButton#discardCRButton, QPushButton#deleteCancelBtn,
363QPushButton#skipBtn, QPushButton#exportBtn,
364QPushButton#dhtImportBtn, QPushButton#fileImportBtn, QPushButton#changePassBtn, QPushButton#confirmChangeBtn, QPushButton#backButton {
365 background: qlineargradient(x1: 0, y1: 0, x2: 1, y2: 0, stop: 0 #109ede, stop: 1.0 #2b5084);
366 border: 0px;
367 border-radius: 15px;
368 height: 30px;
369 color: white;
370}
371
372QPushButton#nextButton:disabled, QPushButton#playButton:disabled, QPushButton#clearHistoryButton:disabled,
373QPushButton#doTransferButton:disabled, QPushButton#photoButton:disabled, QPushButton#fromBackupButton:disabled
374QPushButton#existingPushButton:disabled, QPushButton#newAccountButton:disabled, QPushButton#previousButton:disabled, QPushButton#newSIPAccountButton:disabled,
375QPushButton#exportButton:disabled, QPushButton#cancelAddButton:disabled, QPushButton#exportOnRingButton:disabled,
376QPushButton#addDeviceButton:disabled, QPushButton#exportEndedOkButton:disabled, QPushButton#errorPushButton:disabled,
377QPushButton#registerButton:disabled, QPushButton#acceptCRButton:disabled, QPushButton#discardCRButton:disabled,
378QPushButton#deleteCancelBtn:disabled, QPushButton#dhtImportBtn:disabled, QPushButton#fileImportBtn:disabled,
379QPushButton#changePassBtn:disabled, QPushButton#confirmChangeBtn:disabled, QPushButton#backButton:disabled,
380QPushButton#fromDeviceButton:disabled, QPushButton#connectAccountManagerButton:disabled, QPushButton#exportBtn:disabled,
381QPushButton#skipBtn:disabled, QPushButton#migrationPushButton:disabled {
382 background: rgba(242, 242, 242, 0.8);
383 color: grey;
384}
385
386QPushButton#blockCRButton, QPushButton#debanButton, QPushButton#deleteBanBtn,
387QPushButton#cancelChangeBtn {
388 background-color: rgb(251, 72, 71);
389 border: 0px;
390 color: white;
391}
392
393QPushButton#nextButton:hover, QPushButton#playButton:hover, QPushButton#clearHistoryButton:hover,
394QPushButton#doTransferButton:hover, QPushButton#photoButton:hover, QPushButton#fromBackupButton:hover,
395QPushButton#existingPushButton:hover, QPushButton#newAccountButton:hover, QPushButton#previousButton:hover, QPushButton#newSIPAccountButton:hover,
396QPushButton#exportButton:hover, QPushButton#cancelAddButton:hover, QPushButton#exportOnRingButton:hover,
397QPushButton#addDeviceButton:hover, QPushButton#exportEndedOkButton:hover, QPushButton#errorPushButton:hover,
398QPushButton#registerButton:hover, QPushButton#acceptCRButton:hover, QPushButton#discardCRButton:hover,
399QPushButton#deleteCancelBtn:hover, QPushButton#dhtImportBtn:hover, QPushButton#fileImportBtn:hover, QPushButton#migrationPushButton:hover,
400QPushButton#changePassBtn:hover, QPushButton#confirmChangeBtn:hover, QPushButton#backButton:hover, QPushButton#skipBtn:hover,
401QPushButton#fromDeviceButton:hover, QPushButton#connectAccountManagerButton:hover, QPushButton#exportBtn:hover {
402 background: qlineargradient(x1: 0, y1: 0, x2: 1, y2: 0, stop: 0 #2b4b7e, stop: 1.0 #001d4d);
403 color: white;
404}
405
406QPushButton#blockCRButton:hover, QPushButton#deleteAcceptBtn:hover, QPushButton#debanButton:hover,
407QPushButton#deleteButton:hover, QPushButton#deleteBanBtn:hover, QPushButton#cancelChangeBtn:hover {
408 background-color: rgb(252, 91, 90);
409}
410
411QPushButton#nextButton:pressed, QPushButton#playButton:pressed, QPushButton#clearHistoryButton:pressed,
412QPushButton#doTransferButton:pressed, QPushButton#photoButton:pressed, QPushButton#skipBtn:pressed, QPushButton#migrationPushButton:pressed,
413QPushButton#existingPushButton:pressed, QPushButton#newAccountButton:pressed, QPushButton#previousButton:pressed, QPushButton#newSIPAccountButton:pressed,
414QPushButton#exportButton:pressed, QPushButton#cancelAddButton:pressed, QPushButton#exportOnRingButton:pressed,
415QPushButton#addDeviceButton:pressed, QPushButton#exportEndedOkButton:pressed, QPushButton#errorPushButton:pressed,
416QPushButton#registerButton:pressed, QPushButton#acceptCRButton:pressed, QPushButton#discardCRButton:pressed,
417QPushButton#deleteCancelBtn:pressed, QPushButton#dhtImportBtn:pressed, QPushButton#fileImportBtn:pressed,
418QPushButton#changePassBtn:pressed, QPushButton#confirmChangeBtn:pressed, QPushButton#backButton:pressed, QPushButton#exportBtn:pressed {
419 background: qlineargradient(x1: 0, y1: 0, x2: 1, y2: 0, stop: 0 #043161, stop: 1.0 #00113f);
420 color: white;
421}
422
423QPushButton#blockCRButton:pressed, QPushButton#deleteAcceptBtn:pressed, QPushButton#debanButton:pressed,
424QPushButton#deleteBanBtn:pressed, QPushButton#cancelChangeBtn:pressed{
425 background-color: rgb(219, 55, 54);
426}
427
428QPushButton#btnChangePasswordCancel {
429 background-color: rgb(252, 91, 90);
430 color: white;
431}
432
433QPushButton#btnChangePasswordCancel:hover {
434 background-color: red;
435 color: white;
436}
437
438QPushButton#btnChangePasswordCancel:pressed {
439 background-color: darkred;
440 color: white;
441}
442
443QComboBox{
444 background: transparent;
445 border-radius: 0px;
446 border-style: solid;
447 border-width: 2px;
448 border-color: #414141;
449 border-bottom: transparent;
450 border-top: transparent;
451 border-left: transparent;
452 border-right: transparent;
453 font-family: "Sans Serif";
454 padding: 2px;
455}
456
457QComboBox::down-arrow{
458 border-radius: 0px;
459 border-style: solid;
460 border-width: 2px;
461 height: 36;
462 width : 36;
463 image: url(":/images/icons/ic_arrow_drop_down_black_18dp_2x.png");
464}
465
466QComboBox::drop-down{
467 border: 0;
468 width: 36px;
469}
470
471QRadioButton::indicator{
472 width: 1 ;
473 height: 12px;
474 border-radius: 8px;
475 border-width: 2px;
476 border-style: solid;
477}
478
479QRadioButton::indicator:unchecked{
480 border-color: rgb(77, 77, 77);
481 background: transparent;
482}
483
484QRadioButton::indicator:checked{
485 background: #109ede;
486 border-color: #109ede;
487 image: url(":/images/icons/ic_check_white_18dp_2x.png");
488}
489
490QWidget#horizontalWidget{
491 background: transparent;
492}
493
494QCheckBox::indicator{
495 height : 12 px;
496 width : 12 px;
497 border: 2px solid rgb(77, 77, 77);
498 border-radius: 4px;
499 background: none;
500}
501
502QCheckBox::indicator:checked{
503 border-color: #2b4b7e;
504 background: #2b4b7e;
505 image: url(":/images/icons/ic_check_white_18dp_2x.png");
506}
507
508QSpinBox::down-button{
509 height: 9;
510 width : 9;
511 image: url(":/images/icons/ic_arrow_drop_down_black_9dp_2x.png");
512}
513
514QSpinBox::up-button{
515 height: 9;
516 width : 9;
517 image: url(":/images/icons/ic_arrow_drop_up_black_9dp_2x.png");
518}
519
520QLineEdit#lrcfg_alias:focus, QLineEdit#lrcfg_hostname:focus, QLineEdit#lrcfg_password:focus,
521QLineEdit#lrcfg_proxy:focus, QLineEdit#lrcfg_mailbox:focus, QLineEdit#lrcfg_tlsPassword:focus,
522QLineEdit#lrcfg_tlsServerName:focus, QLineEdit#lrcfg_turnServerRealm:focus, QLineEdit#lrcfg_turnServerUsername:focus,
523QLineEdit#lrcfg_turnServerPassword:focus, QLineEdit#lrcfg_turnServer:focus, QLineEdit#lrcfg_publishedAddress:focus,
524QLineEdit#lrcfg_registeredName:focus, QLineEdit#lrcfg_nameServiceURL:focus, QLineEdit#lrcfg_username:focus,
525QLineEdit#profileNameEdit:focus{
526 border-color: #109ede;
527}
528
529QTabWidget#tabWidget{
530 border-color: transparent;
531}
532
533QPushButton#upAudioButton, QPushButton#downAudioButton, QPushButton#upVideoButton, QPushButton#downVideoButton{
534 background: transparent;
535}
536
537QPushButton#avatarButton:hover {
538 border: 2px solid rgb(77, 77, 77);
539 border-radius: 50px;
540}
541
542QWidget#leftPannel{
543 background: white;
544}
545
546QSlider::groove:vertical{
547 background: red;
548 position: absolute; /* absolutely position 4px from the left and right of the widget. setting margins on the widget should work too... */
549 width:2px;
550}
551
552QSlider::handle:vertical{
553 height: 10px;
554 background: #109ede;
555 border-radius: 5px;
556 margin: 0 -4px;
557}
558
559QSlider::sub-page:vertical{
560 background: #777777;
561}
562
563QSlider::add-page:vertical{
564 background: #109ede;
565}
566
567QToolButton::menu-button {image:none;}
568
569QToolButton::menu-arrow {image:none;}
570
571QLabel#accountIdLabel, QLabel#accountAliasLabel, QLabel#deletionLabel1, QLabel#deletionLabel2,
572QLabel#warningLabel{
573 background: transparent;
574}
575
576QLabel#accountAliasLabel, QLabel#deletionLabel1, QLabel#deletionLabel2{
577 color: black;
578}
579
580QLabel#warningLabel{
581 color: red;
582}
583
584QLabel#labelWarning {
585 color: darkorange;
586}
587
588QLabel#accountIdLabel{
589 color: LightSlateGrey;
590 font-style: italic;
591}
592
593QLabel#accountAliasLabel{
594 font-weight: bold;
595}
596
597QLabel#dragDropLabel {
598 /*rgba 0.95 opacity (transparency)*/
599 font-size: 20px;
600 border: 2px dashed black;
601 border-radius: 10px;
602 background: rgba(216, 234, 252, 0.95);
603}
604
605QLabel#wrongPasswordLabel {
606 color: red;
607 margin-left: 8px;
608}
609
610/* setAvatarDialog { */
611QPushButton#pictureButton:default, QPushButton#fileButton:default {
612 background-color: rgb(0, 192, 213,);
613}
614
615QPushButton#pictureButton:checked, QPushButton#fileButton:checked {
616 background-color: rgb(0, 0, 213);
617}
618/* } setAvatarDialog */
619
620QSpinBox {
621 background-color: rgb(240, 240, 240);
622 border-radius: 14px;
623 height: 28px;
624 padding: 2px;
625 margin-bottom: 4px;
626}
627
628QSpinBox::up-button {
629 subcontrol-origin: border;
630 subcontrol-position: top right;
631 width: 16px;
632 height: 18px;
633 padding-right: 4px;
634 margin-top: 3px;
635}
636
637QSpinBox::down-button {
638 subcontrol-origin: border;
639 subcontrol-position: bottom right;
640 width: 16px;
641 height: 18px;
642 padding-right: 4px;
643 margin-bottom: 3px;
644}
645
646/* SettingsWidget { */
647SettingsWidget QLabel#exportedPIN {
648 color: darkblue;
649 margin-bottom: 4px;
650}
651
652SettingsWidget QPushButton {
653 padding-right: 16px;
654 padding-left: 16px;
655 border-style: solid;
656 border-width: 0px;
657 border-radius: 15px;
658 color: rgb(32, 32, 32);
659 background-color: rgb(242, 242, 242);
660}
661
662SettingsWidget QPushButton:hover {
663 background-color: rgb(237, 237, 237);
664}
665
666SettingsWidget QPushButton:pressed {
667 background-color: rgb(212, 212, 212);
668}
669
670SettingsWidget QPushButton:disabled {
671 color: gray;
672}
673
674SettingsWidget QLabel:disabled {
675 color: rgb(160, 160, 160);
676}
677
678SettingsWidget QWidget#leftSettingsWidget,
679SettingsWidget QWidget#rightSettingsWidget,
680SettingsWidget QWidget#DeleteAccountDialog,
681SettingsWidget QWidget#advancedSettingsWidget,
682SettingsWidget QWidget#advancedSIPSettingsWidget,
683SettingsWidget QWidget#NameRegistrationDialog,
684SettingsWidget QWidget#centralWidget,
685SettingsWidget QWidget#centralSIPWidget,
686SettingsWidget QWidget#scrollAreaWidgetContents,
687SettingsWidget QWidget#scrollAreaSIPWidgetContents {
688 background-color: rgba(255, 255, 255, 255);
689}
690
691SettingsWidget .QLineEdit {
692 border-radius: 15px;
693 background-color: rgb(240, 240, 240);
694 padding-left: 8px;
695 padding-right: 8px;
696 height: 30px;
697}
698
699SettingsWidget QLineEdit#currentRingID {
700 border: 0px;
701 border-radius: 0px;
702 padding: 0px;
703 background-color: transparent;
704 font-weight: bold;
705}
706
707SettingsWidget QLineEdit#currentRegisteredID {
708 border: 2px;
709 border-radius: 15px;
710 padding: 1px;
711 padding-left: 8px;
712 margin-right: 4px;
713 border-style: solid;
714 background-color: rgb(240, 240, 240);
715}
716
717SettingsWidget QPushButton#regNameButton {
718 background-color: transparent;
719}
720
721SettingsWidget QWidget#videoLayoutWidget {
722 background-color: black;
723}
724
725SettingsWidget QPushButton#btnDeletAccount,
726SettingsWidget QPushButton#btnSIPDeletAccount {
727 background-color: rgb(252, 91, 90);
728 color: white;
729}
730
731SettingsWidget QPushButton#btnDeletAccount:hover,
732SettingsWidget QPushButton#btnSIPDeletAccount:hover {
733 background-color: red;
734 color: white;
735}
736
737SettingsWidget QPushButton#btnDeletAccount:pressed,
738SettingsWidget QPushButton#btnSIPDeletAccount:pressed {
739 background-color: darkred;
740 color: white;
741}
742
743QListView .QLabel#labelDeviceId {
744 padding-left: 4px;
745 font-weight: 300;
746}
747
748QListView .QLabel#labelThisDevice {
749 margin-right: 16px;
750 font-style: italic;
751 color: green;
752}
753
754QListWidget .QLabel {
755 background-color: transparent;
756}
757
758QListWidget .QLineEdit {
759 background-color: transparent;
760}
761
762QListWidget .QPushButton {
763 background-color: transparent;
764}
765 QListWidget .QPushButton:hover {
766 background-color: transparent;
767 }
768 QListWidget .QPushButton:pressed {
769 background-color: transparent;
770 }
771
772QListView::item:selected {
773 background-color: rgb(220, 220, 220);
774}
775
776SettingsWidget QListView {
777 background-color: whitesmoke;
778 border: 1px solid rgb(212, 212, 212);
779 font-size: 16px;
780}
781
782SettingsWidget QListView::item {
783 height: 30px;
784 font: 30px;
785 padding: 8px;
786}
787
788SettingsWidget QListView::indicator {
789 height: 12 px;
790 width: 12 px;
791 border: 2px solid rgb(77, 77, 77);
792 border-radius: 4px;
793 background: none;
794}
795
796SettingsWidget QListView::indicator:checked {
797 border-color: #2b4b7e;
798 background: #2b4b7e;
799 image: url(":/images/icons/ic_check_white_18dp_2x.png");
800}
801
802SettingsWidget QListView::item:selected {
803 background-color: rgba(220, 220, 220, 255);
804 border: none;
805 color: black;
806}
807
808SettingsWidget QListView::item:hover {
809 background-color: rgba(229, 229, 229, 255);
810}
811
812SettingsWidget QListView::item:disabled {
813 background-color: transparent;
814}
815
816/* } SettingsWidget */
817
818QPushButton#panelButton_0, QPushButton#panelButton_1, QPushButton#panelButton_2,
819QPushButton#panelButton_3, QPushButton#panelButton_4, QPushButton#panelButton_5,
820QPushButton#panelButton_6, QPushButton#panelButton_7, QPushButton#panelButton_8,
821QPushButton#panelButton_9, QPushButton#panelButton_hash, QPushButton#panelButton_A,
822QPushButton#panelButton_B, QPushButton#panelButton_C, QPushButton#panelButton_D {
823 text-align: center;
824 text-decoration: none;
825 background: #369;
826 color: white;
827 border: 0;
828 border-radius: 19px;
829 padding-bottom: 4px;
830}
831
832QPushButton#panelButton_star {
833 text-align: center;
834 text-decoration: none;
835 background: #369;
836 color: white;
837 border: 0;
838 border-radius: 19px;
839 padding-top: 4px;
840}
841
842QPushButton#panelButton_0:hover, QPushButton#panelButton_1:hover, QPushButton#panelButton_2:hover,
843QPushButton#panelButton_3:hover, QPushButton#panelButton_4:hover, QPushButton#panelButton_5:hover,
844QPushButton#panelButton_6:hover, QPushButton#panelButton_7:hover, QPushButton#panelButton_8:hover,
845QPushButton#panelButton_9:hover, QPushButton#panelButton_hash:hover, QPushButton#panelButton_star:hover,
846QPushButton#panelButton_A:hover, QPushButton#panelButton_B:hover, QPushButton#panelButton_C:hover,
847QPushButton#panelButton_D:hover {
848 background: #47a;
849}
850
851QPushButton#panelButton_0:pressed, QPushButton#panelButton_1:pressed, QPushButton#panelButton_2:pressed,
852QPushButton#panelButton_3:pressed, QPushButton#panelButton_4:pressed, QPushButton#panelButton_5:pressed,
853QPushButton#panelButton_6:pressed, QPushButton#panelButton_7:pressed, QPushButton#panelButton_8:pressed,
854QPushButton#panelButton_9:pressed, QPushButton#panelButton_hash:pressed, QPushButton#panelButton_star:pressed,
855QPushButton#panelButton_A:pressed, QPushButton#panelButton_B:pressed, QPushButton#panelButton_C:pressed,
856QPushButton#panelButton_D:pressed {
857 background: #58b;
858}
859
860QProgressBar#audioInputMeter {
861 border: 0px solid #606060;
862 background: lightgrey;
863}
864
865 QProgressBar#audioInputMeter::chunk {
866 background-color: #0c79aa;
867 margin: 2px;
868 }
869
870QLabel#nameLabel {
871 font-size: 20px;
872 font-style: initial;
873 qproperty-alignment: AlignCenter;
874 color: white;
875}
876
877QWidget#videoPage {
878 background: black;
879}
880
881QPushButton#recordOverlayStartOrFinishRecordingBtn, QPushButton#recordOverlayDeleteBtn, QPushButton#recordOverlayPlayBtn, QPushButton#recordOverlayRerecordBtn, QPushButton#recordOverlaySendBtn,
882QPushButton#recordOverlayStopPlayingBtn {
883 background-color: transparent;
884 border-radius: 18px;
885 border: solid 1px;
886}
887
888QPushButton#recordOverlayStartOrFinishRecordingBtn:hover, QPushButton#recordOverlayDeleteBtn:hover, QPushButton#recordOverlayPlayBtn:hover, QPushButton#recordOverlayRerecordBtn:hover, QPushButton#recordOverlaySendBtn:hover,
889QPushButton#recordOverlayStopPlayingBtn:hover {
890 background-color: transparent;
891 border-radius: 18px;
892 border: solid 1px;
893}
894
895QPushButton#recordOverlayStartOrFinishRecordingBtn:pressed, QPushButton#recordOverlayDeleteBtn:pressed, QPushButton#recordOverlayPlayBtn:pressed, QPushButton#recordOverlayRerecordBtn:pressed, QPushButton#recordOverlaySendBtn:pressed,
896QPushButton#recordOverlayStopPlayingBtn:pressed {
897 background-color: transparent;
898 border-radius: 18px;
899 border: solid 1px;
900}
901
902QPushButton#recordOverlayStartOrFinishRecordingBtn:checked, QPushButton#recordOverlayDeleteBtn:checked, QPushButton#recordOverlayPlayBtn:checked, QPushButton#recordOverlayRerecordBtn:checked, QPushButton#recordOverlaySendBtn:checked,
903QPushButton#recordOverlayStopPlayingBtn:checked {
904 background-color: transparent;
905 border-radius: 18px;
906 border: solid 1px;
907}
908
909QWidget#RecordWidget {
910 background-color: transparent;
911}
912
913QLabel#timerLabel {
914 background-color: transparent;
915 color: white;
916}
917
918QProgressBar#levelMeter {
919 border: 2px solid white;
920 text-align: center;
921 background: transparent;
922}
923
924 QProgressBar#levelMeter::chunk {
925 background-color: white;
926 margin: 2px;
927 }
928
929QScrollArea#changeLogScrollArea {
930 background-color: transparent;
931 color: white;
932 border: none;
933}
934
935QWidget#changeLogContents {
936 background-color: transparent;
937 color: white;
938 border: none;
939}
940
941QTextEdit#logTextEdit {
942 background-color: white;
943 color: black;
944}
945
946QPushButton#logCloseButton {
947 background-color: rgb(189, 189, 189);
948}
949
950 QPushButton#logCloseButton:hover {
951 background-color: rgb(170, 170, 170);
952 }
953 QPushButton#logCloseButton:pressed {
954 background-color: rgb(180, 180, 180);
955 }
956
957FullScreenNotification {
958 font-size: 24px;
959 color: white;
960 background-color: black;
961 border: 2px solid white;
962 padding: 100px;
963}