blob: 6cbbf5f33ca33dd5bfc92044dea3c7ba1defa618 [file] [log] [blame]
Andreas Traczyk6ace34f2018-12-14 14:31:23 -05001QPushButton#takePhotoButton, QPushButton#importButton {
2 background-color: rgb(242, 242, 242);
3 border-radius: 5px;
4 border:solid 0px;
5}
6
Nicolas Jager97a21b42015-12-03 16:55:45 -05007QPushButton#acceptButton{
Nicolas Jager1ddb38d2016-01-20 11:11:49 -05008 background-color: #4caf50;
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
Nicolas Jager1ddb38d2016-01-20 11:11:49 -050013QPushButton#refuseButton, QPushButton#cancelButton{
14 background-color: #f44336;
Nicolas Jager5e8c3822016-02-05 17:01:49 -050015 border-radius: 28px;
Nicolas Jager1ddb38d2016-01-20 11:11:49 -050016 border:solid 1px;
Edric Milaret627500d2015-03-27 16:41:40 -040017}
18
Andreas Traczyk912242e2018-10-29 14:44:44 -040019QPushButton#acceptButton:hover{
Nicolas Jager1ddb38d2016-01-20 11:11:49 -050020 background-color: #5db761;
Edric Milaret627500d2015-03-27 16:41:40 -040021}
22
Andreas Traczyk912242e2018-10-29 14:44:44 -040023QPushButton#acceptButton:pressed{
Nicolas Jager1ddb38d2016-01-20 11:11:49 -050024 background-color: #449d48;
25}
26
27QPushButton#refuseButton:hover, QPushButton#cancelButton:hover{
28 background-color: #f5554a;
29}
30
31QPushButton#refuseButton:pressed, QPushButton#cancelButton:pressed{
32 background-color: #db3c30;
33}
34
Andreas Traczyk43c08232018-10-31 13:42:09 -040035QPushButton#btnConversations, QPushButton#btnInvites {
Andreas Traczykb8b13ba2018-08-21 16:30:16 -040036 background-color: rgb(242, 242, 242);
37 border-style: solid;
38 border-width: 0px;
39 border-radius: 5px;
40 padding: 8px;
41 color: rgb(32, 32, 32);
42}
43
Andreas Traczyk43c08232018-10-31 13:42:09 -040044QPushButton#btnConversations:hover, QPushButton#btnInvites:hover {
Andreas Traczykb8b13ba2018-08-21 16:30:16 -040045 background-color: rgb(237, 237, 237);
46}
47
Andreas Traczyk43c08232018-10-31 13:42:09 -040048QPushButton#btnConversations:pressed, QPushButton#btnInvites:pressed {
Andreas Traczykb8b13ba2018-08-21 16:30:16 -040049 background-color: rgb(212, 212, 212);
50}
51
Andreas Traczyk43c08232018-10-31 13:42:09 -040052QPushButton#btnConversations:checked, QPushButton#btnInvites:checked {
53 background-color: rgb(237, 237, 237);
54}
55
Andreas Traczyk912242e2018-10-29 14:44:44 -040056QPushButton#imBackButton, QPushButton#btnAcceptInvite, QPushButton#btnIgnoreInvite,
57QPushButton#btnBlockInvite, QPushButton#btnAudioCall, QPushButton#btnVideoCall,
58QPushButton#sendContactRequestButton, QPushButton#sendButton, QPushButton#sendIMButton {
Andreas Traczykb8b13ba2018-08-21 16:30:16 -040059 background-color: transparent;
60 border-style: solid;
61 border-width: 0px;
62 border-radius: 9px;
63 padding: 8px;
64 color: rgb(32, 32, 32);
65}
66
67QPushButton#btnAcceptInvite:hover, QPushButton#btnIgnoreInvite:hover, QPushButton#btnBlockInvite:hover {
68 background-color: rgb(212, 212, 212);
69}
70
71QPushButton#btnAcceptInvite:pressed, QPushButton#btnIgnoreInvite:pressed, QPushButton#btnBlockInvite:pressed {
72 background-color: rgb(187, 187, 187);
73}
74
Andreas Traczyk912242e2018-10-29 14:44:44 -040075QPushButton#imBackButton:hover, QPushButton#btnAudioCall:hover, QPushButton#btnVideoCall:hover,
76QPushButton#sendContactRequestButton:hover, QPushButton#sendButton:hover, QPushButton#sendIMButton:hover {
77 background-color: rgb(237, 237, 237);
78}
79
80QPushButton#imBackButton:pressed, QPushButton#btnAudioCall:pressed, QPushButton#btnVideoCall:pressed,
81QPushButton#sendContactRequestButton:pressed, QPushButton#sendButton:pressed, QPushButton#sendIMButton:pressed {
82 background-color: rgb(212, 212, 212);
83}
84
Nicolas Jager1ddb38d2016-01-20 11:11:49 -050085QWidget#callInvitePage, QWidget#outboundCallPage{
Nicolas Jager74fe46f2016-02-29 14:55:09 -050086 background-color : rgb(77, 77, 77);
Nicolas Jager6cdeba92016-03-05 18:05:53 -050087 background-image : url(:/images/background-dark.png);
88 background-repeat : repeat-x;
89 background-position: bottom;
Edric Milaret627500d2015-03-27 16:41:40 -040090}
91
Nicolas Jagerb98066a2016-01-15 12:10:08 -050092RingContactLineEdit{
Nicolas Jager97a21b42015-12-03 16:55:45 -050093 border-color: rgb(242, 242, 242);
94 border-radius: 5px;
95 border-width: 2px;
96 background-color: rgb(242, 242, 242);
Edric Milaret627500d2015-03-27 16:41:40 -040097}
98
Andreas Traczyk6ace34f2018-12-14 14:31:23 -050099.QLineEdit{
100 border-color: rgb(242, 242, 242);
101 border-radius: 15px;
102 border-width: 2px;
103 background-color: rgb(242, 242, 242);
104 padding-left: 4px;
105 padding-right: 4px;
106 height: 30px;
107}
108
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500109QScrollBar:vertical, QScrollBar:horizontal{
Nicolas Jager97a21b42015-12-03 16:55:45 -0500110 background:white; width:0px;
Edric Milaret627500d2015-03-27 16:41:40 -0400111}
112
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500113QScrollBar::handle:vertical, QScrollBar::handle:horizontal{
114 background: rgb(255, 255, 255);
Edric Milaret627500d2015-03-27 16:41:40 -0400115}
116
Andreas Traczykb8b13ba2018-08-21 16:30:16 -0400117SmartListView {
Edric Milareta0ebd062016-01-13 12:18:23 -0500118 background-color: white;
119 border: none;
120}
121
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500122QListView#accountView::item{
123 height: 40px;
124}
125
126QListView#audioCodecView, QListView#videoCodecView, QListView#cipherListView{
127 background-color: transparent;
128 border: 2px solid rgb(77, 77, 77);
129}
130
131QListView#audioCodecView::item, QListView#videoCodecView::item, QListView#cipherListView::item, QListView#listMessageView::item{
132 height: 30px;
133 font: 30px;
134
135}
136
137QListView#audioCodecView::indicator, QListView#videoCodecView::indicator, QListView#accountView::indicator,
138QListView#cipherListView::indicator{
139 height : 12 px;
140 width : 12 px;
141 border: 2px solid rgb(77, 77, 77);
142 border-radius: 4px;
143 background: none;
144}
145
146QListView#audioCodecView::indicator:checked, QListView#videoCodecView::indicator:checked,
147QListView#accountView::indicator:checked, QListView#cipherListView::indicator:checked{
Sébastien Blincba5b522018-12-10 12:48:36 -0500148 border-color: #2b4b7e;
149 background: #2b4b7e;
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500150 image: url(":/images/icons/ic_check_white_18dp_2x.png");
151}
152
153QListView#audioCodecView::item:selected, QListView#videoCodecView::item:selected,
154QListView#cipherListView::item:selected{
155 background-color: rgba(220, 220, 220, 255);
Nicolas Jager032c0002016-02-18 16:38:09 -0500156 border: none;
Edric Milareta0ebd062016-01-13 12:18:23 -0500157}
158
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500159QListView#audioCodecView::item:hover, QListView#videoCodecView::item:hover, QListView#cipherListView::item:hover{
160 background-color: rgba(229, 229, 229, 255);
161 border-radius: 18px;
162}
163
164QListView#cipherListView::item:disabled
165{
166 background-color: transparent;
167}
168
Andreas Traczykb8b13ba2018-08-21 16:30:16 -0400169SmartListView::item:selected, QListView#accountView::item:selected, QListView#contactView::item:selected,
170QListView#contactRequestList::item:selected, QListView#BannedList::item:selected {
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500171 background-color: rgba(220, 220, 220, 255);
172 border: none;
173}
174
Andreas Traczykb8b13ba2018-08-21 16:30:16 -0400175SmartListView::item:hover, QListView#accountView::item:hover, QListView#contactView::item:hover,
176QListView#contactRequestList::item:hover, QListView#BannedList::item:hover {
Nicolas Jagerd0b33752016-01-17 00:00:40 -0500177 background-color: rgba(242, 242, 242, 255);
Edric Milareta0ebd062016-01-13 12:18:23 -0500178}
179
Andreas Traczyk912242e2018-10-29 14:44:44 -0400180QWidget#messagingHeaderWidget{
181 border-bottom: 2px solid rgb(240, 240, 240);
Nicolas Jagerd0b33752016-01-17 00:00:40 -0500182}
183
Nicolas Jager0a9fc602016-03-11 18:35:42 -0500184QLineEdit#numberBar{
185 border-color: rgba(0, 192, 212, 0.6);
186 border-radius: 5px;
187 border-width: 2px;
188 border-style: outset;
189 background-color: rgba(255, 255, 255, 0.8)
190}
191
Nicolas Jager1ddb38d2016-01-20 11:11:49 -0500192QPushButton#holdButton, QPushButton#chatButton, QPushButton#noMicButton, QPushButton#noVideoButton,
Edric Milareta5fe70f2016-02-05 15:03:31 -0500193QPushButton#transferButton, QPushButton#addPersonButton, QPushButton#joinButton,
194QPushButton#qualityButton, QPushButton#recButton{
Nicolas Jager1ddb38d2016-01-20 11:11:49 -0500195 background-color: rgba(0, 0, 0, 140);
196 border-radius: 18px;
197 border:solid 1px;
Edric Milaret627500d2015-03-27 16:41:40 -0400198}
199
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500200QPushButton#holdButton:hover, QPushButton#chatButton:hover, QPushButton#noMicButton:hover,
201QPushButton#noVideoButton:hover, QPushButton#transferButton:hover, QPushButton#addPersonButton:hover,
202QPushButton#joinButton:hover, QPushButton#qualityButton:hover, QPushButton#addToContactButton:hover,
203QPushButton#recButton:hover{
Nicolas Jager1ddb38d2016-01-20 11:11:49 -0500204 background-color: rgba(0, 192, 213, 0.6);
Nicolas Jager1ddb38d2016-01-20 11:11:49 -0500205}
206
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500207QPushButton#holdButton:pressed, QPushButton#chatButton:pressed, QPushButton#noMicButton:pressed,
208QPushButton#noVideoButton:pressed, QPushButton#transferButton:pressed, QPushButton#addPersonButton:pressed,
209QPushButton#joinButton:pressed, QPushButton#qualityButton:pressed, QPushButton#addToContactButton:pressed,
210QPushButton#recButton:pressed{
Nicolas Jager1ddb38d2016-01-20 11:11:49 -0500211 background-color: rgba(0, 192, 213, 0.8);
Nicolas Jager1ddb38d2016-01-20 11:11:49 -0500212}
213
Edric Milareta5fe70f2016-02-05 15:03:31 -0500214QPushButton#holdButton:checked, QPushButton#noMicButton:checked,
215QPushButton#noVideoButton:checked, QPushButton#recButton:checked,
216QPushButton#chatButton:checked{
Nicolas Jager1ddb38d2016-01-20 11:11:49 -0500217 background-color: rgba(0, 192, 213, 0.8);
Edric Milaret627500d2015-03-27 16:41:40 -0400218}
219
Nicolas Jagerb98066a2016-01-15 12:10:08 -0500220QPushButton#hangupButton{
Nicolas Jager1ddb38d2016-01-20 11:11:49 -0500221 background-color: rgba(200, 0, 0, 0.6);
222 border-radius: 18px;
223 border:solid 1px;
Edric Milaret627500d2015-03-27 16:41:40 -0400224}
225
Nicolas Jager1ddb38d2016-01-20 11:11:49 -0500226QPushButton#hangupButton:hover{
227 background-color: rgba(255, 0, 0, 0.6);
Edric Milaret627500d2015-03-27 16:41:40 -0400228}
229
Nicolas Jager1ddb38d2016-01-20 11:11:49 -0500230QPushButton#hangupButton:pressed{
231 background-color: rgba(255, 0, 0, 0.8);
Edric Milaret12353822015-05-14 14:41:09 -0400232}
Edric Milareta0ebd062016-01-13 12:18:23 -0500233
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500234QPushButton#exitSettingsButton, QPushButton#settingsButton, QPushButton#addToContactButton,
Andreas Traczyk912242e2018-10-29 14:44:44 -0400235QPushButton#sendCRBackButton, QPushButton#copyCMButton, QPushButton#pendingCRBackButton,
Olivier SOLDANO5cb1a422017-07-26 11:16:50 -0400236QPushButton#videoCfgBtn{
Nicolas Jager032c0002016-02-18 16:38:09 -0500237 background-color: #414141;
238 border-radius: 15px;
239 border:solid 1px;
Edric Milareta0ebd062016-01-13 12:18:23 -0500240}
Edric Milaret864a2052016-01-14 15:45:03 -0500241
Andreas Traczyk912242e2018-10-29 14:44:44 -0400242QPushButton#exitSettingsButton:hover, QPushButton#settingsButton:hover,
Olivier SOLDANO2bcdfd72017-05-02 14:37:19 -0400243QPushButton#sendCRBackButton:hover, QPushButton#copyCMButton:hover, QPushButton#pendingCRBackButton:hover,
Olivier SOLDANO5cb1a422017-07-26 11:16:50 -0400244QPushButton#videoCfgBtn:hover{
Nicolas Jager032c0002016-02-18 16:38:09 -0500245 background-color: #515151;
Nicolas Jager1ddb38d2016-01-20 11:11:49 -0500246}
247
Andreas Traczyk912242e2018-10-29 14:44:44 -0400248QPushButton#exitSettingsButton:pressed, QPushButton#settingsButton:pressed,
Olivier SOLDANO2bcdfd72017-05-02 14:37:19 -0400249QPushButton#sendCRBackButton:pressed, QPushButton#copyCMButton:pressed, QPushButton#pendingCRBackButton:pressed,
Olivier SOLDANO5cb1a422017-07-26 11:16:50 -0400250QPushButton#videoCfgBtn:pressed{
Nicolas Jager032c0002016-02-18 16:38:09 -0500251 background-color: #313131;
Edric Milaret864a2052016-01-14 15:45:03 -0500252}
Nicolas Jager540a5112016-01-15 15:54:34 -0500253
Edric Milaret1e598592016-09-02 10:10:01 -0400254QToolButton#qrButton, QToolButton#shareButton{
Andreas Traczyk43c08232018-10-31 13:42:09 -0400255 background-color: rgb(242, 242, 242);
256 border-style: solid;
257 border-width: 0px;
258 border-radius: 5px;
259 padding: 8px;
260 color: rgb(32, 32, 32);
Edric Milaret1e598592016-09-02 10:10:01 -0400261}
262
263QToolButton#qrButton:hover, QToolButton#shareButton:hover{
Andreas Traczyk43c08232018-10-31 13:42:09 -0400264 background-color: rgb(237, 237, 237);
Edric Milaret1e598592016-09-02 10:10:01 -0400265}
266
267QToolButton#qrButton:pressed, QToolButton#shareButton:pressed{
Andreas Traczyk43c08232018-10-31 13:42:09 -0400268 background-color: rgb(212, 212, 212);
Edric Milaret1e598592016-09-02 10:10:01 -0400269}
270
271QToolButton#qrButton:checked {
Andreas Traczyk43c08232018-10-31 13:42:09 -0400272 background-color: rgb(237, 237, 237);
Edric Milaret1e598592016-09-02 10:10:01 -0400273}
274
Nicolas Jager1ddb38d2016-01-20 11:11:49 -0500275QPushButton#btnvideo{
Sébastien Blincba5b522018-12-10 12:48:36 -0500276 background-color: #109ede;
Nicolas Jager032c0002016-02-18 16:38:09 -0500277 border-radius: 15px;
278 border:solid 1px;
Nicolas Jager1ddb38d2016-01-20 11:11:49 -0500279}
280
Nicolas Jager540a5112016-01-15 15:54:34 -0500281QScrollBar:vertical{
282 background: rgb(242, 242, 242);
283 width:10px;
284}
285
286QScrollBar::handle:vertical{
287 background: rgb(77, 77, 77);
288}
Nicolas Jagerd0b33752016-01-17 00:00:40 -0500289
Olivier SOLDANO9b7e80d2017-05-04 16:06:01 -0400290QDialog#WizardDialog, QWidget#welcomePage, QWidget#sendContactRequestPage,
Olivier SOLDANOcc28a0d2017-07-21 13:53:31 -0400291QDialog#DeleteAccountDialog, QDialog#DeleteContactDialog{
Andreas Traczyk43c08232018-10-31 13:42:09 -0400292 background: rgb(255, 255, 255);
Nicolas Jager6cdeba92016-03-05 18:05:53 -0500293}
294
Nicolas Jager0a9fc602016-03-11 18:35:42 -0500295QDialog#CallUtilsDialog, QDialog#QualityDialog{
296 background: transparent;
297}
298
299QWidget#roundedFrame{
300 background-color: rgba(250, 250, 250, 0.8);
301 border-color: rgba(25, 25, 25, 1.0);
302 border-radius: 8px;
303 border:solid 1px;
304}
305
306QWidget#spike{
307 background-color: rgba(250, 250, 250, 0.8);
308 border-color: rgba(25, 25, 25, 1.0);
309}
310
311QListView#contactView{
312 background: transparent;
313}
314
Anthony Léonard2fde81d2017-04-17 10:06:55 -0400315QWidget#messagingPage, QWidget#contactRequestPage{
Olivier SOLDANO815d92f2017-07-13 14:05:36 -0400316 background: rgb(255, 255, 255);
Nicolas Jagerd0b33752016-01-17 00:00:40 -0500317}
318
Anthony Léonard955b9572016-11-10 13:28:39 -0500319QPushButton#nextButton, QPushButton#playButton, QPushButton#clearHistoryButton, QPushButton#doTransferButton,
Andreas Traczyk6ace34f2018-12-14 14:31:23 -0500320QPushButton#photoButton,
Edric Milaret57467842016-08-30 13:06:11 -0400321QPushButton#existingPushButton, QPushButton#newAccountButton, QPushButton#previousButton, QPushButton#exportButton,
Anthony Léonardaa90e1a2016-10-12 11:24:17 -0400322QPushButton#cancelAddButton, QPushButton#exportOnRingButton, QPushButton#addDeviceButton, QPushButton#exportEndedOkButton,
Andreas Traczyk912242e2018-10-29 14:44:44 -0400323QPushButton#errorPushButton, QPushButton#registerButton, QPushButton#acceptCRButton, QPushButton#discardCRButton, QPushButton#deleteCancelBtn,
Andreas Traczyk6ace34f2018-12-14 14:31:23 -0500324QPushButton#dhtImportBtn, QPushButton#fileImportBtn, QPushButton#changePassBtn, QPushButton#confirmChangeBtn, QPushButton#backButton {
325 background: qlineargradient(x1: 0, y1: 0, x2: 1, y2: 0,
326 stop: 0 #109ede, stop: 1.0 #2b5084);
Nicolas Jager032c0002016-02-18 16:38:09 -0500327 border: 0px;
Andreas Traczyk6ace34f2018-12-14 14:31:23 -0500328 border-radius: 15px;
329 height: 30px;
Nicolas Jager032c0002016-02-18 16:38:09 -0500330 color: white;
331 font: 14px;
Edric Milaret4097d2f2016-02-09 14:41:50 -0500332}
333
Andreas Traczyk6ace34f2018-12-14 14:31:23 -0500334QPushButton#nextButton:disabled, QPushButton#playButton:disabled, QPushButton#clearHistoryButton:disabled,
335QPushButton#doTransferButton:disabled, QPushButton#photoButton:disabled,
336QPushButton#existingPushButton:disabled, QPushButton#newAccountButton:disabled, QPushButton#previousButton:disabled,
337QPushButton#exportButton:disabled, QPushButton#cancelAddButton:disabled, QPushButton#exportOnRingButton:disabled,
338QPushButton#addDeviceButton:disabled, QPushButton#exportEndedOkButton:disabled, QPushButton#errorPushButton:disabled,
339QPushButton#registerButton:disabled, QPushButton#acceptCRButton:disabled, QPushButton#discardCRButton:disabled,
340QPushButton#deleteCancelBtn:disabled, QPushButton#dhtImportBtn:disabled, QPushButton#fileImportBtn:disabled,
341QPushButton#changePassBtn:disabled, QPushButton#confirmChangeBtn:disabled, QPushButton#backButton:disabled {
342 background: rgba(242, 242, 242, 0.8);
343 color: grey;
344}
345
Isa Nanic6e4a39a2018-12-04 14:26:02 -0500346QPushButton#blockCRButton, QPushButton#debanButton, QPushButton#deleteBanBtn,
Olivier SOLDANOd048d172017-09-28 15:34:32 -0400347QPushButton#cancelChangeBtn {
Anthony Léonarddd9fb6a2017-04-26 10:25:48 -0400348 background-color: rgb(251, 72, 71);
349 border: 0px;
350 color: white;
351 font: 14px;
352}
353
Anthony Léonard955b9572016-11-10 13:28:39 -0500354QPushButton#nextButton:hover, QPushButton#playButton:hover, QPushButton#clearHistoryButton:hover,
Isa Nanic6e4a39a2018-12-04 14:26:02 -0500355QPushButton#doTransferButton:hover, QPushButton#photoButton:hover,
Edric Milaret57467842016-08-30 13:06:11 -0400356QPushButton#existingPushButton:hover, QPushButton#newAccountButton:hover, QPushButton#previousButton:hover,
357QPushButton#exportButton:hover, QPushButton#cancelAddButton:hover, QPushButton#exportOnRingButton:hover,
Anthony Léonardaa90e1a2016-10-12 11:24:17 -0400358QPushButton#addDeviceButton:hover, QPushButton#exportEndedOkButton:hover, QPushButton#errorPushButton:hover,
Andreas Traczyk912242e2018-10-29 14:44:44 -0400359QPushButton#registerButton:hover, QPushButton#acceptCRButton:hover, QPushButton#discardCRButton:hover,
Olivier SOLDANOd048d172017-09-28 15:34:32 -0400360QPushButton#deleteCancelBtn:hover, QPushButton#dhtImportBtn:hover, QPushButton#fileImportBtn:hover,
Andreas Traczyk6ace34f2018-12-14 14:31:23 -0500361QPushButton#changePassBtn:hover, QPushButton#confirmChangeBtn:hover, QPushButton#backButton:hover {
362 background: qlineargradient(x1: 0, y1: 0, x2: 1, y2: 0,
363 stop: 0 #2b4b7e, stop: 1.0 #001d4d);
364 color: white;
Edric Milaret4097d2f2016-02-09 14:41:50 -0500365}
366
Olivier SOLDANOcc28a0d2017-07-21 13:53:31 -0400367QPushButton#blockCRButton:hover, QPushButton#deleteAcceptBtn:hover, QPushButton#debanButton:hover,
Olivier SOLDANOd048d172017-09-28 15:34:32 -0400368QPushButton#deleteButton:hover, QPushButton#deleteBanBtn:hover, QPushButton#cancelChangeBtn:hover {
Anthony Léonarddd9fb6a2017-04-26 10:25:48 -0400369 background-color: rgb(252, 91, 90);
370}
371
Anthony Léonard955b9572016-11-10 13:28:39 -0500372QPushButton#nextButton:pressed, QPushButton#playButton:pressed, QPushButton#clearHistoryButton:pressed,
Isa Nanic6e4a39a2018-12-04 14:26:02 -0500373QPushButton#doTransferButton:pressed, QPushButton#photoButton:pressed,
Edric Milaret57467842016-08-30 13:06:11 -0400374QPushButton#existingPushButton:pressed, QPushButton#newAccountButton:pressed, QPushButton#previousButton:pressed,
375QPushButton#exportButton:pressed, QPushButton#cancelAddButton:pressed, QPushButton#exportOnRingButton:pressed,
Anthony Léonardaa90e1a2016-10-12 11:24:17 -0400376QPushButton#addDeviceButton:pressed, QPushButton#exportEndedOkButton:pressed, QPushButton#errorPushButton:pressed,
Andreas Traczyk912242e2018-10-29 14:44:44 -0400377QPushButton#registerButton:pressed, QPushButton#acceptCRButton:pressed, QPushButton#discardCRButton:pressed,
Olivier SOLDANOd048d172017-09-28 15:34:32 -0400378QPushButton#deleteCancelBtn:pressed, QPushButton#dhtImportBtn:pressed, QPushButton#fileImportBtn:pressed,
Andreas Traczyk6ace34f2018-12-14 14:31:23 -0500379QPushButton#changePassBtn:pressed, QPushButton#confirmChangeBtn:pressed, QPushButton#backButton:pressed {
380 background: qlineargradient(x1: 0, y1: 0, x2: 1, y2: 0,
381 stop: 0 #043161, stop: 1.0 #00113f);
382 color: white;
Nicolas Jager032c0002016-02-18 16:38:09 -0500383}
Olivier SOLDANOcc28a0d2017-07-21 13:53:31 -0400384
385QPushButton#blockCRButton:pressed, QPushButton#deleteAcceptBtn:pressed, QPushButton#debanButton:pressed,
Olivier SOLDANOd048d172017-09-28 15:34:32 -0400386QPushButton#deleteBanBtn:pressed, QPushButton#cancelChangeBtn:pressed{
Anthony Léonarddd9fb6a2017-04-26 10:25:48 -0400387 background-color: rgb(219, 55, 54);
388}
Nicolas Jager032c0002016-02-18 16:38:09 -0500389
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500390QComboBox{
391 background: transparent;
392 border-radius: 0px;
393 border-style: solid;
394 border-width: 2px;
395 border-color: #414141;
Andreas Traczykb8b13ba2018-08-21 16:30:16 -0400396 border-bottom: transparent;
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500397 border-top: transparent;
398 border-left: transparent;
399 border-right: transparent;
400 font: 11pt "Sans Serif";
401 padding: 2px;
402}
403
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500404QComboBox::down-arrow{
405 border-radius: 0px;
406 border-style: solid;
407 border-width: 2px;
408 height: 36;
409 width : 36;
410 image: url(":/images/icons/ic_arrow_drop_down_black_18dp_2x.png");
411}
412
413QComboBox::drop-down{
Andreas Traczyk6ace34f2018-12-14 14:31:23 -0500414 border: 0;
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500415 width: 36px;
416}
417
418QRadioButton::indicator{
Andreas Traczyk912242e2018-10-29 14:44:44 -0400419 width: 1 ;
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500420 height: 12px;
421 border-radius: 8px;
422 border-width: 2px;
423 border-style: solid;
424}
425
426QRadioButton::indicator:unchecked{
427 border-color: rgb(77, 77, 77);
428 background: transparent;
429}
430
431QRadioButton::indicator:checked{
Sébastien Blincba5b522018-12-10 12:48:36 -0500432 background: #109ede;
433 border-color: #109ede;
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500434 image: url(":/images/icons/ic_check_white_18dp_2x.png");
435}
436
437QWidget#horizontalWidget{
438 background: transparent;
439}
440
441
442QPushButton#generalTabButton, QPushButton#videoTabButton, QPushButton#accountTabButton{
443 background: transparent;
444 color: rgb(77, 77, 77);
445 border-radius: 0px;
446 border-style: solid;
447 border-width: 2px;
448 border-color: #414141;
449 border-top: transparent;
450 border-left: transparent;
451 border-right: transparent;
452 font: 12pt "Sans Serif";
453 padding: 2px;
454}
455
Olivier SOLDANO57442b22017-04-20 11:56:57 -0400456QPushButton#quickValidCRBtn, QPushButton#quickMuteCRBtn, QPushButton#quickBanCRBtn{
457 border-radius: 2px;
458 height:25px;
459 width:25px;
460 margin: 2px 2px 2px 2px;
461 text-align: center;
462 font: 10pt "FontAwesome";
463}
464
465QPushButton#quickValidCRBtn{
466 background-color: #66cc00;
467}
468QPushButton#quickValidCRBtn:hover{
469 background-color: #80ff00;
470}
471
472QPushButton#quickMuteCRBtn{
473 background-color: #ff9933;
474}
475QPushButton#quickMuteCRBtn:hover{
476 background-color: #ffb366;
477}
478
479QPushButton#quickBanCRBtn{
480 background-color: #ff3333;
481}
482QPushButton#quickBanCRBtn:hover{
483 background-color: #ff6666;
484}
485
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500486QTabBar::tab{
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500487 color: rgb(77, 77, 77);
488 border-radius: 0px;
489 border-style: solid;
490 border-width: 2px;
491 border-color: #414141;
492 border-top: transparent;
493 border-left: transparent;
494 border-right: transparent;
495 font: 12pt "Sans Serif";
496 padding: 2px;
497 width : 130px;
498 height: 20px;
499}
500
Anthony Léonardecfe7422017-05-04 14:14:37 -0400501QTabWidget#mainTabMenu QTabBar::tab {
502 height: 24px;
503 width: auto;
504 padding-left: 14px;
505 margin-left:auto;
506 margin-right:auto;
507}
508
509QTabWidget#mainTabMenu QTabBar::tab:hover {
510 background-color: rgb(242, 242, 242);
511}
512
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500513QTabWidget::tab-bar{
514 alignment: center;
515}
Anthony Léonardecfe7422017-05-04 14:14:37 -0400516
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500517QTabBar QToolButton{
518 height: 9;
519 width : 9;
520 background: transparent;
521}
522
523QTabBar QToolButton::left-arrow{
524 height: 9;
525 width : 9;
526 image: url(":/images/icons/ic_arrow_tab_previous_black_9dp_2x.png");
527}
528
529QTabBar QToolButton::right-arrow{
530 height: 9;
531 width : 9;
532 image: url(":/images/icons/ic_arrow_tab_next_black_9dp_2x.png");
533}
534
535QPushButton#generalTabButton:checked, QPushButton#videoTabButton:checked, QPushButton#accountTabButton:checked,
536QTabBar::tab:selected{
Sébastien Blincba5b522018-12-10 12:48:36 -0500537 border-color: #109ede;
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500538}
539
540QTabWidget::pane{
541 border: 0px;
542}
543
544QPushButton#generalTabButton:hover, QPushButton#videoTabButton:hover, QPushButton#accountTabButton:hover,
545QTabBar::tab:hover{
Sébastien Blincba5b522018-12-10 12:48:36 -0500546 border-color:#2b4b7e;
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500547}
548
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500549QSpinBox#historyDaySettingsSpinBox, QSpinBox#lrcfg_tlsNegotiationTimeoutSec, QSpinBox#lrcfg_registrationExpire,
550QSpinBox#lrcfg_localPort, QSpinBox#lrcfg_publishedPort, QSpinBox#lrcfg_audioPortMin, QSpinBox#lrcfg_audioPortMax,
Nicolas Jager68d5ed12016-03-10 13:50:44 -0500551QSpinBox#lrcfg_videoPortMin, QSpinBox#lrcfg_videoPortMax, QSpinBox#intervalUpdateCheckSpinBox{
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500552 background: transparent;
553 border-radius: 0px;
554 border-style: solid;
555 border-width: 2px;
556 border-color: #414141;
557 border-top: transparent;
558 border-left: transparent;
559 border-right: transparent;
560 font: 11pt "Sans Serif";
561 padding: 2px;
562}
563
564QSpinBox#historyDaySettingsSpinBox:focus, QSpinBox#lrcfg_tlsNegotiationTimeoutSec:focus,
565QSpinBox#lrcfg_registrationExpire:focus, QSpinBox#lrcfg_localPort:focus, QSpinBox#lrcfg_publishedPort:focus,
566QSpinBox#lrcfg_audioPortMin:focus, QSpinBox#lrcfg_audioPortMax:focus, QSpinBox#lrcfg_videoPortMin:focus,
567QSpinBox#lrcfg_videoPortMax:focus{
Sébastien Blincba5b522018-12-10 12:48:36 -0500568 border-color: #109ede;
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500569}
570
571QCheckBox::indicator{
572 height : 12 px;
573 width : 12 px;
574 border: 2px solid rgb(77, 77, 77);
575 border-radius: 4px;
576 background: none;
577}
578
579QCheckBox::indicator:checked{
Sébastien Blincba5b522018-12-10 12:48:36 -0500580 border-color: #2b4b7e;
581 background: #2b4b7e;
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500582 image: url(":/images/icons/ic_check_white_18dp_2x.png");
583}
584
585QSpinBox::down-button{
586 height: 9;
587 width : 9;
Nicolas Jager68d5ed12016-03-10 13:50:44 -0500588 image: url(":/images/icons/ic_arrow_drop_down_black_9dp_2x.png");
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500589}
590
591QSpinBox::up-button{
592 height: 9;
593 width : 9;
Nicolas Jager68d5ed12016-03-10 13:50:44 -0500594 image: url(":/images/icons/ic_arrow_drop_up_black_9dp_2x.png");
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500595}
596
597QLineEdit#lrcfg_alias, QLineEdit#lrcfg_hostname, QLineEdit#lrcfg_password, QLineEdit#lrcfg_proxy,
598QLineEdit#lrcfg_mailbox, QLineEdit#lrcfg_tlsPassword, QLineEdit#lrcfg_tlsServerName,
599QLineEdit#lrcfg_turnServerRealm, QLineEdit#lrcfg_turnServerUsername, QLineEdit#lrcfg_turnServerPassword,
Anthony Léonard5107a692016-11-04 13:20:37 -0400600QLineEdit#lrcfg_turnServer, QLineEdit#lrcfg_publishedAddress, QLineEdit#lrcfg_registeredName,
Olivier SOLDANO9657fd12017-03-27 16:06:53 -0400601QLineEdit#lrcfg_nameServiceURL, QLineEdit#lrcfg_username, QLineEdit#profileNameEdit{
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500602 background: transparent;
603 border-radius: 0px;
604 border-style: solid;
605 border-width: 2px;
606 border-color: #414141;
607 border-top: transparent;
608 border-left: transparent;
609 border-right: transparent;
610 font: 11pt "Sans Serif";
611 padding: 2px;
612}
613
Edric Milaret9d877ab2016-04-11 11:15:56 -0400614QLabel#typeValueLabel{
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500615 background: transparent;
616 font: 11pt "Sans Serif";
617 border-radius: 0px;
618 padding: 2px;
619}
620
621QLineEdit#lrcfg_alias:focus, QLineEdit#lrcfg_hostname:focus, QLineEdit#lrcfg_password:focus,
622QLineEdit#lrcfg_proxy:focus, QLineEdit#lrcfg_mailbox:focus, QLineEdit#lrcfg_tlsPassword:focus,
623QLineEdit#lrcfg_tlsServerName:focus, QLineEdit#lrcfg_turnServerRealm:focus, QLineEdit#lrcfg_turnServerUsername:focus,
Edric Milaret9d877ab2016-04-11 11:15:56 -0400624QLineEdit#lrcfg_turnServerPassword:focus, QLineEdit#lrcfg_turnServer:focus, QLineEdit#lrcfg_publishedAddress:focus,
Olivier SOLDANO9657fd12017-03-27 16:06:53 -0400625QLineEdit#lrcfg_registeredName:focus, QLineEdit#lrcfg_nameServiceURL:focus, QLineEdit#lrcfg_username:focus,
626QLineEdit#profileNameEdit:focus{
Sébastien Blincba5b522018-12-10 12:48:36 -0500627 border-color: #109ede;
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500628}
629
630QTabWidget#tabWidget{
631 border-color: transparent;
632}
633
634QPushButton#upAudioButton, QPushButton#downAudioButton, QPushButton#upVideoButton, QPushButton#downVideoButton{
635 background: transparent;
636}
637
Edric Milaret25236d92016-03-28 09:40:58 -0400638QPushButton#avatarButton:hover {
639 border: 2px solid rgb(77, 77, 77);
Anthony Léonard955b9572016-11-10 13:28:39 -0500640 border-radius: 50px;
Edric Milaret25236d92016-03-28 09:40:58 -0400641}
642
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500643QWidget#leftPannel{
644 background: white;
645}
646
647QSlider::groove:vertical{
648 background: red;
649 position: absolute; /* absolutely position 4px from the left and right of the widget. setting margins on the widget should work too... */
650 width:2px;
651}
652
653QSlider::handle:vertical{
654 height: 10px;
Sébastien Blincba5b522018-12-10 12:48:36 -0500655 background: #109ede;
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500656 border-radius: 5px;
657 margin: 0 -4px;
658}
659
660QSlider::sub-page:vertical{
661 background: #777777;
662}
663
664QSlider::add-page:vertical{
Sébastien Blincba5b522018-12-10 12:48:36 -0500665 background: #109ede;
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500666}
Edric Milarete19c4cd2016-02-12 10:19:44 -0500667
668QToolButton::menu-button {image:none;}
669
670QToolButton::menu-arrow {image:none;}
Olivier SOLDANO9b7e80d2017-05-04 16:06:01 -0400671
672QLabel#accountIdLabel, QLabel#accountAliasLabel, QLabel#deletionLabel1, QLabel#deletionLabel2,
673QLabel#warningLabel{
674 background: transparent;
675 font: 11pt "Sans Serif";
676}
677
678QLabel#accountAliasLabel, QLabel#deletionLabel1, QLabel#deletionLabel2{
679 color: black;
680}
681
682QLabel#warningLabel{
683 color: red;
684}
685
686QLabel#accountIdLabel{
687 color: LightSlateGrey;
688 font-style: italic;
689}
690
691QLabel#accountAliasLabel{
692 font-weight: bold;
693}
Isa Nanic6e4a39a2018-12-04 14:26:02 -0500694
695/* setAvatarDialog { */
696QPushButton#pictureButton:default, QPushButton#fileButton:default {
697 background-color: rgb(0, 192, 213,);
698}
699
700QPushButton#pictureButton:checked, QPushButton#fileButton:checked {
701 background-color: rgb(0, 0, 213);
702}
703/* } setAvatarDialog */
704
705
706/* SettingsWidget { */
707
708/* } SettingsWidget */