blob: b5d7c3535a0f210095fdc3b2f173a4ccd0947cf0 [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
Olivier SOLDANO47aa97f2017-04-04 10:40:00 -040013QPushButton#searchBtn:hover, QPushButton#acceptButton:hover{
Nicolas Jager1ddb38d2016-01-20 11:11:49 -050014 background-color: #5db761;
Edric Milaret627500d2015-03-27 16:41:40 -040015}
16
Olivier SOLDANO47aa97f2017-04-04 10:40:00 -040017QPushButton#searchBtn:pressed, QPushButton#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
29QWidget#callInvitePage, QWidget#outboundCallPage{
Nicolas Jager74fe46f2016-02-29 14:55:09 -050030 background-color : rgb(77, 77, 77);
Nicolas Jager6cdeba92016-03-05 18:05:53 -050031 background-image : url(:/images/background-dark.png);
32 background-repeat : repeat-x;
33 background-position: bottom;
Edric Milaret627500d2015-03-27 16:41:40 -040034}
35
Nicolas Jager97a21b42015-12-03 16:55:45 -050036IdLabel{
37 border-style: solid;
38 border-width: 1px;
39 border-color: rgb(0, 192, 212);
Edric Milaret627500d2015-03-27 16:41:40 -040040}
41
Nicolas Jagerb98066a2016-01-15 12:10:08 -050042RingContactLineEdit{
Nicolas Jager97a21b42015-12-03 16:55:45 -050043 border-color: rgb(242, 242, 242);
44 border-radius: 5px;
45 border-width: 2px;
46 background-color: rgb(242, 242, 242);
Edric Milaret627500d2015-03-27 16:41:40 -040047}
48
Nicolas Jager74fe46f2016-02-29 14:55:09 -050049QScrollBar:vertical, QScrollBar:horizontal{
Nicolas Jager97a21b42015-12-03 16:55:45 -050050 background:white; width:0px;
Edric Milaret627500d2015-03-27 16:41:40 -040051}
52
Nicolas Jager74fe46f2016-02-29 14:55:09 -050053QScrollBar::handle:vertical, QScrollBar::handle:horizontal{
54 background: rgb(255, 255, 255);
Edric Milaret627500d2015-03-27 16:41:40 -040055}
56
Olivier SOLDANO69361192017-04-20 10:32:05 -040057SmartList, ContactRequestListWidget{
Edric Milareta0ebd062016-01-13 12:18:23 -050058 background-color: white;
59 border: none;
60}
61
Nicolas Jager74fe46f2016-02-29 14:55:09 -050062QListView#accountView::item{
63 height: 40px;
64}
65
66QListView#audioCodecView, QListView#videoCodecView, QListView#cipherListView{
67 background-color: transparent;
68 border: 2px solid rgb(77, 77, 77);
69}
70
71QListView#audioCodecView::item, QListView#videoCodecView::item, QListView#cipherListView::item, QListView#listMessageView::item{
72 height: 30px;
73 font: 30px;
74
75}
76
77QListView#audioCodecView::indicator, QListView#videoCodecView::indicator, QListView#accountView::indicator,
78QListView#cipherListView::indicator{
79 height : 12 px;
80 width : 12 px;
81 border: 2px solid rgb(77, 77, 77);
82 border-radius: 4px;
83 background: none;
84}
85
86QListView#audioCodecView::indicator:checked, QListView#videoCodecView::indicator:checked,
87QListView#accountView::indicator:checked, QListView#cipherListView::indicator:checked{
88 border-color: #34acbd;
89 background: #34acbd;
90 image: url(":/images/icons/ic_check_white_18dp_2x.png");
91}
92
93QListView#audioCodecView::item:selected, QListView#videoCodecView::item:selected,
94QListView#cipherListView::item:selected{
95 background-color: rgba(220, 220, 220, 255);
Nicolas Jager032c0002016-02-18 16:38:09 -050096 border: none;
Edric Milareta0ebd062016-01-13 12:18:23 -050097}
98
Nicolas Jager74fe46f2016-02-29 14:55:09 -050099QListView#audioCodecView::item:hover, QListView#videoCodecView::item:hover, QListView#cipherListView::item:hover{
100 background-color: rgba(229, 229, 229, 255);
101 border-radius: 18px;
102}
103
104QListView#cipherListView::item:disabled
105{
106 background-color: transparent;
107}
108
Anthony Léonardf95f7f62017-04-04 11:01:51 -0400109SmartList::item:selected, QListView#accountView::item:selected, QListView#contactView::item:selected,
Olivier SOLDANO5d4a1ff2017-05-08 13:12:47 -0400110QTreeView#contactRequestList::item:selected, QListView#BannedList::item:selected{
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500111 background-color: rgba(220, 220, 220, 255);
112 border: none;
113}
114
Anthony Léonardf95f7f62017-04-04 11:01:51 -0400115SmartList::item:hover, QListView#accountView::item:hover, QListView#contactView::item:hover,
Olivier SOLDANO5d4a1ff2017-05-08 13:12:47 -0400116QTreeView#contactRequestList::item:hover, QListView#BannedList::item:hover{
Nicolas Jagerd0b33752016-01-17 00:00:40 -0500117 background-color: rgba(242, 242, 242, 255);
Edric Milareta0ebd062016-01-13 12:18:23 -0500118}
119
Nicolas Jagerb98066a2016-01-15 12:10:08 -0500120QListView#listMessageView::item:hover{
Anthony Léonard04097312017-07-17 11:54:27 -0400121 background-color: rgba(255, 255, 255, 255);
Nicolas Jagerd0b33752016-01-17 00:00:40 -0500122}
123
124QListView#listMessageView{
Olivier SOLDANO815d92f2017-07-13 14:05:36 -0400125 background: rgb(255, 255, 255);
Nicolas Jagerd0b33752016-01-17 00:00:40 -0500126 border-top: 1px solid rgb(229, 229, 229);
Olivier SOLDANO815d92f2017-07-13 14:05:36 -0400127 border-bottom: 1px solid rgb(229, 229, 229);
Nicolas Jagerd0b33752016-01-17 00:00:40 -0500128}
129
Nicolas Jager0a9fc602016-03-11 18:35:42 -0500130QLineEdit#messageEdit, QLineEdit#imMessageEdit{
Olivier SOLDANO815d92f2017-07-13 14:05:36 -0400131 border: none;
Nicolas Jagerd0b33752016-01-17 00:00:40 -0500132 background-color: rgb(255, 255, 255);
Edric Milaret816cc902015-10-21 10:59:34 -0400133}
134
Nicolas Jager0a9fc602016-03-11 18:35:42 -0500135QLineEdit#numberBar{
136 border-color: rgba(0, 192, 212, 0.6);
137 border-radius: 5px;
138 border-width: 2px;
139 border-style: outset;
140 background-color: rgba(255, 255, 255, 0.8)
141}
142
Nicolas Jager1ddb38d2016-01-20 11:11:49 -0500143QPushButton#holdButton, QPushButton#chatButton, QPushButton#noMicButton, QPushButton#noVideoButton,
Edric Milareta5fe70f2016-02-05 15:03:31 -0500144QPushButton#transferButton, QPushButton#addPersonButton, QPushButton#joinButton,
145QPushButton#qualityButton, QPushButton#recButton{
Nicolas Jager1ddb38d2016-01-20 11:11:49 -0500146 background-color: rgba(0, 0, 0, 140);
147 border-radius: 18px;
148 border:solid 1px;
Edric Milaret627500d2015-03-27 16:41:40 -0400149}
150
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500151QPushButton#holdButton:hover, QPushButton#chatButton:hover, QPushButton#noMicButton:hover,
152QPushButton#noVideoButton:hover, QPushButton#transferButton:hover, QPushButton#addPersonButton:hover,
153QPushButton#joinButton:hover, QPushButton#qualityButton:hover, QPushButton#addToContactButton:hover,
154QPushButton#recButton:hover{
Nicolas Jager1ddb38d2016-01-20 11:11:49 -0500155 background-color: rgba(0, 192, 213, 0.6);
Nicolas Jager1ddb38d2016-01-20 11:11:49 -0500156}
157
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500158QPushButton#holdButton:pressed, QPushButton#chatButton:pressed, QPushButton#noMicButton:pressed,
159QPushButton#noVideoButton:pressed, QPushButton#transferButton:pressed, QPushButton#addPersonButton:pressed,
160QPushButton#joinButton:pressed, QPushButton#qualityButton:pressed, QPushButton#addToContactButton:pressed,
161QPushButton#recButton:pressed{
Nicolas Jager1ddb38d2016-01-20 11:11:49 -0500162 background-color: rgba(0, 192, 213, 0.8);
Nicolas Jager1ddb38d2016-01-20 11:11:49 -0500163}
164
Edric Milareta5fe70f2016-02-05 15:03:31 -0500165QPushButton#holdButton:checked, QPushButton#noMicButton:checked,
166QPushButton#noVideoButton:checked, QPushButton#recButton:checked,
167QPushButton#chatButton:checked{
Nicolas Jager1ddb38d2016-01-20 11:11:49 -0500168 background-color: rgba(0, 192, 213, 0.8);
Edric Milaret627500d2015-03-27 16:41:40 -0400169}
170
Nicolas Jagerb98066a2016-01-15 12:10:08 -0500171QPushButton#hangupButton{
Nicolas Jager1ddb38d2016-01-20 11:11:49 -0500172 background-color: rgba(200, 0, 0, 0.6);
173 border-radius: 18px;
174 border:solid 1px;
Edric Milaret627500d2015-03-27 16:41:40 -0400175}
176
Nicolas Jager1ddb38d2016-01-20 11:11:49 -0500177QPushButton#hangupButton:hover{
178 background-color: rgba(255, 0, 0, 0.6);
Edric Milaret627500d2015-03-27 16:41:40 -0400179}
180
Nicolas Jager1ddb38d2016-01-20 11:11:49 -0500181QPushButton#hangupButton:pressed{
182 background-color: rgba(255, 0, 0, 0.8);
Edric Milaret12353822015-05-14 14:41:09 -0400183}
Edric Milareta0ebd062016-01-13 12:18:23 -0500184
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500185QPushButton#exitSettingsButton, QPushButton#settingsButton, QPushButton#addToContactButton,
Olivier SOLDANO2bcdfd72017-05-02 14:37:19 -0400186QPushButton#imBackButton, QPushButton#sendCRBackButton, QPushButton#copyCMButton, QPushButton#pendingCRBackButton,
Olivier SOLDANO5cb1a422017-07-26 11:16:50 -0400187QPushButton#videoCfgBtn{
Nicolas Jager032c0002016-02-18 16:38:09 -0500188 background-color: #414141;
189 border-radius: 15px;
190 border:solid 1px;
Edric Milareta0ebd062016-01-13 12:18:23 -0500191}
Edric Milaret864a2052016-01-14 15:45:03 -0500192
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500193QPushButton#exitSettingsButton:hover, QPushButton#settingsButton:hover, QPushButton#imBackButton:hover,
Olivier SOLDANO2bcdfd72017-05-02 14:37:19 -0400194QPushButton#sendCRBackButton:hover, QPushButton#copyCMButton:hover, QPushButton#pendingCRBackButton:hover,
Olivier SOLDANO5cb1a422017-07-26 11:16:50 -0400195QPushButton#videoCfgBtn:hover{
Nicolas Jager032c0002016-02-18 16:38:09 -0500196 background-color: #515151;
Nicolas Jager1ddb38d2016-01-20 11:11:49 -0500197}
198
Olivier SOLDANO9657fd12017-03-27 16:06:53 -0400199QPushButton#exitSettingsButton:pressed, QPushButton#settingsButton:pressed, QPushButton#imBackButton:pressed,
Olivier SOLDANO2bcdfd72017-05-02 14:37:19 -0400200QPushButton#sendCRBackButton:pressed, QPushButton#copyCMButton:pressed, QPushButton#pendingCRBackButton:pressed,
Olivier SOLDANO5cb1a422017-07-26 11:16:50 -0400201QPushButton#videoCfgBtn:pressed{
Nicolas Jager032c0002016-02-18 16:38:09 -0500202 background-color: #313131;
Edric Milaret864a2052016-01-14 15:45:03 -0500203}
Nicolas Jager540a5112016-01-15 15:54:34 -0500204
Edric Milaret1e598592016-09-02 10:10:01 -0400205QToolButton#qrButton, QToolButton#shareButton{
206 background-color: #3AC0D2;
207 border-radius: 15px;
208 border:solid 1px;
209}
210
211QToolButton#qrButton:hover, QToolButton#shareButton:hover{
212 background-color: #4dc6d6;
213}
214
215QToolButton#qrButton:pressed, QToolButton#shareButton:pressed{
216 background-color: #34acbd;
217}
218
219QToolButton#qrButton:checked {
220 background-color: #34acbd;
221}
222
Olivier SOLDANO9b7e80d2017-05-04 16:06:01 -0400223QPushButton#deleteAccountBtn, QToolButton#addAccountButton{
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500224 background: transparent;
225}
226
Nicolas Jager1ddb38d2016-01-20 11:11:49 -0500227QPushButton#btnvideo{
Nicolas Jager032c0002016-02-18 16:38:09 -0500228 background-color: #3AC0D2;
229 border-radius: 15px;
230 border:solid 1px;
Nicolas Jager1ddb38d2016-01-20 11:11:49 -0500231}
232
Olivier SOLDANO47aa97f2017-04-04 10:40:00 -0400233QPushButton#searchBtn, QPushButton#btnComBarVideo,
Olivier SOLDANO815d92f2017-07-13 14:05:36 -0400234QPushButton#sendButton, QPushButton#sendIMButton, QPushButton#sendContactRequestPageButton{
Nicolas Jager5e8c3822016-02-05 17:01:49 -0500235 background-color: #3AC0D2;
236 border-radius: 15px;
237 border:solid 1px;
238}
239
Olivier SOLDANO47aa97f2017-04-04 10:40:00 -0400240QPushButton#searchBtn:hover, QPushButton#sendButton:hover,
Olivier SOLDANO815d92f2017-07-13 14:05:36 -0400241QPushButton#sendIMButton:hover, QPushButton#btnComBarVideo:hover, QPushButton#sendContactRequestPageButton:hover{
Nicolas Jager1ddb38d2016-01-20 11:11:49 -0500242 background-color: #4dc6d6;
243}
244
Olivier SOLDANO47aa97f2017-04-04 10:40:00 -0400245QPushButton#searchBtn:pressed, QPushButton#sendButton:pressed,
Olivier SOLDANO815d92f2017-07-13 14:05:36 -0400246QPushButton#sendIMButton:pressed, QPushButton#btnComBarVideo:pressed, QPushButton#sendContactRequestPageButton:pressed{
Nicolas Jager5e8c3822016-02-05 17:01:49 -0500247 background-color: #34acbd;
Nicolas Jager1ddb38d2016-01-20 11:11:49 -0500248}
249
Nicolas Jager540a5112016-01-15 15:54:34 -0500250QScrollBar:vertical{
251 background: rgb(242, 242, 242);
252 width:10px;
253}
254
255QScrollBar::handle:vertical{
256 background: rgb(77, 77, 77);
257}
Nicolas Jagerd0b33752016-01-17 00:00:40 -0500258
Olivier SOLDANO9b7e80d2017-05-04 16:06:01 -0400259QDialog#WizardDialog, QWidget#welcomePage, QWidget#sendContactRequestPage,
Olivier SOLDANOcc28a0d2017-07-21 13:53:31 -0400260QDialog#DeleteAccountDialog, QDialog#DeleteContactDialog{
Nicolas Jager6cdeba92016-03-05 18:05:53 -0500261 background: rgb(242, 242, 242);
262 background-image : url(:/images/background-light.png);
263 background-repeat : repeat-x;
264 background-position: bottom;
265}
266
Nicolas Jager0a9fc602016-03-11 18:35:42 -0500267QDialog#CallUtilsDialog, QDialog#QualityDialog{
268 background: transparent;
269}
270
271QWidget#roundedFrame{
272 background-color: rgba(250, 250, 250, 0.8);
273 border-color: rgba(25, 25, 25, 1.0);
274 border-radius: 8px;
275 border:solid 1px;
276}
277
278QWidget#spike{
279 background-color: rgba(250, 250, 250, 0.8);
280 border-color: rgba(25, 25, 25, 1.0);
281}
282
283QListView#contactView{
284 background: transparent;
285}
286
Anthony Léonard2fde81d2017-04-17 10:06:55 -0400287QWidget#messagingPage, QWidget#contactRequestPage{
Olivier SOLDANO815d92f2017-07-13 14:05:36 -0400288 background: rgb(255, 255, 255);
Nicolas Jagerd0b33752016-01-17 00:00:40 -0500289}
290
Anthony Léonard955b9572016-11-10 13:28:39 -0500291QPushButton#nextButton, QPushButton#playButton, QPushButton#clearHistoryButton, QPushButton#doTransferButton,
Edric Milaret57467842016-08-30 13:06:11 -0400292QPushButton#checkUpdateButton, QPushButton#photoButton, QPushButton#takePhotoButton, QPushButton#importButton,
293QPushButton#existingPushButton, QPushButton#newAccountButton, QPushButton#previousButton, QPushButton#exportButton,
Anthony Léonardaa90e1a2016-10-12 11:24:17 -0400294QPushButton#cancelAddButton, QPushButton#exportOnRingButton, QPushButton#addDeviceButton, QPushButton#exportEndedOkButton,
Olivier SOLDANOdd878662017-03-27 16:00:06 -0400295QPushButton#errorPushButton, QPushButton#registerButton, QPushButton#sendContactRequestPageButton,
Olivier SOLDANO1cd96172017-09-22 16:57:22 -0400296QPushButton#sendContactRequestButton, QPushButton#acceptCRButton, QPushButton#discardCRButton, QPushButton#deleteCancelBtn,
Olivier SOLDANOd048d172017-09-28 15:34:32 -0400297QPushButton#dhtImportBtn, QPushButton#fileImportBtn, QPushButton#changePassBtn, QPushButton#confirmChangeBtn {
Nicolas Jager032c0002016-02-18 16:38:09 -0500298 background-color: #3AC0D2;
299 border: 0px;
300 color: white;
301 font: 14px;
Edric Milaret4097d2f2016-02-09 14:41:50 -0500302}
303
Olivier SOLDANOd048d172017-09-28 15:34:32 -0400304QPushButton#blockCRButton, QPushButton#deleteAcceptBtn, QPushButton#debanButton, QPushButton#deleteButton, QPushButton#deleteBanBtn,
305QPushButton#cancelChangeBtn {
Anthony Léonarddd9fb6a2017-04-26 10:25:48 -0400306 background-color: rgb(251, 72, 71);
307 border: 0px;
308 color: white;
309 font: 14px;
310}
311
Anthony Léonard955b9572016-11-10 13:28:39 -0500312QPushButton#nextButton:hover, QPushButton#playButton:hover, QPushButton#clearHistoryButton:hover,
Olivier SOLDANO257e0682016-11-09 13:59:04 -0500313QPushButton#checkUpdateButton:hover, QPushButton#doTransferButton:hover, QPushButton#photoButton:hover,
Edric Milaret57467842016-08-30 13:06:11 -0400314QPushButton#takePhotoButton:hover, QPushButton#importButton:hover,
315QPushButton#existingPushButton:hover, QPushButton#newAccountButton:hover, QPushButton#previousButton:hover,
316QPushButton#exportButton:hover, QPushButton#cancelAddButton:hover, QPushButton#exportOnRingButton:hover,
Anthony Léonardaa90e1a2016-10-12 11:24:17 -0400317QPushButton#addDeviceButton:hover, QPushButton#exportEndedOkButton:hover, QPushButton#errorPushButton:hover,
Olivier SOLDANOdd878662017-03-27 16:00:06 -0400318QPushButton#registerButton:hover, QPushButton#sendContactRequestPageButton:hover,
Olivier SOLDANO9b7e80d2017-05-04 16:06:01 -0400319QPushButton#sendContactRequestButton:hover, QPushButton#acceptCRButton:hover, QPushButton#discardCRButton:hover,
Olivier SOLDANOd048d172017-09-28 15:34:32 -0400320QPushButton#deleteCancelBtn:hover, QPushButton#dhtImportBtn:hover, QPushButton#fileImportBtn:hover,
321QPushButton#changePassBtn:hover, QPushButton#confirmChangeBtn:hover{
Nicolas Jager032c0002016-02-18 16:38:09 -0500322 background-color: #4dc6d6;
Edric Milaret4097d2f2016-02-09 14:41:50 -0500323}
324
Olivier SOLDANOcc28a0d2017-07-21 13:53:31 -0400325QPushButton#blockCRButton:hover, QPushButton#deleteAcceptBtn:hover, QPushButton#debanButton:hover,
Olivier SOLDANOd048d172017-09-28 15:34:32 -0400326QPushButton#deleteButton:hover, QPushButton#deleteBanBtn:hover, QPushButton#cancelChangeBtn:hover {
Anthony Léonarddd9fb6a2017-04-26 10:25:48 -0400327 background-color: rgb(252, 91, 90);
328}
329
Anthony Léonard955b9572016-11-10 13:28:39 -0500330QPushButton#nextButton:pressed, QPushButton#playButton:pressed, QPushButton#clearHistoryButton:pressed,
Olivier SOLDANO257e0682016-11-09 13:59:04 -0500331QPushButton#checkUpdateButton:pressed, QPushButton#doTransferButton:pressed, QPushButton#photoButton:pressed,
Edric Milaret57467842016-08-30 13:06:11 -0400332QPushButton#takePhotoButton:pressed, QPushButton#importButton:pressed,
333QPushButton#existingPushButton:pressed, QPushButton#newAccountButton:pressed, QPushButton#previousButton:pressed,
334QPushButton#exportButton:pressed, QPushButton#cancelAddButton:pressed, QPushButton#exportOnRingButton:pressed,
Anthony Léonardaa90e1a2016-10-12 11:24:17 -0400335QPushButton#addDeviceButton:pressed, QPushButton#exportEndedOkButton:pressed, QPushButton#errorPushButton:pressed,
Olivier SOLDANOdd878662017-03-27 16:00:06 -0400336QPushButton#registerButton:pressed, QPushButton#sendContactRequestPageButton:pressed,
Olivier SOLDANO9b7e80d2017-05-04 16:06:01 -0400337QPushButton#sendContactRequestButton:pressed, QPushButton#acceptCRButton:pressed, QPushButton#discardCRButton:pressed,
Olivier SOLDANOd048d172017-09-28 15:34:32 -0400338QPushButton#deleteCancelBtn:pressed, QPushButton#dhtImportBtn:pressed, QPushButton#fileImportBtn:pressed,
339QPushButton#changePassBtn:pressed, QPushButton#confirmChangeBtn:pressed {
Nicolas Jager032c0002016-02-18 16:38:09 -0500340 background-color: #34acbd;
341}
Olivier SOLDANOcc28a0d2017-07-21 13:53:31 -0400342
343QPushButton#blockCRButton:pressed, QPushButton#deleteAcceptBtn:pressed, QPushButton#debanButton:pressed,
Olivier SOLDANOd048d172017-09-28 15:34:32 -0400344QPushButton#deleteBanBtn:pressed, QPushButton#cancelChangeBtn:pressed{
Anthony Léonarddd9fb6a2017-04-26 10:25:48 -0400345 background-color: rgb(219, 55, 54);
346}
Nicolas Jager032c0002016-02-18 16:38:09 -0500347
Anthony Léonard955b9572016-11-10 13:28:39 -0500348QLineEdit#usernameEdit:enabled, QLineEdit#passwordEdit:enabled, QLineEdit#confirmPasswordEdit:enabled,
Olivier SOLDANOd048d172017-09-28 15:34:32 -0400349QLineEdit#pinEdit:enabled, QLineEdit#fullNameEdit:enabled, QLineEdit#archivePasswordInput:enabled,
350QLineEdit#oldPasswordLineEdit:enabled, QLineEdit#newPassConfirmationLineEdit:enabled, QLineEdit#newPasswordLineEdit:enabled{
Nicolas Jager032c0002016-02-18 16:38:09 -0500351 border-color: rgb(0, 192, 212);
352 border-radius: 5px;
353 border-width: 1px;
354 border-style: outset;
355 background-color: rgb(255, 255, 255);
356}
357
Anthony Léonard955b9572016-11-10 13:28:39 -0500358QLineEdit#usernameEdit:disabled, QLineEdit#passwordEdit:disabled, QLineEdit#confirmPasswordEdit:disabled,
Olivier SOLDANOd048d172017-09-28 15:34:32 -0400359QLineEdit#pinEdit:disabled, QLineEdit#fullNameEdit:disabled, QLineEdit#archivePasswordInput:disabled,
360QLineEdit#oldPasswordLineEdit:disabled{
Nicolas Jager032c0002016-02-18 16:38:09 -0500361 border-color: rgb(159, 157, 154);
362 border-radius: 5px;
363 border-width: 1px;
364 border-style: outset;
365 background-color: rgb(239, 235, 231);
Nicolas Jagerd0b33752016-01-17 00:00:40 -0500366}
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500367
368QComboBox{
369 background: transparent;
370 border-radius: 0px;
371 border-style: solid;
372 border-width: 2px;
373 border-color: #414141;
374 border-top: transparent;
375 border-left: transparent;
376 border-right: transparent;
377 font: 11pt "Sans Serif";
378 padding: 2px;
379}
380
381QComboBox:focus{
382 border-color: #3AC0D2;
383}
384
385QComboBox::down-arrow{
386 border-radius: 0px;
387 border-style: solid;
388 border-width: 2px;
389 height: 36;
390 width : 36;
391 image: url(":/images/icons/ic_arrow_drop_down_black_18dp_2x.png");
392}
393
394QComboBox::drop-down{
395 border-radius: 0px;
396 width: 36px;
397}
398
399QRadioButton::indicator{
400 width: 12px;
401 height: 12px;
402 border-radius: 8px;
403 border-width: 2px;
404 border-style: solid;
405}
406
407QRadioButton::indicator:unchecked{
408 border-color: rgb(77, 77, 77);
409 background: transparent;
410}
411
412QRadioButton::indicator:checked{
413 background: #3AC0D2;
414 border-color: #3AC0D2;
415 image: url(":/images/icons/ic_check_white_18dp_2x.png");
416}
417
418QWidget#horizontalWidget{
419 background: transparent;
420}
421
422
423QPushButton#generalTabButton, QPushButton#videoTabButton, QPushButton#accountTabButton{
424 background: transparent;
425 color: rgb(77, 77, 77);
426 border-radius: 0px;
427 border-style: solid;
428 border-width: 2px;
429 border-color: #414141;
430 border-top: transparent;
431 border-left: transparent;
432 border-right: transparent;
433 font: 12pt "Sans Serif";
434 padding: 2px;
435}
436
Olivier SOLDANO57442b22017-04-20 11:56:57 -0400437QPushButton#quickValidCRBtn, QPushButton#quickMuteCRBtn, QPushButton#quickBanCRBtn{
438 border-radius: 2px;
439 height:25px;
440 width:25px;
441 margin: 2px 2px 2px 2px;
442 text-align: center;
443 font: 10pt "FontAwesome";
444}
445
446QPushButton#quickValidCRBtn{
447 background-color: #66cc00;
448}
449QPushButton#quickValidCRBtn:hover{
450 background-color: #80ff00;
451}
452
453QPushButton#quickMuteCRBtn{
454 background-color: #ff9933;
455}
456QPushButton#quickMuteCRBtn:hover{
457 background-color: #ffb366;
458}
459
460QPushButton#quickBanCRBtn{
461 background-color: #ff3333;
462}
463QPushButton#quickBanCRBtn:hover{
464 background-color: #ff6666;
465}
466
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500467QTabBar::tab{
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500468 color: rgb(77, 77, 77);
469 border-radius: 0px;
470 border-style: solid;
471 border-width: 2px;
472 border-color: #414141;
473 border-top: transparent;
474 border-left: transparent;
475 border-right: transparent;
476 font: 12pt "Sans Serif";
477 padding: 2px;
478 width : 130px;
479 height: 20px;
480}
481
Anthony Léonardecfe7422017-05-04 14:14:37 -0400482QTabWidget#mainTabMenu QTabBar::tab {
483 height: 24px;
484 width: auto;
485 padding-left: 14px;
486 margin-left:auto;
487 margin-right:auto;
488}
489
490QTabWidget#mainTabMenu QTabBar::tab:hover {
491 background-color: rgb(242, 242, 242);
492}
493
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500494QTabWidget::tab-bar{
495 alignment: center;
496}
Anthony Léonardecfe7422017-05-04 14:14:37 -0400497
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500498QTabBar QToolButton{
499 height: 9;
500 width : 9;
501 background: transparent;
502}
503
504QTabBar QToolButton::left-arrow{
505 height: 9;
506 width : 9;
507 image: url(":/images/icons/ic_arrow_tab_previous_black_9dp_2x.png");
508}
509
510QTabBar QToolButton::right-arrow{
511 height: 9;
512 width : 9;
513 image: url(":/images/icons/ic_arrow_tab_next_black_9dp_2x.png");
514}
515
516QPushButton#generalTabButton:checked, QPushButton#videoTabButton:checked, QPushButton#accountTabButton:checked,
517QTabBar::tab:selected{
518 border-color: #3AC0D2;
519}
520
521QTabWidget::pane{
522 border: 0px;
523}
524
525QPushButton#generalTabButton:hover, QPushButton#videoTabButton:hover, QPushButton#accountTabButton:hover,
526QTabBar::tab:hover{
527 border-color:#4dc6d6;
528}
529
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500530QSpinBox#historyDaySettingsSpinBox, QSpinBox#lrcfg_tlsNegotiationTimeoutSec, QSpinBox#lrcfg_registrationExpire,
531QSpinBox#lrcfg_localPort, QSpinBox#lrcfg_publishedPort, QSpinBox#lrcfg_audioPortMin, QSpinBox#lrcfg_audioPortMax,
Nicolas Jager68d5ed12016-03-10 13:50:44 -0500532QSpinBox#lrcfg_videoPortMin, QSpinBox#lrcfg_videoPortMax, QSpinBox#intervalUpdateCheckSpinBox{
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500533 background: transparent;
534 border-radius: 0px;
535 border-style: solid;
536 border-width: 2px;
537 border-color: #414141;
538 border-top: transparent;
539 border-left: transparent;
540 border-right: transparent;
541 font: 11pt "Sans Serif";
542 padding: 2px;
543}
544
545QSpinBox#historyDaySettingsSpinBox:focus, QSpinBox#lrcfg_tlsNegotiationTimeoutSec:focus,
546QSpinBox#lrcfg_registrationExpire:focus, QSpinBox#lrcfg_localPort:focus, QSpinBox#lrcfg_publishedPort:focus,
547QSpinBox#lrcfg_audioPortMin:focus, QSpinBox#lrcfg_audioPortMax:focus, QSpinBox#lrcfg_videoPortMin:focus,
548QSpinBox#lrcfg_videoPortMax:focus{
549 border-color: #3AC0D2;
550}
551
552QCheckBox::indicator{
553 height : 12 px;
554 width : 12 px;
555 border: 2px solid rgb(77, 77, 77);
556 border-radius: 4px;
557 background: none;
558}
559
560QCheckBox::indicator:checked{
561 border-color: #34acbd;
562 background: #34acbd;
563 image: url(":/images/icons/ic_check_white_18dp_2x.png");
564}
565
566QSpinBox::down-button{
567 height: 9;
568 width : 9;
Nicolas Jager68d5ed12016-03-10 13:50:44 -0500569 image: url(":/images/icons/ic_arrow_drop_down_black_9dp_2x.png");
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500570}
571
572QSpinBox::up-button{
573 height: 9;
574 width : 9;
Nicolas Jager68d5ed12016-03-10 13:50:44 -0500575 image: url(":/images/icons/ic_arrow_drop_up_black_9dp_2x.png");
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500576}
577
578QLineEdit#lrcfg_alias, QLineEdit#lrcfg_hostname, QLineEdit#lrcfg_password, QLineEdit#lrcfg_proxy,
579QLineEdit#lrcfg_mailbox, QLineEdit#lrcfg_tlsPassword, QLineEdit#lrcfg_tlsServerName,
580QLineEdit#lrcfg_turnServerRealm, QLineEdit#lrcfg_turnServerUsername, QLineEdit#lrcfg_turnServerPassword,
Anthony Léonard5107a692016-11-04 13:20:37 -0400581QLineEdit#lrcfg_turnServer, QLineEdit#lrcfg_publishedAddress, QLineEdit#lrcfg_registeredName,
Olivier SOLDANO9657fd12017-03-27 16:06:53 -0400582QLineEdit#lrcfg_nameServiceURL, QLineEdit#lrcfg_username, QLineEdit#profileNameEdit{
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500583 background: transparent;
584 border-radius: 0px;
585 border-style: solid;
586 border-width: 2px;
587 border-color: #414141;
588 border-top: transparent;
589 border-left: transparent;
590 border-right: transparent;
591 font: 11pt "Sans Serif";
592 padding: 2px;
593}
594
Edric Milaret9d877ab2016-04-11 11:15:56 -0400595QLabel#typeValueLabel{
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500596 background: transparent;
597 font: 11pt "Sans Serif";
598 border-radius: 0px;
599 padding: 2px;
600}
601
602QLineEdit#lrcfg_alias:focus, QLineEdit#lrcfg_hostname:focus, QLineEdit#lrcfg_password:focus,
603QLineEdit#lrcfg_proxy:focus, QLineEdit#lrcfg_mailbox:focus, QLineEdit#lrcfg_tlsPassword:focus,
604QLineEdit#lrcfg_tlsServerName:focus, QLineEdit#lrcfg_turnServerRealm:focus, QLineEdit#lrcfg_turnServerUsername:focus,
Edric Milaret9d877ab2016-04-11 11:15:56 -0400605QLineEdit#lrcfg_turnServerPassword:focus, QLineEdit#lrcfg_turnServer:focus, QLineEdit#lrcfg_publishedAddress:focus,
Olivier SOLDANO9657fd12017-03-27 16:06:53 -0400606QLineEdit#lrcfg_registeredName:focus, QLineEdit#lrcfg_nameServiceURL:focus, QLineEdit#lrcfg_username:focus,
607QLineEdit#profileNameEdit:focus{
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500608 border-color: #3AC0D2;
609}
610
611QTabWidget#tabWidget{
612 border-color: transparent;
613}
614
615QPushButton#upAudioButton, QPushButton#downAudioButton, QPushButton#upVideoButton, QPushButton#downVideoButton{
616 background: transparent;
617}
618
Edric Milaret25236d92016-03-28 09:40:58 -0400619QPushButton#avatarButton:hover {
620 border: 2px solid rgb(77, 77, 77);
Anthony Léonard955b9572016-11-10 13:28:39 -0500621 border-radius: 50px;
Edric Milaret25236d92016-03-28 09:40:58 -0400622}
623
Nicolas Jager74fe46f2016-02-29 14:55:09 -0500624QWidget#leftPannel{
625 background: white;
626}
627
628QSlider::groove:vertical{
629 background: red;
630 position: absolute; /* absolutely position 4px from the left and right of the widget. setting margins on the widget should work too... */
631 width:2px;
632}
633
634QSlider::handle:vertical{
635 height: 10px;
636 background: #3AC0D2;
637 border-radius: 5px;
638 margin: 0 -4px;
639}
640
641QSlider::sub-page:vertical{
642 background: #777777;
643}
644
645QSlider::add-page:vertical{
646 background: #3AC0D2;
647}
Edric Milarete19c4cd2016-02-12 10:19:44 -0500648
649QToolButton::menu-button {image:none;}
650
651QToolButton::menu-arrow {image:none;}
Olivier SOLDANO9b7e80d2017-05-04 16:06:01 -0400652
653QLabel#accountIdLabel, QLabel#accountAliasLabel, QLabel#deletionLabel1, QLabel#deletionLabel2,
654QLabel#warningLabel{
655 background: transparent;
656 font: 11pt "Sans Serif";
657}
658
659QLabel#accountAliasLabel, QLabel#deletionLabel1, QLabel#deletionLabel2{
660 color: black;
661}
662
663QLabel#warningLabel{
664 color: red;
665}
666
667QLabel#accountIdLabel{
668 color: LightSlateGrey;
669 font-style: italic;
670}
671
672QLabel#accountAliasLabel{
673 font-weight: bold;
674}