Blame view

sources/settings/css/settings.css 6.04 KB
03e52840d   Kload   Init
1
2
3
4
5
6
  /* Copyright (c) 2011, Jan-Christoph Borchardt, http://jancborchardt.net
   This file is licensed under the Affero General Public License version 3 or later.
   See the COPYING-README file. */
  
  select#languageinput, select#timezone { width:15em; }
  input#openid, input#webdav { width:20em; }
03e52840d   Kload   Init
7
  /* PERSONAL */
31b7f2792   Kload   Upgrade to ownclo...
8
9
10
11
  #rootcert_import {
  	margin: 0 0 10px 0;
  	display: block;
  }
03e52840d   Kload   Init
12
  /* Sync clients */
6d9380f96   Cédric Dupont   Update sources OC...
13
14
15
16
17
18
19
20
21
22
  .clientsbox h2 {
  	font-size: 20px;
  	margin: 35px 0 10px;
  }
  .clientsbox .center {
  	margin-top: 10px;
  }
  .clientsbox a {
  	font-weight: bold;
  }
03e52840d   Kload   Init
23
24
25
26
27
28
29
  
  #passworderror { display:none; }
  #passwordchanged { display:none; }
  #displaynameerror { display:none; }
  #displaynamechanged { display:none; }
  input#identity { width:20em; }
  #email { width: 17em; }
31b7f2792   Kload   Upgrade to ownclo...
30
31
32
33
34
35
36
37
38
39
40
41
42
43
  #avatar .warning {
  	width: 350px;
  }
  
  .msg.success {
  	color: #fff;
  	background-color: #47a447;
  	padding: 3px;
  }
  .msg.error {
  	color: #fff;
  	background-color: #d2322d;
  	padding: 3px;
  }
03e52840d   Kload   Init
44
45
46
47
48
  
  table.nostyle label { margin-right: 2em; }
  table.nostyle td { padding: 0.2em 0; }
  
  /* USERS */
6d9380f96   Cédric Dupont   Update sources OC...
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
  #newgroup-init a span { margin-left: 20px; }
  #newgroup-init a span:before {
  	position: absolute;	left: 12px; top:-2px;
  	content: '+'; font-weight: bold; font-size: 150%;
  }
  
  .ie8 #newgroup-form .icon-add {
  	height: 30px;
  }
  
  .usercount { float: left; margin: 5px; }
  li.active span.utils .delete {
  	float: left; position: relative; opacity: 0.5;
  	top: -7px; left: 7px; width: 44px; height: 44px;
  }
  li.active .rename {
  	padding: 8px 14px 20px 14px;
  	top: 0px; position: absolute; width: 16px; height: 16px;
  	opacity: 0.5;
  	display: inline-block !important;
  }
  li.active span.utils .delete img { margin: 14px; }
  li.active .rename { opacity: 0.5; }
  li.active span.utils .delete:hover, li.active .rename:hover { opacity: 1; }
  span.utils .delete, .rename { display: none; }
  #app-navigation ul li.active > span.utils .delete,
  #app-navigation ul li.active > span.utils .rename { display: block; }
  #usersearchform { position: absolute; top: 2px; right: 250px; }
  #usersearchform label { font-weight: 700; }
03e52840d   Kload   Init
78
  form { display:inline; }
6d9380f96   Cédric Dupont   Update sources OC...
79
80
81
82
83
  
  /* display table at full width */
  table.grid {
  	width: 100%;
  }
31b7f2792   Kload   Upgrade to ownclo...
84
85
  table.grid th { height:2em; color:#999; }
  table.grid th, table.grid td { border-bottom:1px solid #ddd; padding:0 .5em; padding-left:.8em; text-align:left; font-weight:normal; }
03e52840d   Kload   Init
86
87
88
89
  td.name, td.password { padding-left:.8em; }
  td.password>img,td.displayName>img, td.remove>a, td.quota>img { visibility:hidden; }
  td.password, td.quota, td.displayName { width:12em; cursor:pointer; }
  td.password>span, td.quota>span, rd.displayName>span { margin-right: 1.2em; color: #C7C7C7; }
6d9380f96   Cédric Dupont   Update sources OC...
90
  span.usersLastLoginTooltip { white-space: nowrap; }
03e52840d   Kload   Init
91
92
93
94
95
  
  td.remove { width:1em; padding-right:1em; }
  tr:hover>td.password>span, tr:hover>td.displayName>span { margin:0; cursor:pointer; }
  tr:hover>td.remove>a, tr:hover>td.password>img,tr:hover>td.displayName>img, tr:hover>td.quota>img { visibility:visible; cursor:pointer; }
  tr:hover>td.remove>a { float:right; }
6d9380f96   Cédric Dupont   Update sources OC...
96

31b7f2792   Kload   Upgrade to ownclo...
97
  div.quota {
6d9380f96   Cédric Dupont   Update sources OC...
98
  	margin: 10px;
31b7f2792   Kload   Upgrade to ownclo...
99
100
  	display: block;
  }
03e52840d   Kload   Init
101
102
103
  div.quota-select-wrapper { position: relative; }
  div.recoveryPassword { left:50em; display:block; position:absolute; top:-1px; }
  input#recoveryPassword {width:15em;}
31b7f2792   Kload   Upgrade to ownclo...
104
105
106
107
108
  #controls select.quota {
  	margin: 3px;
  	margin-right: 10px;
  	height: 37px;
  }
03e52840d   Kload   Init
109
  select.quota-user { position:relative; left:0; top:0; width:10em; }
31b7f2792   Kload   Upgrade to ownclo...
110
111
112
113
114
  div.quota>span {
  	white-space: nowrap;
  	color: #888;
  	text-shadow: 0 1px 0 #fff;
  }
03e52840d   Kload   Init
115
  select.quota.active { background: #fff; }
6d9380f96   Cédric Dupont   Update sources OC...
116
  input.userFilter {width: 200px;}
03e52840d   Kload   Init
117
  /* positioning fixes */
31b7f2792   Kload   Upgrade to ownclo...
118
119
120
121
122
123
124
125
  #newuser .multiselect {
  	min-width: 150px !important;
  }
  #newuser .multiselect,
  #newusergroups + input[type='submit'] {
  	position: relative;
  	top: 1px;
  }
03e52840d   Kload   Init
126
127
128
129
130
131
  #headerGroups, #headerSubAdmins, #headerQuota { padding-left:18px; }
  
  .ie8 table.hascontrols{border-collapse:collapse;width: 100%;}
  .ie8 table.hascontrols tbody tr{border-collapse:collapse;border: 1px solid #ddd !important;}
  
  /* APPS */
31b7f2792   Kload   Upgrade to ownclo...
132
  .appinfo { margin: 1em 40px; }
6d9380f96   Cédric Dupont   Update sources OC...
133
134
  #app-navigation {
  	padding-bottom: 0px;
31b7f2792   Kload   Upgrade to ownclo...
135
  }
6d9380f96   Cédric Dupont   Update sources OC...
136
  #app-navigation .appwarning {
31b7f2792   Kload   Upgrade to ownclo...
137
138
  	background: #fcc;
  }
