PluginProbe
To Top / trunk
To Top vtrunk
trunk 1.0 1.1 1.2 1.3 1.4 1.5 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.6 1.7 1.8 1.8.1 1.9 2.0 2.1 2.2 2.2.1 2.2.2 2.3 2.4 All 34 releases
to-top / admin / css / to-top-admin.css

to-top-admin.css in To Top trunk, at admin/css/to-top-admin.css

396 lines 7.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /**
2 * All of the CSS for your admin-specific functionality should be
3 * included in this file.
4 */
5
6 /* Self Clearing Goodness */
7 #to-top:after,
8 #plugin-option-title:after,
9 #plugin-support:after,
10 #catch_ad_tabs:after,
11 #module-container:after {
12 content: "\0020";
13 display: block;
14 height: 0;
15 clear: both;
16 visibility: hidden;
17 }
18 .clear {
19 clear: both;
20 }
21 #to-top {
22 background-color: #fff;
23 box-shadow: 0 2px 6px rgba(100, 100, 100, 0.3);
24 margin: 10px 20px 10px 0;
25 padding-bottom: 30px;
26 }
27 #to-top .form-table th {
28 padding-left: 10px;
29 }
30 #to-top .title {
31 background-color: #3a3d41;
32 color: #fff;
33 padding: 10px 20px;
34 text-transform: uppercase;
35 }
36 #to-top #customizer-message, #to-top #message {
37 box-sizing: border-box;
38 margin: 0;
39 padding: 5px 10px;
40 text-align: center;
41 width: 100%;
42 }
43 #plugin-option-header {
44 background-color: #3A3D41;
45 display: block;
46 padding: 15px 20px;
47 overflow: hidden;
48 }
49 #plugin-social {
50 float: right;
51 width: 330px;
52 }
53 #plugin-social ul li {
54 display: inline;
55 float: right;
56 }
57 #plugin-option-title {
58 float: left;
59 }
60 #plugin-option-title .title {
61 color: #fff;
62 float: left;
63 font-size: 21px;
64 line-height: 53px;
65 padding: 0 10px 0 0;
66 text-shadow: none;
67 }
68 #plugin-option-title .logo {
69 float: left;
70 margin: 0;
71 padding: 0;
72 }
73 #plugin-support {
74 float: right;
75 text-align: right;
76 }
77 #plugin-support ul li {
78 display: inline;
79 }
80 #plugin-support a {
81 opacity: 0.8;
82 -moz-opacity: 0.8;
83 }
84 #plugin-support a:hover {
85 opacity: 1;
86 -moz-opacity: 1;
87 }
88 #to-top .option-container {
89 margin: 0 auto;
90 width: 90%;
91 }
92 #to-top #videos textarea, #howimadeit textarea {
93 height: 150px;
94 width: 400px;
95 }
96
97 #to-top #videos textarea, #howimadeit textarea {
98 height: 150px;
99 width: 400px;
100 }
101 #to-top #faq ul li {
102 list-style:disc inside none;
103 }
104 #sociallinks .form-table th {
105 padding: 0px;
106 vertical-align: middle;
107 }
108 #to-top .form-table select[multiple] {
109 height: 200px;
110 }
111
112 #to-top .form-table label.box {
113 float: left;
114 margin-right: 20px;
115 }
116 #to-top .form-table label.box:last-child {
117 margin-right: 0;
118 }
119
120 h3.option-toggle {
121 margin: 20px 0 0 0;
122 border:1px solid #dfdfdf;
123 background-color: #F1F1F1;
124 background-image: -ms-linear-gradient(top, #f9f9f9, #ececec);
125 background-image: -moz-linear-gradient(top, #f9f9f9, #ececec);
126 background-image: -o-linear-gradient(top, #f9f9f9, #ececec);
127 background-image: -webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#ececec));
128 background-image: -webkit-linear-gradient(top, #f9f9f9, #ececec);
129 background-image: linear-gradient(top, #f9f9f9, #ececec);
130 font-size: 15px;
131 font-weight: normal;
132 float: left;
133 width: 100%;
134 }
135
136 h3.option-toggle a {
137 background:url(../images/arrow-down.png) 96% 50% no-repeat;
138 color: #464646;
139 text-decoration: none;
140 display: block;
141 text-shadow:#fff 0 1px 0;
142 padding: 12px;
143 }
144
145 h3.option-active a {
146 background:url(../images/arrow-up.png) 96% 50% no-repeat;
147 color: #000;
148 }
149
150 .option-content {
151 margin: 0;
152 padding: 0;
153 border: 1px solid #dfdfdf;
154 border-top:none;
155 background: #fcfcfc;
156 overflow: hidden;
157 font-size: 12px;
158 clear: both;
159 color: #333;
160 padding: 21px;
161 }
162
163 /* Genericon */
164 .genericon {
165 vertical-align: middle;
166 float: right;
167 }
168 /* Dashboard */
169 #to-top #dashboard {
170 margin: 0 auto;
171 width: 90%;
172 }
173 .wrap #plugin-description h2 {
174 color: #464646;
175 font-size: 18px;
176 padding-bottom: 0;
177 }
178 .wrap #plugin-description p {
179 font-size: 13px;
180 line-height: 1.5;
181 margin-top: 5px;
182 }
183 .dashicons {
184 font-size: 32px;
185 height: 32px;
186 width: 32px;
187 }
188 .dashicon_label {
189 margin-right: 20px;
190 }
191 .dashicon_to_top_admin {
192 background-color: #000;
193 -webkit-border-radius: 5%;
194 -moz-border-radius: 5%;
195 border-radius: 5%;
196 color: #fff;
197 font-size: 32px;
198 height: 32px;
199 opacity: 0.5;
200 padding: 5px;
201 width: 32px;
202 z-index: 9999;
203 }
204
205 /*Custom Styles*/
206 .catch-modules .module-header,
207 .catch-modules-long .module-header {
208 background-color: #f3f3f3;
209 padding: 11px 18px;
210 }
211
212 .catch-modules .module-header h3,
213 .module-container .catch-modules-long h3 {
214 margin: 0;
215 }
216
217 .module-content {
218 padding: 11px 18px;
219 }
220
221 .module-container .module-wrap.catch-modules-long {
222 width: 100%;
223 padding-right: 0;
224 }
225
226 .module-container .catch-actions .button {
227 margin-top: 5px;
228 margin-right: 5px;
229 }
230
231 .module-container .module-wrap.catch-modules-long,
232 .wrap p.submit {
233 margin-bottom: 0;
234 padding-bottom: 0;
235 }
236
237 .form-table {
238 margin-top: 0;
239 table-layout: fixed;
240 }
241
242 .form-table th,
243 .form-table td {
244 padding-top: 0;
245 margin-top: 0;
246 padding-left: 0;
247 padding-bottom: 14px;
248 }
249
250 .form-table td {
251 padding-right: 0;
252 }
253
254 .form-table .catchwebtools-social th {
255 padding-right: 14px;
256 }
257
258 .form-table .catchwebtools-social {
259 padding-bottom: 15px;
260 }
261
262 .wp-core-ui .button,
263 .wp-core-ui .button-primary,
264 .wp-core-ui .button-secondary {
265 white-space: normal;
266 height: auto;
267 }
268
269 input[type="text"],
270 input[type="search"],
271 input[type="password"],
272 input[type="email"],
273 input[type="url"],
274 textarea {
275 max-width: 100%;
276 }
277
278 .notice.notice-warning {
279 padding: 12px 0 12px 12px;
280 box-shadow: none;
281 }
282
283 #module-disabled .module-content {
284 margin-top: 21px;
285 }
286
287 #update-nag,
288 .update-nag {
289 box-shadow: none;
290 margin: 0;
291 display: block;
292 }
293
294 #update-nag > *:last-child,
295 .update-nag > *:last-child {
296 margin-bottom: 0;
297 }
298
299 /*--------------------------------------------------------------
300 # Toggle Switch
301 --------------------------------------------------------------*/
302
303 .to-top-main .switch {
304 -webkit-box-flex: 0;
305 -webkit-flex-grow: 0;
306 -moz-box-flex: 0;
307 -ms-flex-positive: 0;
308 flex-grow: 0;
309 -webkit-flex-shrink: 0;
310 -ms-flex-negative: 0;
311 flex-shrink: 0;
312 position: relative;
313 float: none;
314 right: 0;
315 top: 2px;
316 }
317
318 .to-top-main .module-title.active {
319 background-color: #0085c3;
320 }
321
322 .to-top-main .switch label {
323 background-color: #48a348;
324 border-radius: 11px;
325 cursor: pointer;
326 height: 16px;
327 right:0;
328 position: absolute;
329 top: 3px;
330 width: 30px;
331 }
332
333 .to-top-main .inactive .switch label {
334 background-color: #ccc;
335 }
336
337 .to-top-main .switch input[type="checkbox"] {
338 visibility: hidden;
339 display: none;
340 }
341
342 .to-top-main .switch label:after {
343 background-color: #fff;
344 border-radius: 100%;
345 content: '';
346 height: 12px;
347 left: 2px;
348 position: absolute;
349 -webkit-transition: all 0.2s ease-in-out;
350 -moz-transition: all 0.2s ease-in-out;
351 o-transition: all 0.2s ease-in-out;
352 transition: all 0.2s ease-in-out;
353 top: 2px;
354 width: 12px;
355 }
356
357 .to-top-main .switch input[type="checkbox"]:checked + label:after {
358 left: 16px;
359 background-color: #fff;
360 }
361
362 .to-top-main .loader {
363 border: 5px solid #48a348;
364 border-radius: 50%;
365 border-top: 2px solid transparent;
366 width: 20px;
367 height: 20px;
368 -webkit-animation: spin 2s linear infinite;
369 animation: spin 2s linear infinite;
370 position: absolute;
371 right: 60px;
372 display: none;
373 }
374
375 @-webkit-keyframes spin {
376 0% { -webkit-transform: rotate(0deg); }
377 100% { -webkit-transform: rotate(360deg); }
378 }
379
380 @keyframes spin {
381 0% { transform: rotate(0deg); }
382 100% { transform: rotate(360deg); }
383 }
384
385 /* Catch Themes & Plugins switch */
386 #ctp-switch .switch {
387 position: relative;
388 display: inline-block;
389 width: 60px;
390 height: 34px;
391 top: 7px;
392 }
393
394 #ctp-switch.to-top-main .module-header {
395 background-color: transparent;
396 }