UNPKG

16.3 kBCSSView Raw
1@charset "UTF-8";
2.uppy-ProviderBrowser-viewType--grid ul.uppy-ProviderBrowser-list {
3 display: -ms-flexbox;
4 display: flex;
5 -ms-flex-direction: row;
6 flex-direction: row;
7 -ms-flex-wrap: wrap;
8 flex-wrap: wrap;
9 -ms-flex-pack: justify;
10 justify-content: space-between;
11 -ms-flex-align: start;
12 align-items: flex-start;
13 padding: 6px;
14}
15.uppy-ProviderBrowser-viewType--grid ul.uppy-ProviderBrowser-list::after {
16 content: "";
17 -ms-flex: auto;
18 flex: auto;
19}
20.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem {
21 width: 50%;
22 position: relative;
23 margin: 0;
24}
25.uppy-size--md .uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem {
26 width: 33.3333%;
27}
28.uppy-size--lg .uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem {
29 width: 25%;
30}
31.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem::before {
32 content: "";
33 padding-top: 100%;
34 display: block;
35}
36.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--selected img, .uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--selected svg {
37 opacity: 0.85;
38}
39.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--disabled {
40 opacity: 0.5;
41}
42.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--noPreview .uppy-ProviderBrowserItem-inner {
43 background-color: rgba(147, 147, 147, 0.2);
44}
45[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--noPreview .uppy-ProviderBrowserItem-inner {
46 background-color: rgba(234, 234, 234, 0.2);
47}
48.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--noPreview svg {
49 fill: rgba(0, 0, 0, 0.7);
50 width: 30%;
51 height: 30%;
52}
53[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--noPreview svg {
54 fill: rgba(255, 255, 255, 0.8);
55}
56.uppy-ProviderBrowser-viewType--grid button.uppy-ProviderBrowserItem-inner {
57 border-radius: 4px;
58 overflow: hidden;
59 position: absolute;
60 top: 7px;
61 left: 7px;
62 right: 7px;
63 bottom: 7px;
64 text-align: center;
65 width: calc(100% - 14px);
66 height: calc(100% - 14px);
67}
68.uppy-ProviderBrowser-viewType--grid button.uppy-ProviderBrowserItem-inner:focus {
69 outline: none;
70 box-shadow: 0 0 0 3px rgba(34, 117, 215, 0.9);
71}
72[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--grid button.uppy-ProviderBrowserItem-inner {
73 box-shadow: 0 0 0 3px rgba(170, 225, 255, 0.7);
74}
75.uppy-ProviderBrowser-viewType--grid button.uppy-ProviderBrowserItem-inner img {
76 width: 100%;
77 height: 100%;
78 object-fit: cover;
79 border-radius: 4px;
80}
81.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-fakeCheckbox {
82 position: absolute;
83 top: 16px;
84 right: 16px;
85 width: 26px;
86 height: 26px;
87 background-color: #2275d7;
88 border-radius: 50%;
89 z-index: 1002;
90 opacity: 0;
91}
92[dir="ltr"] .uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-fakeCheckbox:after{
93 left: 7px;
94}
95[dir="rtl"] .uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-fakeCheckbox:after{
96 right: 7px;
97}
98.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-fakeCheckbox:after {
99 width: 12px;
100 height: 7px;
101 top: 8px;
102}
103.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-fakeCheckbox--is-checked {
104 opacity: 1;
105}
106
107.uppy-ProviderBrowser-viewType--list {
108 background-color: #fff;
109}
110[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--list {
111 background-color: #1f1f1f;
112}
113.uppy-ProviderBrowser-viewType--list li.uppy-ProviderBrowserItem {
114 display: -ms-flexbox;
115 display: flex;
116 -ms-flex-align: center;
117 align-items: center;
118 padding: 7px 15px;
119 margin: 0;
120}
121[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--list li.uppy-ProviderBrowserItem {
122 color: #eaeaea;
123}
124.uppy-ProviderBrowser-viewType--list li.uppy-ProviderBrowserItem--disabled {
125 opacity: 0.6;
126}
127[dir="ltr"] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-fakeCheckbox{
128 margin-right: 15px;
129}
130[dir="rtl"] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-fakeCheckbox{
131 margin-left: 15px;
132}
133.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-fakeCheckbox {
134 -webkit-margin-end: 15px;
135 height: 17px;
136 width: 17px;
137 border-radius: 3px;
138 background-color: #fff;
139 border: 1px solid #cfcfcf;
140}
141.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-fakeCheckbox:focus {
142 border: 1px solid #2275d7;
143 box-shadow: 0 0 0 3px rgba(34, 117, 215, 0.25);
144 outline: none;
145}
146[dir="ltr"] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-fakeCheckbox::after{
147 left: 3px;
148}
149[dir="rtl"] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-fakeCheckbox::after{
150 right: 3px;
151}
152.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-fakeCheckbox::after {
153 opacity: 0;
154 height: 5px;
155 width: 9px;
156 top: 4px;
157}
158[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-fakeCheckbox:focus {
159 border-color: rgba(2, 186, 242, 0.7);
160 box-shadow: 0 0 0 3px rgba(2, 186, 242, 0.2);
161}
162.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-fakeCheckbox--is-checked {
163 background-color: #2275d7;
164 border-color: #2275d7;
165}
166.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-fakeCheckbox--is-checked::after {
167 opacity: 1;
168}
169.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner {
170 text-overflow: ellipsis;
171 white-space: nowrap;
172 overflow: hidden;
173 display: -ms-flexbox;
174 display: flex;
175 -ms-flex-align: center;
176 align-items: center;
177 padding: 2px;
178}
179.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner:focus {
180 outline: none;
181 text-decoration: underline;
182}
183[dir="ltr"] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner img,[dir="ltr"] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner svg{
184 margin-right: 8px;
185}
186[dir="rtl"] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner img,[dir="rtl"] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner svg{
187 margin-left: 8px;
188}
189.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner img, .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner svg {
190 -webkit-margin-end: 8px;
191 max-width: 20px;
192 max-height: 20px;
193}
194.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner span {
195 text-overflow: ellipsis;
196 white-space: nowrap;
197 overflow: hidden;
198}
199.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem--disabled .uppy-ProviderBrowserItem-inner {
200 cursor: default;
201}
202[dir="ltr"] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-iconWrap{
203 margin-right: 7px;
204}
205[dir="rtl"] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-iconWrap{
206 margin-left: 7px;
207}
208.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-iconWrap {
209 width: 20px;
210 -webkit-margin-end: 7px;
211}
212
213.uppy-ProviderBrowserItem-fakeCheckbox {
214 position: relative;
215 cursor: pointer;
216 -ms-flex-negative: 0;
217 flex-shrink: 0;
218}
219.uppy-ProviderBrowserItem-fakeCheckbox:disabled {
220 cursor: default;
221}
222.uppy-ProviderBrowserItem-fakeCheckbox::after {
223 content: "";
224 position: absolute;
225 cursor: pointer;
226 border-left: 2px solid #eaeaea;
227 border-bottom: 2px solid #eaeaea;
228 transform: rotate(-45deg);
229}
230.uppy-ProviderBrowserItem-fakeCheckbox:disabled::after {
231 cursor: default;
232}
233[data-uppy-theme=dark] .uppy-ProviderBrowserItem-fakeCheckbox {
234 background-color: #1f1f1f;
235 border-color: #939393;
236}
237
238[data-uppy-theme=dark] .uppy-ProviderBrowserItem-fakeCheckbox--is-checked {
239 background-color: #333;
240}
241
242.uppy-SearchProvider {
243 width: 100%;
244 height: 100%;
245 display: -ms-flexbox;
246 display: flex;
247 -ms-flex-direction: column;
248 flex-direction: column;
249 -ms-flex-pack: center;
250 justify-content: center;
251 -ms-flex-align: center;
252 align-items: center;
253 -ms-flex: 1;
254 flex: 1;
255}
256[data-uppy-theme=dark] .uppy-SearchProvider {
257 background-color: #1f1f1f;
258}
259
260.uppy-SearchProvider-input {
261 width: 90%;
262 max-width: 650px;
263 margin-bottom: 15px;
264}
265.uppy-size--md .uppy-SearchProvider-input {
266 margin-bottom: 20px;
267}
268
269.uppy-SearchProvider-searchButton {
270 padding: 13px 25px;
271}
272.uppy-size--md .uppy-SearchProvider-searchButton {
273 padding: 13px 30px;
274}
275
276.uppy-DashboardContent-panelBody {
277 display: -ms-flexbox;
278 display: flex;
279 -ms-flex-align: center;
280 align-items: center;
281 -ms-flex-pack: center;
282 justify-content: center;
283 -ms-flex: 1;
284 flex: 1;
285}
286[data-uppy-theme=dark] .uppy-DashboardContent-panelBody {
287 background-color: #1f1f1f;
288}
289
290.uppy-Provider-auth,
291.uppy-Provider-error,
292.uppy-Provider-loading,
293.uppy-Provider-empty {
294 display: -ms-flexbox;
295 display: flex;
296 -ms-flex-align: center;
297 align-items: center;
298 -ms-flex-pack: center;
299 justify-content: center;
300 -ms-flex-flow: column wrap;
301 flex-flow: column wrap;
302 -ms-flex: 1;
303 flex: 1;
304 color: #939393;
305}
306
307.uppy-Provider-empty {
308 color: #939393;
309}
310
311.uppy-Provider-authIcon svg {
312 width: 100px;
313 height: 75px;
314 margin-bottom: 15px;
315}
316
317.uppy-Provider-authTitle {
318 font-size: 17px;
319 line-height: 1.4;
320 font-weight: 400;
321 margin-bottom: 30px;
322 padding: 0 15px;
323 max-width: 500px;
324 text-align: center;
325 color: #757575;
326}
327.uppy-size--md .uppy-Provider-authTitle {
328 font-size: 20px;
329}
330[data-uppy-theme=dark] .uppy-Provider-authTitle {
331 color: #cfcfcf;
332}
333
334[dir="ltr"] .uppy-Provider-breadcrumbs{
335 text-align: left;
336}
337
338[dir="rtl"] .uppy-Provider-breadcrumbs{
339 text-align: right;
340}
341
342.uppy-Provider-breadcrumbs {
343 -ms-flex: 1;
344 flex: 1;
345 color: #525252;
346 font-size: 12px;
347 margin-bottom: 10px;
348}
349.uppy-size--md .uppy-Provider-breadcrumbs {
350 margin-bottom: 0;
351}
352[data-uppy-theme=dark] .uppy-Provider-breadcrumbs {
353 color: #eaeaea;
354}
355
356[dir="ltr"] .uppy-Provider-breadcrumbsIcon{
357 margin-right: 4px;
358}
359
360[dir="rtl"] .uppy-Provider-breadcrumbsIcon{
361 margin-left: 4px;
362}
363
364.uppy-Provider-breadcrumbsIcon {
365 display: inline-block;
366 color: #525252;
367 vertical-align: middle;
368 -webkit-margin-end: 4px;
369 line-height: 1;
370}
371
372.uppy-Provider-breadcrumbsIcon svg {
373 width: 13px;
374 height: 13px;
375 fill: #525252;
376}
377
378.uppy-Provider-breadcrumbs button {
379 display: inline-block;
380 line-height: inherit;
381 padding: 4px;
382 border-radius: 3px;
383}
384.uppy-Provider-breadcrumbs button:focus {
385 outline: none;
386}
387.uppy-Provider-breadcrumbs button::-moz-focus-inner {
388 border: 0;
389}
390.uppy-Provider-breadcrumbs button:hover {
391 color: #1b5dab;
392}
393.uppy-Provider-breadcrumbs button:focus {
394 background-color: #eceef2;
395}
396[data-uppy-theme=dark] .uppy-Provider-breadcrumbs button:focus {
397 background-color: #333;
398}
399.uppy-Provider-breadcrumbs button:hover {
400 text-decoration: underline;
401 cursor: pointer;
402}
403[data-uppy-theme=dark] .uppy-Provider-breadcrumbs button {
404 color: #eaeaea;
405}
406
407.uppy-ProviderBrowser {
408 display: -ms-flexbox;
409 display: flex;
410 -ms-flex-direction: column;
411 flex-direction: column;
412 -ms-flex: 1;
413 flex: 1;
414 font-size: 14px;
415 font-weight: 400;
416 height: 100%;
417}
418
419.uppy-ProviderBrowser-user {
420 margin: 0 8px 0 0;
421 font-weight: 500;
422 color: #333;
423}
424[data-uppy-theme=dark] .uppy-ProviderBrowser-user {
425 color: #eaeaea;
426}
427
428[dir="ltr"] .uppy-ProviderBrowser-user:after{
429 left: 4px;
430}
431
432[dir="rtl"] .uppy-ProviderBrowser-user:after{
433 right: 4px;
434}
435
436.uppy-ProviderBrowser-user:after {
437 content: "·";
438 position: relative;
439 color: #939393;
440 font-weight: normal;
441}
442
443.uppy-ProviderBrowser-header {
444 z-index: 1001;
445 border-bottom: 1px solid #eaeaea;
446 position: relative;
447}
448[data-uppy-theme=dark] .uppy-ProviderBrowser-header {
449 border-bottom: 1px solid #333;
450}
451
452.uppy-ProviderBrowser-headerBar {
453 padding: 7px 15px;
454 background-color: #fafafa;
455 z-index: 1001;
456 color: #757575;
457 line-height: 1.4;
458 font-size: 12px;
459}
460.uppy-size--md .uppy-ProviderBrowser-headerBar {
461 display: -ms-flexbox;
462 display: flex;
463 -ms-flex-align: center;
464 align-items: center;
465}
466[data-uppy-theme=dark] .uppy-ProviderBrowser-headerBar {
467 background-color: #1f1f1f;
468}
469
470.uppy-ProviderBrowser-headerBar--simple {
471 text-align: center;
472 display: block;
473 -ms-flex-pack: center;
474 justify-content: center;
475}
476
477.uppy-ProviderBrowser-headerBar--simple .uppy-Provider-breadcrumbsWrap {
478 -ms-flex: none;
479 flex: none;
480 display: inline-block;
481 vertical-align: middle;
482}
483
484.uppy-ProviderBrowser-search {
485 width: 100%;
486 background-color: #fff;
487 position: relative;
488 height: 30px;
489 margin-top: 10px;
490 margin-bottom: 5px;
491 display: -ms-flexbox;
492 display: flex;
493 -ms-flex-align: center;
494 align-items: center;
495}
496[data-uppy-theme=dark] .uppy-ProviderBrowser-search {
497 background-color: #1f1f1f;
498}
499
500[dir="ltr"] .uppy-ProviderBrowser-searchIcon{
501 left: 16px;
502}
503
504[dir="rtl"] .uppy-ProviderBrowser-searchIcon{
505 right: 16px;
506}
507
508.uppy-ProviderBrowser-searchIcon {
509 position: absolute;
510 width: 12px;
511 height: 12px;
512 z-index: 1002;
513 color: #bbb;
514}
515
516[dir="ltr"] .uppy-ProviderBrowser-searchInput{
517 padding-left: 27px;
518}
519
520[dir="rtl"] .uppy-ProviderBrowser-searchInput{
521 padding-right: 27px;
522}
523
524.uppy-ProviderBrowser-searchInput {
525 width: 100%;
526 height: 30px;
527 background-color: transparent;
528 outline: 0;
529 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
530 font-size: 12px;
531 line-height: 1.4;
532 border: 0;
533 margin: 0 8px;
534 -webkit-padding-start: 27px;
535 z-index: 1001;
536 border-radius: 4px;
537}
538[data-uppy-theme=dark] .uppy-ProviderBrowser-searchInput {
539 background-color: #1f1f1f;
540 color: #eaeaea;
541}
542
543.uppy-ProviderBrowser-searchInput:focus {
544 outline: 0;
545 background-color: #f4f4f4;
546}
547[data-uppy-theme=dark] .uppy-ProviderBrowser-searchInput:focus {
548 background-color: #333;
549}
550
551[dir="ltr"] .uppy-ProviderBrowser-searchClose{
552 right: 12px;
553}
554
555[dir="rtl"] .uppy-ProviderBrowser-searchClose{
556 left: 12px;
557}
558
559.uppy-ProviderBrowser-searchClose {
560 position: absolute;
561 width: 22px;
562 height: 22px;
563 padding: 6px;
564 top: 4px;
565 z-index: 1002;
566 color: #939393;
567 cursor: pointer;
568}
569.uppy-ProviderBrowser-searchClose:hover {
570 color: #757575;
571}
572
573.uppy-ProviderBrowser-searchClose svg {
574 vertical-align: text-top;
575}
576
577.uppy-ProviderBrowser-searchInput:-ms-input-placeholder {
578 color: #939393;
579 opacity: 1;
580}
581
582.uppy-ProviderBrowser-searchInput::placeholder {
583 color: #939393;
584 opacity: 1;
585}
586
587.uppy-ProviderBrowser-userLogout {
588 cursor: pointer;
589 line-height: inherit;
590 color: #2275d7;
591 padding: 4px;
592 border-radius: 3px;
593}
594.uppy-ProviderBrowser-userLogout:focus {
595 outline: none;
596}
597.uppy-ProviderBrowser-userLogout::-moz-focus-inner {
598 border: 0;
599}
600.uppy-ProviderBrowser-userLogout:hover {
601 color: #1b5dab;
602}
603.uppy-ProviderBrowser-userLogout:focus {
604 background-color: #eceef2;
605}
606[data-uppy-theme=dark] .uppy-ProviderBrowser-userLogout:focus {
607 background-color: #333;
608}
609.uppy-ProviderBrowser-userLogout:hover {
610 text-decoration: underline;
611}
612[data-uppy-theme=dark] .uppy-ProviderBrowser-userLogout {
613 color: #eaeaea;
614}
615
616.uppy-ProviderBrowser-body {
617 -ms-flex: 1;
618 flex: 1;
619 position: relative;
620}
621
622.uppy-ProviderBrowser-list {
623 -ms-flex: 1;
624 flex: 1;
625 position: relative;
626 display: block;
627 width: 100%;
628 height: 100%;
629 background-color: #fff;
630 border-spacing: 0;
631 overflow-x: hidden;
632 overflow-y: auto;
633 -webkit-overflow-scrolling: touch;
634 position: absolute;
635 top: 0;
636 bottom: 0;
637 left: 0;
638 right: 0;
639 list-style: none;
640 margin: 0;
641 padding: 0;
642}
643[data-uppy-theme=dark] .uppy-ProviderBrowser-list {
644 background-color: #1f1f1f;
645}
646.uppy-ProviderBrowser-list:focus {
647 outline: none;
648}
649
650.uppy-ProviderBrowserItem-inner {
651 cursor: pointer;
652 font-weight: 500;
653 font-size: 13px;
654}
655
656.uppy-ProviderBrowser-footer {
657 display: -ms-flexbox;
658 display: flex;
659 -ms-flex-align: center;
660 align-items: center;
661 background-color: #fff;
662 height: 65px;
663 border-top: 1px solid #eaeaea;
664 padding: 0 15px;
665}
666[dir="ltr"] .uppy-ProviderBrowser-footer button{
667 margin-right: 8px;
668}
669[dir="rtl"] .uppy-ProviderBrowser-footer button{
670 margin-left: 8px;
671}
672.uppy-ProviderBrowser-footer button {
673 -webkit-margin-end: 8px;
674}
675[data-uppy-theme=dark] .uppy-ProviderBrowser-footer {
676 background-color: #1f1f1f;
677 border-top: 1px solid #333;
678}
\No newline at end of file