6d9380f96   Cédric Dupont   Update sources OC...
139
  #app-navigation.appwarning:hover {
31b7f2792   Kload   Upgrade to ownclo...
140
141
  	background: #fbb;
  }
6d9380f96   Cédric Dupont   Update sources OC...
142
143
144
  small.externalapp { color:#FFF; background-color:#BBB; font-weight:bold; font-size: 0.6em; margin: 0; padding: 0.1em 0.2em; border-radius: 3px;}
  small.recommendedapp { color:#FFF; background-color:#888; font-weight:bold; font-size: 0.6em; margin: 0; padding: 0.1em 0.2em; border-radius: 3px;}
  small.externalapp.list, small.recommendedapp.list { position: absolute; right: 10px; top: 12px; }
03e52840d   Kload   Init
145
  span.version { margin-left:1em; margin-right:1em; color:#555; }
6d9380f96   Cédric Dupont   Update sources OC...
146

03e52840d   Kload   Init
147
148
149
150
151
  /* Transition to complete width! */
  .app:hover, .app:active { max-width: inherit; }
  
  .appslink { text-decoration: underline; }
  .score { color:#666; font-weight:bold; font-size:0.8em; }
a293d369c   Kload   Update sources to...
152
153
154
155
  .appinfo .documentation {
  	margin-top: 1em;
  	margin-bottom: 1em;
  }
03e52840d   Kload   Init
156
157
  /* LOG */
  #log { white-space:normal; }
31b7f2792   Kload   Upgrade to ownclo...
158
159
160
161
  #lessLog { display:none; }
  table.grid td.date{
  	white-space: nowrap;
  }
03e52840d   Kload   Init
162
163
  
  /* ADMIN */
6d9380f96   Cédric Dupont   Update sources OC...
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
  span.securitywarning, span.connectionwarning {
  	color:#C33;
  	font-weight:bold;
  }
  #shareAPI p { padding-bottom: 0.8em; }
  #shareAPI input#shareapiExpireAfterNDays {width: 25px;}
  #shareAPI .indent {
  	padding-left: 28px;
  }
  #shareAPI .double-indent {
  	padding-left: 56px;
  }
  
  #mail_settings p label:first-child {
  	display: inline-block;
  	width: 300px;
  	text-align: right;
  }
  #mail_settings p select:nth-child(2) {
  	width: 143px;
  }
  #mail_smtpport {
  	width: 40px;
  }
  
  .cronlog {
  	margin-left: 10px;
  }
  
  .cronstatus {
  	display: inline-block;
  	height: 16px;
  	width: 16px;
  	vertical-align: text-bottom;
  }
  
  .cronstatus.success {
  	border-radius: 50%;
  }
  
  #selectGroups select {
  	-moz-box-sizing: border-box;
  	-webkit-box-sizing: border-box;
  	box-sizing: border-box;
  	display: inline-block;
  	height: 36px;
  	padding: 7px 10px
  }
  
  span.success {
          background: #37ce02;
          border-radius: 3px;
  }
  
  span.error {
          background: #ce3702;
  }
  
  
  /* PASSWORD */
  .strengthify-wrapper {
  	position: absolute;
  	left: 189px;
  	width: 131px;
  	margin-top: -7px;
  }
  
  /* OPERA hack for strengthify*/
  doesnotexist:-o-prefocus, .strengthify-wrapper {
  	left: 185px;
  	width: 129px;
  }
03e52840d   Kload   Init
236
237
  
  /* HELP */
03e52840d   Kload   Init
238

6d9380f96   Cédric Dupont   Update sources OC...
239
240
241
242
243
244
245
246
247
248
249
250
  .help-includes {
  	overflow: hidden !important;
  }
  
  .help-iframe {
  	width: 100%;
  	height: 100%;
  	margin: 0;
  	padding: 0;
  	border: 0;
  	overflow: auto;
  }