xref: /template/wikiweko/static/3rd/dokuwiki/_fileuploader.css (revision 4c199a43cab284902d0e4aac3ecac83a10d81dcc)
11a35eb18SAndreas Haerter/**
21a35eb18SAndreas Haerter * This file provides the styles for the file uploader
31a35eb18SAndreas Haerter * used in the media manager (both fullscreen and popup).
41a35eb18SAndreas Haerter */
51a35eb18SAndreas Haerter
61a35eb18SAndreas Haerter.qq-uploader {
71a35eb18SAndreas Haerter    position: relative;
81a35eb18SAndreas Haerter    width: 100%;
91a35eb18SAndreas Haerter}
101a35eb18SAndreas Haerter
111a35eb18SAndreas Haerter.qq-uploader .error {
121a35eb18SAndreas Haerter    color: #f00;
131a35eb18SAndreas Haerter    background-color: #fff;
141a35eb18SAndreas Haerter}
151a35eb18SAndreas Haerter
161a35eb18SAndreas Haerter/* select file button */
171a35eb18SAndreas Haerter
18*4c199a43SAndreas Haerter/* as this is not a real button, but functions as a button,
19*4c199a43SAndreas Haerter   it should be styled the same way as your other buttons,
20*4c199a43SAndreas Haerter   preferably in the same place, so just add '.qq-upload-button' to those styles */
211a35eb18SAndreas Haerter.qq-upload-button {
221a35eb18SAndreas Haerter    display: inline-block;
231a35eb18SAndreas Haerter    text-decoration: none;
241a35eb18SAndreas Haerter    font-size: 100%;
251a35eb18SAndreas Haerter    cursor: pointer;
261a35eb18SAndreas Haerter    margin: 1px 1px 5px;
271a35eb18SAndreas Haerter}
281a35eb18SAndreas Haerter
29*4c199a43SAndreas Haerter
301a35eb18SAndreas Haerter* html .qq-upload-button,
311a35eb18SAndreas Haerter*+html .qq-upload-button {
321a35eb18SAndreas Haerter    display: inline;
331a35eb18SAndreas Haerter}
341a35eb18SAndreas Haerter
351a35eb18SAndreas Haerter.qq-upload-button-focus {
361a35eb18SAndreas Haerter    outline: 1px dotted;
371a35eb18SAndreas Haerter}
381a35eb18SAndreas Haerter
391a35eb18SAndreas Haerter/* drop area */
401a35eb18SAndreas Haerter
411a35eb18SAndreas Haerter.qq-upload-drop-area {
421a35eb18SAndreas Haerter    position: absolute;
431a35eb18SAndreas Haerter    top: 0;
441a35eb18SAndreas Haerter    left: 0;
451a35eb18SAndreas Haerter    width: 100%;
461a35eb18SAndreas Haerter    height: 100%;
471a35eb18SAndreas Haerter    min-height: 70px;
481a35eb18SAndreas Haerter    z-index: 2;
491a35eb18SAndreas Haerter    background: __background_neu__;
501a35eb18SAndreas Haerter    color: __text__;
511a35eb18SAndreas Haerter    text-align: center;
521a35eb18SAndreas Haerter}
531a35eb18SAndreas Haerter
541a35eb18SAndreas Haerter.qq-upload-drop-area span {
551a35eb18SAndreas Haerter    display: block;
561a35eb18SAndreas Haerter    position: absolute;
571a35eb18SAndreas Haerter    top: 50%;
581a35eb18SAndreas Haerter    width: 100%;
591a35eb18SAndreas Haerter    margin-top: -8px;
601a35eb18SAndreas Haerter    font-size: 120%;
611a35eb18SAndreas Haerter}
621a35eb18SAndreas Haerter
631a35eb18SAndreas Haerter.qq-upload-drop-area-active {
641a35eb18SAndreas Haerter    background: __background_alt__;
651a35eb18SAndreas Haerter}
661a35eb18SAndreas Haerter
671a35eb18SAndreas Haerter/* list of files to upload */
681a35eb18SAndreas Haerter
691a35eb18SAndreas Haerterdiv.qq-uploader ul {
701a35eb18SAndreas Haerter    margin: 0;
711a35eb18SAndreas Haerter    padding: 0;
721a35eb18SAndreas Haerter    list-style: none;
731a35eb18SAndreas Haerter}
741a35eb18SAndreas Haerter
751a35eb18SAndreas Haerter.qq-uploader li {
761a35eb18SAndreas Haerter    margin: 0 0 5px;
771a35eb18SAndreas Haerter    color: __text__;
781a35eb18SAndreas Haerter}
791a35eb18SAndreas Haerter
801a35eb18SAndreas Haerter.qq-uploader li span,
811a35eb18SAndreas Haerter.qq-uploader li input,
821a35eb18SAndreas Haerter.qq-uploader li a {
831a35eb18SAndreas Haerter    margin-right: 5px;
841a35eb18SAndreas Haerter}
851a35eb18SAndreas Haerter
861a35eb18SAndreas Haerter.qq-upload-file {
871a35eb18SAndreas Haerter    display: block;
881a35eb18SAndreas Haerter    font-weight: bold;
891a35eb18SAndreas Haerter}
901a35eb18SAndreas Haerter
911a35eb18SAndreas Haerter.qq-upload-spinner {
921a35eb18SAndreas Haerter    display: inline-block;
931a35eb18SAndreas Haerter    background: url("../../images/throbber.gif");
941a35eb18SAndreas Haerter    width: 15px;
951a35eb18SAndreas Haerter    height: 15px;
961a35eb18SAndreas Haerter    vertical-align: text-bottom;
971a35eb18SAndreas Haerter}
981a35eb18SAndreas Haerter
991a35eb18SAndreas Haerter.qq-upload-size,
1001a35eb18SAndreas Haerter.qq-upload-cancel {
1011a35eb18SAndreas Haerter    font-size: 85%;
1021a35eb18SAndreas Haerter}
1031a35eb18SAndreas Haerter
1041a35eb18SAndreas Haerter.qq-upload-failed-text {
1051a35eb18SAndreas Haerter    display: none;
1061a35eb18SAndreas Haerter}
1071a35eb18SAndreas Haerter.qq-upload-fail .qq-upload-failed-text {
1081a35eb18SAndreas Haerter    display: inline;
1091a35eb18SAndreas Haerter}
1101a35eb18SAndreas Haerter
1111a35eb18SAndreas Haerter.qq-action-container * {
1121a35eb18SAndreas Haerter    vertical-align: middle;
1131a35eb18SAndreas Haerter}
1141a35eb18SAndreas Haerter.qq-overwrite-check input {
1151a35eb18SAndreas Haerter    margin-left: 10px;
1161a35eb18SAndreas Haerter}
117