blob: c36e581cdd72defcf62a508acfa3704af8c5886c [file] [log] [blame]
Nicolas Jager97a21b42015-12-03 16:55:45 -05001QPushButton#acceptButton{
Nicolas Jager1ddb38d2016-01-20 11:11:49 -05002 background-color: #4caf50;
Nicolas Jager5e8c3822016-02-05 17:01:49 -05003 border-radius: 28px;
Nicolas Jager1ddb38d2016-01-20 11:11:49 -05004 border:solid 1px;
Edric Milaret627500d2015-03-27 16:41:40 -04005}
6
Nicolas Jager1ddb38d2016-01-20 11:11:49 -05007QPushButton#refuseButton, QPushButton#cancelButton{
8 background-color: #f44336;
Nicolas Jager5e8c3822016-02-05 17:01:49 -05009 border-radius: 28px;
Nicolas Jager1ddb38d2016-01-20 11:11:49 -050010 border:solid 1px;
Edric Milaret627500d2015-03-27 16:41:40 -040011}
12
Andreas Traczyk912242e2018-10-29 14:44:44 -040013QPushButton#acceptButton:hover{
Nicolas Jager1ddb38d2016-01-20 11:11:49 -050014 background-color: #5db761;
Edric Milaret627500d2015-03-27 16:41:40 -040015}
16
Andreas Traczyk912242e2018-10-29 14:44:44 -040017QPushButton#acceptButton:pressed{
Nicolas Jager1ddb38d2016-01-20 11:11:49 -050018 background-color: #449d48;
19}
20
21QPushButton#refuseButton:hover, QPushButton#cancelButton:hover{
22 background-color: #f5554a;
23}
24
25QPushButton#refuseButton:pressed, QPushButton#cancelButton:pressed{
26 background-color: #db3c30;
27}
28
Andreas Traczyk43c08232018-10-31 13:42:09 -040029QPushButton#btnConversations, QPushButton#btnInvites {
Andreas Traczykb8b13ba2018-08-21 16:30:16 -040030 background-color: rgb(242, 242, 242);
31 border-style: solid;
32 border-width: 0px;
33 border-radius: 5px;
34 padding: 8px;
35 color: rgb(32, 32, 32);
36}
37
Andreas Traczyk43c08232018-10-31 13:42:09 -040038QPushButton#btnConversations:hover, QPushButton#btnInvites:hover {
Andreas Traczykb8b13ba2018-08-21 16:30:16 -040039 background-color: rgb(237, 237, 237);
40}
41
Andreas Traczyk43c08232018-10-31 13:42:09 -040042QPushButton#btnConversations:pressed, QPushButton#btnInvites:pressed {
Andreas Traczykb8b13ba2018-08-21 16:30:16 -040043 background-color: rgb(212, 212, 212);
44}
45
Andreas Traczyk43c08232018-10-31 13:42:09 -040046QPushButton#btnConversations:checked, QPushButton#btnInvites:checked {
47 background-color: rgb(237, 237, 237);
48}
49
Andreas Traczyk912242e2018-10-29 14:44:44 -040050QPushButton#imBackButton, QPushButton#btnAcceptInvite, QPushButton#btnIgnoreInvite,
51QPushButton#btnBlockInvite, QPushButton#btnAudioCall, QPushButton#btnVideoCall,
52QPushButton#sendContactRequestButton, QPushButton#sendButton, QPushButton#sendIMButton {
Andreas Traczykb8b13ba2018-08-21 16:30:16 -040053 background-color: transparent;
54 border-style: solid;
55 border-width: 0px;
56 border-radius: 9px;
57 padding: 8px;
58 color: rgb(32, 32, 32);
59}
60
61QPushButton#btnAcceptInvite:hover, QPushButton#btnIgnoreInvite:hover, QPushButton#btnBlockInvite:hover {
62 background-color: rgb(212, 212, 212);
63}
64
65QPushButton#btnAcceptInvite:pressed, QPushButton#btnIgnoreInvite:pressed, QPushButton#btnBlockInvite:pressed {
66 background-color: rgb(187, 187, 187);
67}
68
Andreas Traczyk912242e2018-10-29 14:44:44 -040069QPushButton#imBackButton:hover, QPushButton#btnAudioCall:hover, QPushButton#btnVideoCall:hover,
70QPushButton#sendContactRequestButton:hover, QPushButton#sendButton:hover, QPushButton#sendIMButton:hover {
71 background-color: rgb(237, 237, 237);
72}
73
74QPushButton#imBackButton:pressed, QPushButton#btnAudioCall:pressed, QPushButton#btnVideoCall:pressed,
75QPushButton#sendContactRequestButton:pressed, QPushButton#sendButton:pressed, QPushButton#sendIMButton:pressed {
76 background-color: rgb(212, 212, 212);
77}
78
Nicolas Jager1ddb38d2016-01-20 11:11:49 -050079QWidget#callInvitePage, QWidget#outboundCallPage{
Nicolas Jager74fe46f2016-02-29 14:55:09 -050080 background-color : rgb(77, 77, 77);
Nicolas Jager6cdeba92016-03-05 18:05:53 -050081 background-image : url(:/images/background-dark.png);
82 background-repeat : repeat-x;
83 background-position: bottom;
Edric Milaret627500d2015-03-27 16:41:40 -040084}
85
Nicolas Jagerb98066a2016-01-15 12:10:08 -050086RingContactLineEdit{
Nicolas Jager97a21b42015-12-03 16:55:45 -050087 border-color: rgb(242, 242, 242);
88 border-radius: 5px;
89 border-width: 2px;
90 background-color: rgb(242, 242, 242);
Edric Milaret627500d2015-03-27 16:41:40 -040091}
92
Nicolas Jager74fe46f2016-02-29 14:55:09 -050093QScrollBar:vertical, QScrollBar:horizontal{
Nicolas Jager97a21b42015-12-03 16:55:45 -050094 background:white; width:0px;
Edric Milaret627500d2015-03-27 16:41:40 -040095}
96
Nicolas Jager74fe46f2016-02-29 14:55:09 -050097QScrollBar::handle:vertical, QScrollBar::handle:horizontal{
98 background: rgb(255, 255, 255);
Edric Milaret627500d2015-03-27 16:41:40 -040099}
100
Andreas Traczykb8b13ba2018-08-21 16:30:16 -0400101SmartListView {
Edric Milareta0ebd062016-01-13 12:18:23 -0500102 background-color: white;
103 border: none;
104}
105
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500106QListView#accountView::item{
107 height: 40px;
108}
109
110QListView#audioCodecView, QListView#videoCodecView, QListView#cipherListView{
111 background-color: transparent;
112 border: 2px solid rgb(77, 77, 77);
113}
114
115QListView#audioCodecView::item, QListView#videoCodecView::item, QListView#cipherListView::item, QListView#listMessageView::item{
116 height: 30px;
117 font: 30px;
118
119}
120
121QListView#audioCodecView::indicator, QListView#videoCodecView::indicator, QListView#accountView::indicator,
122QListView#cipherListView::indicator{
123 height : 12 px;
124 width : 12 px;
125 border: 2px solid rgb(77, 77, 77);
126 border-radius: 4px;
127 background: none;
128}
129
130QListView#audioCodecView::indicator:checked, QListView#videoCodecView::indicator:checked,
131QListView#accountView::indicator:checked, QListView#cipherListView::indicator:checked{
Sébastien Blincba5b522018-12-10 12:48:36 -0500132 border-color: #2b4b7e;
133 background: #2b4b7e;
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500134 image: url(":/images/icons/ic_check_white_18dp_2x.png");
135}
136
137QListView#audioCodecView::item:selected, QListView#videoCodecView::item:selected,
138QListView#cipherListView::item:selected{
139 background-color: rgba(220, 220, 220, 255);
Nicolas Jager032c0002016-02-18 16:38:09 -0500140 border: none;
Edric Milareta0ebd062016-01-13 12:18:23 -0500141}
142
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500143QListView#audioCodecView::item:hover, QListView#videoCodecView::item:hover, QListView#cipherListView::item:hover{
144 background-color: rgba(229, 229, 229, 255);
145 border-radius: 18px;
146}
147
148QListView#cipherListView::item:disabled
149{
150 background-color: transparent;
151}
152
Andreas Traczykb8b13ba2018-08-21 16:30:16 -0400153SmartListView::item:selected, QListView#accountView::item:selected, QListView#contactView::item:selected,
154QListView#contactRequestList::item:selected, QListView#BannedList::item:selected {
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500155 background-color: rgba(220, 220, 220, 255);
156 border: none;
157}
158
Andreas Traczykb8b13ba2018-08-21 16:30:16 -0400159SmartListView::item:hover, QListView#accountView::item:hover, QListView#contactView::item:hover,
160QListView#contactRequestList::item:hover, QListView#BannedList::item:hover {
Nicolas Jagerd0b33752016-01-17 00:00:40 -0500161 background-color: rgba(242, 242, 242, 255);
Edric Milareta0ebd062016-01-13 12:18:23 -0500162}
163
Andreas Traczyk43c08232018-10-31 13:42:09 -0400164QWidget#sendIMWidget {
165 border-top: 2px solid rgb(240, 240, 240);
Andreas Traczyk912242e2018-10-29 14:44:44 -0400166}
167
168QWidget#messagingHeaderWidget{
169 border-bottom: 2px solid rgb(240, 240, 240);
Nicolas Jagerd0b33752016-01-17 00:00:40 -0500170}
171
Nicolas Jager0a9fc602016-03-11 18:35:42 -0500172QLineEdit#messageEdit, QLineEdit#imMessageEdit{
Olivier SOLDANO815d92f2017-07-13 14:05:36 -0400173 border: none;
Nicolas Jagerd0b33752016-01-17 00:00:40 -0500174 background-color: rgb(255, 255, 255);
Andreas Traczyk43c08232018-10-31 13:42:09 -0400175 padding: 0px;
Edric Milaret816cc902015-10-21 10:59:34 -0400176}
177
Nicolas Jager0a9fc602016-03-11 18:35:42 -0500178QLineEdit#numberBar{
179 border-color: rgba(0, 192, 212, 0.6);
180 border-radius: 5px;
181 border-width: 2px;
182 border-style: outset;
183 background-color: rgba(255, 255, 255, 0.8)
184}
185
Nicolas Jager1ddb38d2016-01-20 11:11:49 -0500186QPushButton#holdButton, QPushButton#chatButton, QPushButton#noMicButton, QPushButton#noVideoButton,
Edric Milareta5fe70f2016-02-05 15:03:31 -0500187QPushButton#transferButton, QPushButton#addPersonButton, QPushButton#joinButton,
188QPushButton#qualityButton, QPushButton#recButton{
Nicolas Jager1ddb38d2016-01-20 11:11:49 -0500189 background-color: rgba(0, 0, 0, 140);
190 border-radius: 18px;
191 border:solid 1px;
Edric Milaret627500d2015-03-27 16:41:40 -0400192}
193
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500194QPushButton#holdButton:hover, QPushButton#chatButton:hover, QPushButton#noMicButton:hover,
195QPushButton#noVideoButton:hover, QPushButton#transferButton:hover, QPushButton#addPersonButton:hover,
196QPushButton#joinButton:hover, QPushButton#qualityButton:hover, QPushButton#addToContactButton:hover,
197QPushButton#recButton:hover{
Nicolas Jager1ddb38d2016-01-20 11:11:49 -0500198 background-color: rgba(0, 192, 213, 0.6);
Nicolas Jager1ddb38d2016-01-20 11:11:49 -0500199}
200
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500201QPushButton#holdButton:pressed, QPushButton#chatButton:pressed, QPushButton#noMicButton:pressed,
202QPushButton#noVideoButton:pressed, QPushButton#transferButton:pressed, QPushButton#addPersonButton:pressed,
203QPushButton#joinButton:pressed, QPushButton#qualityButton:pressed, QPushButton#addToContactButton:pressed,
204QPushButton#recButton:pressed{
Nicolas Jager1ddb38d2016-01-20 11:11:49 -0500205 background-color: rgba(0, 192, 213, 0.8);
Nicolas Jager1ddb38d2016-01-20 11:11:49 -0500206}
207
Edric Milareta5fe70f2016-02-05 15:03:31 -0500208QPushButton#holdButton:checked, QPushButton#noMicButton:checked,
209QPushButton#noVideoButton:checked, QPushButton#recButton:checked,
210QPushButton#chatButton:checked{
Nicolas Jager1ddb38d2016-01-20 11:11:49 -0500211 background-color: rgba(0, 192, 213, 0.8);
Edric Milaret627500d2015-03-27 16:41:40 -0400212}
213
Nicolas Jagerb98066a2016-01-15 12:10:08 -0500214QPushButton#hangupButton{
Nicolas Jager1ddb38d2016-01-20 11:11:49 -0500215 background-color: rgba(200, 0, 0, 0.6);
216 border-radius: 18px;
217 border:solid 1px;
Edric Milaret627500d2015-03-27 16:41:40 -0400218}
219
Nicolas Jager1ddb38d2016-01-20 11:11:49 -0500220QPushButton#hangupButton:hover{
221 background-color: rgba(255, 0, 0, 0.6);
Edric Milaret627500d2015-03-27 16:41:40 -0400222}
223
Nicolas Jager1ddb38d2016-01-20 11:11:49 -0500224QPushButton#hangupButton:pressed{
225 background-color: rgba(255, 0, 0, 0.8);
Edric Milaret12353822015-05-14 14:41:09 -0400226}
Edric Milareta0ebd062016-01-13 12:18:23 -0500227
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500228QPushButton#exitSettingsButton, QPushButton#settingsButton, QPushButton#addToContactButton,
Andreas Traczyk912242e2018-10-29 14:44:44 -0400229QPushButton#sendCRBackButton, QPushButton#copyCMButton, QPushButton#pendingCRBackButton,
Olivier SOLDANO5cb1a422017-07-26 11:16:50 -0400230QPushButton#videoCfgBtn{
Nicolas Jager032c0002016-02-18 16:38:09 -0500231 background-color: #414141;
232 border-radius: 15px;
233 border:solid 1px;
Edric Milareta0ebd062016-01-13 12:18:23 -0500234}
Edric Milaret864a2052016-01-14 15:45:03 -0500235
Andreas Traczyk912242e2018-10-29 14:44:44 -0400236QPushButton#exitSettingsButton:hover, QPushButton#settingsButton:hover,
Olivier SOLDANO2bcdfd72017-05-02 14:37:19 -0400237QPushButton#sendCRBackButton:hover, QPushButton#copyCMButton:hover, QPushButton#pendingCRBackButton:hover,
Olivier SOLDANO5cb1a422017-07-26 11:16:50 -0400238QPushButton#videoCfgBtn:hover{
Nicolas Jager032c0002016-02-18 16:38:09 -0500239 background-color: #515151;
Nicolas Jager1ddb38d2016-01-20 11:11:49 -0500240}
241
Andreas Traczyk912242e2018-10-29 14:44:44 -0400242QPushButton#exitSettingsButton:pressed, QPushButton#settingsButton:pressed,
Olivier SOLDANO2bcdfd72017-05-02 14:37:19 -0400243QPushButton#sendCRBackButton:pressed, QPushButton#copyCMButton:pressed, QPushButton#pendingCRBackButton:pressed,
Olivier SOLDANO5cb1a422017-07-26 11:16:50 -0400244QPushButton#videoCfgBtn:pressed{
Nicolas Jager032c0002016-02-18 16:38:09 -0500245 background-color: #313131;
Edric Milaret864a2052016-01-14 15:45:03 -0500246}
Nicolas Jager540a5112016-01-15 15:54:34 -0500247
Edric Milaret1e598592016-09-02 10:10:01 -0400248QToolButton#qrButton, QToolButton#shareButton{
Andreas Traczyk43c08232018-10-31 13:42:09 -0400249 background-color: rgb(242, 242, 242);
250 border-style: solid;
251 border-width: 0px;
252 border-radius: 5px;
253 padding: 8px;
254 color: rgb(32, 32, 32);
Edric Milaret1e598592016-09-02 10:10:01 -0400255}
256
257QToolButton#qrButton:hover, QToolButton#shareButton:hover{
Andreas Traczyk43c08232018-10-31 13:42:09 -0400258 background-color: rgb(237, 237, 237);
Edric Milaret1e598592016-09-02 10:10:01 -0400259}
260
261QToolButton#qrButton:pressed, QToolButton#shareButton:pressed{
Andreas Traczyk43c08232018-10-31 13:42:09 -0400262 background-color: rgb(212, 212, 212);
Edric Milaret1e598592016-09-02 10:10:01 -0400263}
264
265QToolButton#qrButton:checked {
Andreas Traczyk43c08232018-10-31 13:42:09 -0400266 background-color: rgb(237, 237, 237);
Edric Milaret1e598592016-09-02 10:10:01 -0400267}
268
Nicolas Jager1ddb38d2016-01-20 11:11:49 -0500269QPushButton#btnvideo{
Sébastien Blincba5b522018-12-10 12:48:36 -0500270 background-color: #109ede;
Nicolas Jager032c0002016-02-18 16:38:09 -0500271 border-radius: 15px;
272 border:solid 1px;
Nicolas Jager1ddb38d2016-01-20 11:11:49 -0500273}
274
Nicolas Jager540a5112016-01-15 15:54:34 -0500275QScrollBar:vertical{
276 background: rgb(242, 242, 242);
277 width:10px;
278}
279
280QScrollBar::handle:vertical{
281 background: rgb(77, 77, 77);
282}
Nicolas Jagerd0b33752016-01-17 00:00:40 -0500283
Olivier SOLDANO9b7e80d2017-05-04 16:06:01 -0400284QDialog#WizardDialog, QWidget#welcomePage, QWidget#sendContactRequestPage,
Olivier SOLDANOcc28a0d2017-07-21 13:53:31 -0400285QDialog#DeleteAccountDialog, QDialog#DeleteContactDialog{
Andreas Traczyk43c08232018-10-31 13:42:09 -0400286 background: rgb(255, 255, 255);
Nicolas Jager6cdeba92016-03-05 18:05:53 -0500287}
288
Nicolas Jager0a9fc602016-03-11 18:35:42 -0500289QDialog#CallUtilsDialog, QDialog#QualityDialog{
290 background: transparent;
291}
292
293QWidget#roundedFrame{
294 background-color: rgba(250, 250, 250, 0.8);
295 border-color: rgba(25, 25, 25, 1.0);
296 border-radius: 8px;
297 border:solid 1px;
298}
299
300QWidget#spike{
301 background-color: rgba(250, 250, 250, 0.8);
302 border-color: rgba(25, 25, 25, 1.0);
303}
304
305QListView#contactView{
306 background: transparent;
307}
308
Anthony Léonard2fde81d2017-04-17 10:06:55 -0400309QWidget#messagingPage, QWidget#contactRequestPage{
Olivier SOLDANO815d92f2017-07-13 14:05:36 -0400310 background: rgb(255, 255, 255);
Nicolas Jagerd0b33752016-01-17 00:00:40 -0500311}
312
Anthony Léonard955b9572016-11-10 13:28:39 -0500313QPushButton#nextButton, QPushButton#playButton, QPushButton#clearHistoryButton, QPushButton#doTransferButton,
Isa Nanic6e4a39a2018-12-04 14:26:02 -0500314QPushButton#photoButton, QPushButton#takePhotoButton, QPushButton#importButton,
Edric Milaret57467842016-08-30 13:06:11 -0400315QPushButton#existingPushButton, QPushButton#newAccountButton, QPushButton#previousButton, QPushButton#exportButton,
Anthony Léonardaa90e1a2016-10-12 11:24:17 -0400316QPushButton#cancelAddButton, QPushButton#exportOnRingButton, QPushButton#addDeviceButton, QPushButton#exportEndedOkButton,
Andreas Traczyk912242e2018-10-29 14:44:44 -0400317QPushButton#errorPushButton, QPushButton#registerButton, QPushButton#acceptCRButton, QPushButton#discardCRButton, QPushButton#deleteCancelBtn,
Olivier SOLDANOd048d172017-09-28 15:34:32 -0400318QPushButton#dhtImportBtn, QPushButton#fileImportBtn, QPushButton#changePassBtn, QPushButton#confirmChangeBtn {
Sébastien Blincba5b522018-12-10 12:48:36 -0500319 background-color: #109ede;
Nicolas Jager032c0002016-02-18 16:38:09 -0500320 border: 0px;
321 color: white;
322 font: 14px;
Edric Milaret4097d2f2016-02-09 14:41:50 -0500323}
324
Isa Nanic6e4a39a2018-12-04 14:26:02 -0500325QPushButton#blockCRButton, QPushButton#debanButton, QPushButton#deleteBanBtn,
Olivier SOLDANOd048d172017-09-28 15:34:32 -0400326QPushButton#cancelChangeBtn {
Anthony Léonarddd9fb6a2017-04-26 10:25:48 -0400327 background-color: rgb(251, 72, 71);
328 border: 0px;
329 color: white;
330 font: 14px;
331}
332
Anthony Léonard955b9572016-11-10 13:28:39 -0500333QPushButton#nextButton:hover, QPushButton#playButton:hover, QPushButton#clearHistoryButton:hover,
Isa Nanic6e4a39a2018-12-04 14:26:02 -0500334QPushButton#doTransferButton:hover, QPushButton#photoButton:hover,
Edric Milaret57467842016-08-30 13:06:11 -0400335QPushButton#takePhotoButton:hover, QPushButton#importButton:hover,
336QPushButton#existingPushButton:hover, QPushButton#newAccountButton:hover, QPushButton#previousButton:hover,
337QPushButton#exportButton:hover, QPushButton#cancelAddButton:hover, QPushButton#exportOnRingButton:hover,
Anthony Léonardaa90e1a2016-10-12 11:24:17 -0400338QPushButton#addDeviceButton:hover, QPushButton#exportEndedOkButton:hover, QPushButton#errorPushButton:hover,
Andreas Traczyk912242e2018-10-29 14:44:44 -0400339QPushButton#registerButton:hover, QPushButton#acceptCRButton:hover, QPushButton#discardCRButton:hover,
Olivier SOLDANOd048d172017-09-28 15:34:32 -0400340QPushButton#deleteCancelBtn:hover, QPushButton#dhtImportBtn:hover, QPushButton#fileImportBtn:hover,
341QPushButton#changePassBtn:hover, QPushButton#confirmChangeBtn:hover{
Sébastien Blincba5b522018-12-10 12:48:36 -0500342 background-color: #2b4b7e;
Edric Milaret4097d2f2016-02-09 14:41:50 -0500343}
344
Olivier SOLDANOcc28a0d2017-07-21 13:53:31 -0400345QPushButton#blockCRButton:hover, QPushButton#deleteAcceptBtn:hover, QPushButton#debanButton:hover,
Olivier SOLDANOd048d172017-09-28 15:34:32 -0400346QPushButton#deleteButton:hover, QPushButton#deleteBanBtn:hover, QPushButton#cancelChangeBtn:hover {
Anthony Léonarddd9fb6a2017-04-26 10:25:48 -0400347 background-color: rgb(252, 91, 90);
348}
349
Anthony Léonard955b9572016-11-10 13:28:39 -0500350QPushButton#nextButton:pressed, QPushButton#playButton:pressed, QPushButton#clearHistoryButton:pressed,
Isa Nanic6e4a39a2018-12-04 14:26:02 -0500351QPushButton#doTransferButton:pressed, QPushButton#photoButton:pressed,
Edric Milaret57467842016-08-30 13:06:11 -0400352QPushButton#takePhotoButton:pressed, QPushButton#importButton:pressed,
353QPushButton#existingPushButton:pressed, QPushButton#newAccountButton:pressed, QPushButton#previousButton:pressed,
354QPushButton#exportButton:pressed, QPushButton#cancelAddButton:pressed, QPushButton#exportOnRingButton:pressed,
Anthony Léonardaa90e1a2016-10-12 11:24:17 -0400355QPushButton#addDeviceButton:pressed, QPushButton#exportEndedOkButton:pressed, QPushButton#errorPushButton:pressed,
Andreas Traczyk912242e2018-10-29 14:44:44 -0400356QPushButton#registerButton:pressed, QPushButton#acceptCRButton:pressed, QPushButton#discardCRButton:pressed,
Olivier SOLDANOd048d172017-09-28 15:34:32 -0400357QPushButton#deleteCancelBtn:pressed, QPushButton#dhtImportBtn:pressed, QPushButton#fileImportBtn:pressed,
358QPushButton#changePassBtn:pressed, QPushButton#confirmChangeBtn:pressed {
Sébastien Blincba5b522018-12-10 12:48:36 -0500359 background-color: #2b4b7e;
Nicolas Jager032c0002016-02-18 16:38:09 -0500360}
Olivier SOLDANOcc28a0d2017-07-21 13:53:31 -0400361
362QPushButton#blockCRButton:pressed, QPushButton#deleteAcceptBtn:pressed, QPushButton#debanButton:pressed,
Olivier SOLDANOd048d172017-09-28 15:34:32 -0400363QPushButton#deleteBanBtn:pressed, QPushButton#cancelChangeBtn:pressed{
Anthony Léonarddd9fb6a2017-04-26 10:25:48 -0400364 background-color: rgb(219, 55, 54);
365}
Nicolas Jager032c0002016-02-18 16:38:09 -0500366
Anthony Léonard955b9572016-11-10 13:28:39 -0500367QLineEdit#usernameEdit:enabled, QLineEdit#passwordEdit:enabled, QLineEdit#confirmPasswordEdit:enabled,
Olivier SOLDANOd048d172017-09-28 15:34:32 -0400368QLineEdit#pinEdit:enabled, QLineEdit#fullNameEdit:enabled, QLineEdit#archivePasswordInput:enabled,
369QLineEdit#oldPasswordLineEdit:enabled, QLineEdit#newPassConfirmationLineEdit:enabled, QLineEdit#newPasswordLineEdit:enabled{
Nicolas Jager032c0002016-02-18 16:38:09 -0500370 border-color: rgb(0, 192, 212);
371 border-radius: 5px;
372 border-width: 1px;
373 border-style: outset;
374 background-color: rgb(255, 255, 255);
375}
376
Anthony Léonard955b9572016-11-10 13:28:39 -0500377QLineEdit#usernameEdit:disabled, QLineEdit#passwordEdit:disabled, QLineEdit#confirmPasswordEdit:disabled,
Olivier SOLDANOd048d172017-09-28 15:34:32 -0400378QLineEdit#pinEdit:disabled, QLineEdit#fullNameEdit:disabled, QLineEdit#archivePasswordInput:disabled,
379QLineEdit#oldPasswordLineEdit:disabled{
Nicolas Jager032c0002016-02-18 16:38:09 -0500380 border-color: rgb(159, 157, 154);
381 border-radius: 5px;
382 border-width: 1px;
383 border-style: outset;
384 background-color: rgb(239, 235, 231);
Nicolas Jagerd0b33752016-01-17 00:00:40 -0500385}
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500386
387QComboBox{
388 background: transparent;
389 border-radius: 0px;
390 border-style: solid;
391 border-width: 2px;
392 border-color: #414141;
Andreas Traczykb8b13ba2018-08-21 16:30:16 -0400393 border-bottom: transparent;
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500394 border-top: transparent;
395 border-left: transparent;
396 border-right: transparent;
397 font: 11pt "Sans Serif";
398 padding: 2px;
399}
400
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500401QComboBox::down-arrow{
402 border-radius: 0px;
403 border-style: solid;
404 border-width: 2px;
405 height: 36;
406 width : 36;
407 image: url(":/images/icons/ic_arrow_drop_down_black_18dp_2x.png");
408}
409
410QComboBox::drop-down{
411 border-radius: 0px;
412 width: 36px;
413}
414
415QRadioButton::indicator{
Andreas Traczyk912242e2018-10-29 14:44:44 -0400416 width: 1 ;
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500417 height: 12px;
418 border-radius: 8px;
419 border-width: 2px;
420 border-style: solid;
421}
422
423QRadioButton::indicator:unchecked{
424 border-color: rgb(77, 77, 77);
425 background: transparent;
426}
427
428QRadioButton::indicator:checked{
Sébastien Blincba5b522018-12-10 12:48:36 -0500429 background: #109ede;
430 border-color: #109ede;
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500431 image: url(":/images/icons/ic_check_white_18dp_2x.png");
432}
433
434QWidget#horizontalWidget{
435 background: transparent;
436}
437
438
439QPushButton#generalTabButton, QPushButton#videoTabButton, QPushButton#accountTabButton{
440 background: transparent;
441 color: rgb(77, 77, 77);
442 border-radius: 0px;
443 border-style: solid;
444 border-width: 2px;
445 border-color: #414141;
446 border-top: transparent;
447 border-left: transparent;
448 border-right: transparent;
449 font: 12pt "Sans Serif";
450 padding: 2px;
451}
452
Olivier SOLDANO57442b22017-04-20 11:56:57 -0400453QPushButton#quickValidCRBtn, QPushButton#quickMuteCRBtn, QPushButton#quickBanCRBtn{
454 border-radius: 2px;
455 height:25px;
456 width:25px;
457 margin: 2px 2px 2px 2px;
458 text-align: center;
459 font: 10pt "FontAwesome";
460}
461
462QPushButton#quickValidCRBtn{
463 background-color: #66cc00;
464}
465QPushButton#quickValidCRBtn:hover{
466 background-color: #80ff00;
467}
468
469QPushButton#quickMuteCRBtn{
470 background-color: #ff9933;
471}
472QPushButton#quickMuteCRBtn:hover{
473 background-color: #ffb366;
474}
475
476QPushButton#quickBanCRBtn{
477 background-color: #ff3333;
478}
479QPushButton#quickBanCRBtn:hover{
480 background-color: #ff6666;
481}
482
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500483QTabBar::tab{
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500484 color: rgb(77, 77, 77);
485 border-radius: 0px;
486 border-style: solid;
487 border-width: 2px;
488 border-color: #414141;
489 border-top: transparent;
490 border-left: transparent;
491 border-right: transparent;
492 font: 12pt "Sans Serif";
493 padding: 2px;
494 width : 130px;
495 height: 20px;
496}
497
Anthony Léonardecfe7422017-05-04 14:14:37 -0400498QTabWidget#mainTabMenu QTabBar::tab {
499 height: 24px;
500 width: auto;
501 padding-left: 14px;
502 margin-left:auto;
503 margin-right:auto;
504}
505
506QTabWidget#mainTabMenu QTabBar::tab:hover {
507 background-color: rgb(242, 242, 242);
508}
509
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500510QTabWidget::tab-bar{
511 alignment: center;
512}
Anthony Léonardecfe7422017-05-04 14:14:37 -0400513
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500514QTabBar QToolButton{
515 height: 9;
516 width : 9;
517 background: transparent;
518}
519
520QTabBar QToolButton::left-arrow{
521 height: 9;
522 width : 9;
523 image: url(":/images/icons/ic_arrow_tab_previous_black_9dp_2x.png");
524}
525
526QTabBar QToolButton::right-arrow{
527 height: 9;
528 width : 9;
529 image: url(":/images/icons/ic_arrow_tab_next_black_9dp_2x.png");
530}
531
532QPushButton#generalTabButton:checked, QPushButton#videoTabButton:checked, QPushButton#accountTabButton:checked,
533QTabBar::tab:selected{
Sébastien Blincba5b522018-12-10 12:48:36 -0500534 border-color: #109ede;
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500535}
536
537QTabWidget::pane{
538 border: 0px;
539}
540
541QPushButton#generalTabButton:hover, QPushButton#videoTabButton:hover, QPushButton#accountTabButton:hover,
542QTabBar::tab:hover{
Sébastien Blincba5b522018-12-10 12:48:36 -0500543 border-color:#2b4b7e;
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500544}
545
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500546QSpinBox#historyDaySettingsSpinBox, QSpinBox#lrcfg_tlsNegotiationTimeoutSec, QSpinBox#lrcfg_registrationExpire,
547QSpinBox#lrcfg_localPort, QSpinBox#lrcfg_publishedPort, QSpinBox#lrcfg_audioPortMin, QSpinBox#lrcfg_audioPortMax,
Nicolas Jager68d5ed12016-03-10 13:50:44 -0500548QSpinBox#lrcfg_videoPortMin, QSpinBox#lrcfg_videoPortMax, QSpinBox#intervalUpdateCheckSpinBox{
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500549 background: transparent;
550 border-radius: 0px;
551 border-style: solid;
552 border-width: 2px;
553 border-color: #414141;
554 border-top: transparent;
555 border-left: transparent;
556 border-right: transparent;
557 font: 11pt "Sans Serif";
558 padding: 2px;
559}
560
561QSpinBox#historyDaySettingsSpinBox:focus, QSpinBox#lrcfg_tlsNegotiationTimeoutSec:focus,
562QSpinBox#lrcfg_registrationExpire:focus, QSpinBox#lrcfg_localPort:focus, QSpinBox#lrcfg_publishedPort:focus,
563QSpinBox#lrcfg_audioPortMin:focus, QSpinBox#lrcfg_audioPortMax:focus, QSpinBox#lrcfg_videoPortMin:focus,
564QSpinBox#lrcfg_videoPortMax:focus{
Sébastien Blincba5b522018-12-10 12:48:36 -0500565 border-color: #109ede;
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500566}
567
568QCheckBox::indicator{
569 height : 12 px;
570 width : 12 px;
571 border: 2px solid rgb(77, 77, 77);
572 border-radius: 4px;
573 background: none;
574}
575
576QCheckBox::indicator:checked{
Sébastien Blincba5b522018-12-10 12:48:36 -0500577 border-color: #2b4b7e;
578 background: #2b4b7e;
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500579 image: url(":/images/icons/ic_check_white_18dp_2x.png");
580}
581
582QSpinBox::down-button{
583 height: 9;
584 width : 9;
Nicolas Jager68d5ed12016-03-10 13:50:44 -0500585 image: url(":/images/icons/ic_arrow_drop_down_black_9dp_2x.png");
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500586}
587
588QSpinBox::up-button{
589 height: 9;
590 width : 9;
Nicolas Jager68d5ed12016-03-10 13:50:44 -0500591 image: url(":/images/icons/ic_arrow_drop_up_black_9dp_2x.png");
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500592}
593
594QLineEdit#lrcfg_alias, QLineEdit#lrcfg_hostname, QLineEdit#lrcfg_password, QLineEdit#lrcfg_proxy,
595QLineEdit#lrcfg_mailbox, QLineEdit#lrcfg_tlsPassword, QLineEdit#lrcfg_tlsServerName,
596QLineEdit#lrcfg_turnServerRealm, QLineEdit#lrcfg_turnServerUsername, QLineEdit#lrcfg_turnServerPassword,
Anthony Léonard5107a692016-11-04 13:20:37 -0400597QLineEdit#lrcfg_turnServer, QLineEdit#lrcfg_publishedAddress, QLineEdit#lrcfg_registeredName,
Olivier SOLDANO9657fd12017-03-27 16:06:53 -0400598QLineEdit#lrcfg_nameServiceURL, QLineEdit#lrcfg_username, QLineEdit#profileNameEdit{
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500599 background: transparent;
600 border-radius: 0px;
601 border-style: solid;
602 border-width: 2px;
603 border-color: #414141;
604 border-top: transparent;
605 border-left: transparent;
606 border-right: transparent;
607 font: 11pt "Sans Serif";
608 padding: 2px;
609}
610
Edric Milaret9d877ab2016-04-11 11:15:56 -0400611QLabel#typeValueLabel{
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500612 background: transparent;
613 font: 11pt "Sans Serif";
614 border-radius: 0px;
615 padding: 2px;
616}
617
618QLineEdit#lrcfg_alias:focus, QLineEdit#lrcfg_hostname:focus, QLineEdit#lrcfg_password:focus,
619QLineEdit#lrcfg_proxy:focus, QLineEdit#lrcfg_mailbox:focus, QLineEdit#lrcfg_tlsPassword:focus,
620QLineEdit#lrcfg_tlsServerName:focus, QLineEdit#lrcfg_turnServerRealm:focus, QLineEdit#lrcfg_turnServerUsername:focus,
Edric Milaret9d877ab2016-04-11 11:15:56 -0400621QLineEdit#lrcfg_turnServerPassword:focus, QLineEdit#lrcfg_turnServer:focus, QLineEdit#lrcfg_publishedAddress:focus,
Olivier SOLDANO9657fd12017-03-27 16:06:53 -0400622QLineEdit#lrcfg_registeredName:focus, QLineEdit#lrcfg_nameServiceURL:focus, QLineEdit#lrcfg_username:focus,
623QLineEdit#profileNameEdit:focus{
Sébastien Blincba5b522018-12-10 12:48:36 -0500624 border-color: #109ede;
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500625}
626
627QTabWidget#tabWidget{
628 border-color: transparent;
629}
630
631QPushButton#upAudioButton, QPushButton#downAudioButton, QPushButton#upVideoButton, QPushButton#downVideoButton{
632 background: transparent;
633}
634
Edric Milaret25236d92016-03-28 09:40:58 -0400635QPushButton#avatarButton:hover {
636 border: 2px solid rgb(77, 77, 77);
Anthony Léonard955b9572016-11-10 13:28:39 -0500637 border-radius: 50px;
Edric Milaret25236d92016-03-28 09:40:58 -0400638}
639
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500640QWidget#leftPannel{
641 background: white;
642}
643
644QSlider::groove:vertical{
645 background: red;
646 position: absolute; /* absolutely position 4px from the left and right of the widget. setting margins on the widget should work too... */
647 width:2px;
648}
649
650QSlider::handle:vertical{
651 height: 10px;
Sébastien Blincba5b522018-12-10 12:48:36 -0500652 background: #109ede;
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500653 border-radius: 5px;
654 margin: 0 -4px;
655}
656
657QSlider::sub-page:vertical{
658 background: #777777;
659}
660
661QSlider::add-page:vertical{
Sébastien Blincba5b522018-12-10 12:48:36 -0500662 background: #109ede;
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500663}
Edric Milarete19c4cd2016-02-12 10:19:44 -0500664
665QToolButton::menu-button {image:none;}
666
667QToolButton::menu-arrow {image:none;}
Olivier SOLDANO9b7e80d2017-05-04 16:06:01 -0400668
669QLabel#accountIdLabel, QLabel#accountAliasLabel, QLabel#deletionLabel1, QLabel#deletionLabel2,
670QLabel#warningLabel{
671 background: transparent;
672 font: 11pt "Sans Serif";
673}
674
675QLabel#accountAliasLabel, QLabel#deletionLabel1, QLabel#deletionLabel2{
676 color: black;
677}
678
679QLabel#warningLabel{
680 color: red;
681}
682
683QLabel#accountIdLabel{
684 color: LightSlateGrey;
685 font-style: italic;
686}
687
688QLabel#accountAliasLabel{
689 font-weight: bold;
690}
Isa Nanic6e4a39a2018-12-04 14:26:02 -0500691
692/* setAvatarDialog { */
693QPushButton#pictureButton:default, QPushButton#fileButton:default {
694 background-color: rgb(0, 192, 213,);
695}
696
697QPushButton#pictureButton:checked, QPushButton#fileButton:checked {
698 background-color: rgb(0, 0, 213);
699}
700/* } setAvatarDialog */
701
702
703/* SettingsWidget { */
704
705/* } SettingsWidget */