xref: /template/wikiweko/static/3rd/dokuwiki/_media_popup.css (revision 4c199a43cab284902d0e4aac3ecac83a10d81dcc)
11a35eb18SAndreas Haerter/**
21a35eb18SAndreas Haerter * This file provides styles for the media manager popup
31a35eb18SAndreas Haerter * (mediamanager.php).
41a35eb18SAndreas Haerter */
51a35eb18SAndreas Haerter
61a35eb18SAndreas Haerter/*____________ structure ____________*/
71a35eb18SAndreas Haerter
81a35eb18SAndreas Haerterhtml.popup {
91a35eb18SAndreas Haerter    overflow: auto;
101a35eb18SAndreas Haerter}
111a35eb18SAndreas Haerter
121a35eb18SAndreas Haerter#media__manager {
131a35eb18SAndreas Haerter    height: 100%;
141a35eb18SAndreas Haerter    overflow: hidden;
151a35eb18SAndreas Haerter}
161a35eb18SAndreas Haerter
171a35eb18SAndreas Haerter#mediamgr__aside {
181a35eb18SAndreas Haerter    width: 30%;
191a35eb18SAndreas Haerter    height: 100%;
201a35eb18SAndreas Haerter    overflow: auto;
211a35eb18SAndreas Haerter    position: absolute;
221a35eb18SAndreas Haerter    left: 0;
231a35eb18SAndreas Haerter    border-right: 1px solid __border__;
241a35eb18SAndreas Haerter}
25*4c199a43SAndreas Haerter[dir=rtl] #mediamgr__aside {
26*4c199a43SAndreas Haerter    left: auto;
27*4c199a43SAndreas Haerter    right: 0;
28*4c199a43SAndreas Haerter    border-right-width: 0;
29*4c199a43SAndreas Haerter    border-left: 1px solid __border__;
30*4c199a43SAndreas Haerter}
311a35eb18SAndreas Haerter#mediamgr__aside .pad {
321a35eb18SAndreas Haerter    padding: .5em;
331a35eb18SAndreas Haerter}
341a35eb18SAndreas Haerter
351a35eb18SAndreas Haerter#mediamgr__content {
361a35eb18SAndreas Haerter    width: 69.7%;
371a35eb18SAndreas Haerter    height: 100%;
381a35eb18SAndreas Haerter    overflow: auto;
391a35eb18SAndreas Haerter    position: absolute;
401a35eb18SAndreas Haerter    right: 0;
411a35eb18SAndreas Haerter}
42*4c199a43SAndreas Haerter[dir=rtl] #mediamgr__content {
43*4c199a43SAndreas Haerter    right: auto;
44*4c199a43SAndreas Haerter    left: 0;
45*4c199a43SAndreas Haerter}
461a35eb18SAndreas Haerter#mediamgr__content .pad {
471a35eb18SAndreas Haerter    padding: .5em;
481a35eb18SAndreas Haerter}
491a35eb18SAndreas Haerter
501a35eb18SAndreas Haerter#media__manager h1,
511a35eb18SAndreas Haerter#media__manager h2 {
521a35eb18SAndreas Haerter    font-size: 1.5em;
531a35eb18SAndreas Haerter    margin-bottom: .5em;
541a35eb18SAndreas Haerter    padding-bottom: .2em;
551a35eb18SAndreas Haerter    border-bottom: 1px solid __border__;
561a35eb18SAndreas Haerter}
571a35eb18SAndreas Haerter
581a35eb18SAndreas Haerter/* left side
591a35eb18SAndreas Haerter********************************************************************/
601a35eb18SAndreas Haerter
611a35eb18SAndreas Haerter/*____________ options ____________*/
621a35eb18SAndreas Haerter
631a35eb18SAndreas Haerter#media__opts {
641a35eb18SAndreas Haerter    margin-bottom: .5em;
651a35eb18SAndreas Haerter}
661a35eb18SAndreas Haerter
671a35eb18SAndreas Haerter#media__opts input {
681a35eb18SAndreas Haerter    margin-right: .3em;
691a35eb18SAndreas Haerter}
70*4c199a43SAndreas Haerter[dir=rtl] #media__opts input {
71*4c199a43SAndreas Haerter    margin-right: 0;
72*4c199a43SAndreas Haerter    margin-left: .3em;
73*4c199a43SAndreas Haerter}
741a35eb18SAndreas Haerter#media__opts label {
751a35eb18SAndreas Haerter}
761a35eb18SAndreas Haerter
771a35eb18SAndreas Haerter/*____________ tree ____________*/
781a35eb18SAndreas Haerter
791a35eb18SAndreas Haerter#media__tree ul {
801a35eb18SAndreas Haerter    padding-left: .2em;
811a35eb18SAndreas Haerter}
82*4c199a43SAndreas Haerter[dir=rtl] #media__tree ul {
83*4c199a43SAndreas Haerter    padding-left: 0;
84*4c199a43SAndreas Haerter    padding-right: .2em;
85*4c199a43SAndreas Haerter}
861a35eb18SAndreas Haerter#media__tree ul li {
871a35eb18SAndreas Haerter    clear: left;
881a35eb18SAndreas Haerter    list-style-type: none;
891a35eb18SAndreas Haerter    list-style-image: none;
901a35eb18SAndreas Haerter    margin-left: 0;
911a35eb18SAndreas Haerter}
92*4c199a43SAndreas Haerter[dir=rtl] #media__tree ul li {
93*4c199a43SAndreas Haerter    clear: right;
94*4c199a43SAndreas Haerter    margin-right: 0;
95*4c199a43SAndreas Haerter}
961a35eb18SAndreas Haerter#media__tree ul li img {
971a35eb18SAndreas Haerter    float: left;
981a35eb18SAndreas Haerter    padding: .5em .3em 0 0;
991a35eb18SAndreas Haerter}
100*4c199a43SAndreas Haerter[dir=rtl] #media__tree ul li img {
101*4c199a43SAndreas Haerter    float: right;
102*4c199a43SAndreas Haerter    padding: .5em 0 0 .3em;
103*4c199a43SAndreas Haerter}
1041a35eb18SAndreas Haerter#media__tree ul li div.li {
1051a35eb18SAndreas Haerter    display: inline;
1061a35eb18SAndreas Haerter}
1071a35eb18SAndreas Haerter#media__tree ul li li {
1081a35eb18SAndreas Haerter    margin-left: 1.5em;
1091a35eb18SAndreas Haerter}
110*4c199a43SAndreas Haerter[dir=rtl] #media__tree ul li li {
111*4c199a43SAndreas Haerter    margin-left: 0;
112*4c199a43SAndreas Haerter    margin-right: 1.5em;
113*4c199a43SAndreas Haerter}
1141a35eb18SAndreas Haerter
1151a35eb18SAndreas Haerter/* right side
1161a35eb18SAndreas Haerter********************************************************************/
1171a35eb18SAndreas Haerter
1181a35eb18SAndreas Haerter/*____________ upload form ____________*/
1191a35eb18SAndreas Haerter
1201a35eb18SAndreas Haerter/* upload info */
1211a35eb18SAndreas Haerter#media__content div.upload {
1221a35eb18SAndreas Haerter    font-size: .9em;
1231a35eb18SAndreas Haerter    margin-bottom: .5em;
1241a35eb18SAndreas Haerter}
1251a35eb18SAndreas Haerter
1261a35eb18SAndreas Haerter#mediamanager__uploader {
1271a35eb18SAndreas Haerter    margin-bottom: 1em;
1281a35eb18SAndreas Haerter}
1291a35eb18SAndreas Haerter#mediamanager__uploader p {
1301a35eb18SAndreas Haerter    margin-bottom: .5em;
1311a35eb18SAndreas Haerter}
1321a35eb18SAndreas Haerter
1331a35eb18SAndreas Haerter/*____________ file list ____________*/
1341a35eb18SAndreas Haerter
1351a35eb18SAndreas Haerter#media__content img.load {
1361a35eb18SAndreas Haerter    margin: 1em auto;
1371a35eb18SAndreas Haerter}
1381a35eb18SAndreas Haerter
1391a35eb18SAndreas Haerter#media__content .odd,
1401a35eb18SAndreas Haerter#media__content .even {
1411a35eb18SAndreas Haerter    padding: .5em;
1421a35eb18SAndreas Haerter}
1431a35eb18SAndreas Haerter#media__content .odd {
1441a35eb18SAndreas Haerter    background-color: __background_alt__;
1451a35eb18SAndreas Haerter}
1461a35eb18SAndreas Haerter#media__content .even {
1471a35eb18SAndreas Haerter}
1481a35eb18SAndreas Haerter/* highlight newly uploaded or edited file */
1491a35eb18SAndreas Haerter#media__content #scroll__here {
1501a35eb18SAndreas Haerter    border: 1px dashed __border__;
1511a35eb18SAndreas Haerter}
1521a35eb18SAndreas Haerter
1531a35eb18SAndreas Haerter/* link which inserts media file */
1541a35eb18SAndreas Haerter#media__content a.mediafile {
1551a35eb18SAndreas Haerter    margin-right: 1.5em;
1561a35eb18SAndreas Haerter    font-weight: bold;
1571a35eb18SAndreas Haerter}
158*4c199a43SAndreas Haerter[dir=rtl] #media__content a.mediafile {
159*4c199a43SAndreas Haerter    margin-right: 0;
160*4c199a43SAndreas Haerter    margin-left: 1.5em;
161*4c199a43SAndreas Haerter}
1621a35eb18SAndreas Haerter#media__content span.info {
1631a35eb18SAndreas Haerter}
1641a35eb18SAndreas Haerter#media__content img.btn {
1651a35eb18SAndreas Haerter    vertical-align: text-bottom;
1661a35eb18SAndreas Haerter}
1671a35eb18SAndreas Haerter
1681a35eb18SAndreas Haerter/* info how to insert media, if JS disabled */
1691a35eb18SAndreas Haerter#media__content div.example {
1701a35eb18SAndreas Haerter    color: __text_neu__;
1711a35eb18SAndreas Haerter    margin-left: 1em;
1721a35eb18SAndreas Haerter}
1731a35eb18SAndreas Haerter
1741a35eb18SAndreas Haerter#media__content div.detail {
1751a35eb18SAndreas Haerter    padding: .2em 0;
1761a35eb18SAndreas Haerter}
1771a35eb18SAndreas Haerter#media__content div.detail div.thumb {
1781a35eb18SAndreas Haerter    float: left;
1791a35eb18SAndreas Haerter    margin: 0 .5em 0 18px;
1801a35eb18SAndreas Haerter}
181*4c199a43SAndreas Haerter[dir=rtl] #media__content div.detail div.thumb {
182*4c199a43SAndreas Haerter    float: right;
183*4c199a43SAndreas Haerter    margin: 0 18px 0 .5em;
184*4c199a43SAndreas Haerter}
1851a35eb18SAndreas Haerter#media__content div.detail div.thumb a {
1861a35eb18SAndreas Haerter    display: block;
1871a35eb18SAndreas Haerter    cursor: pointer;
1881a35eb18SAndreas Haerter}
1891a35eb18SAndreas Haerter#media__content div.detail p {
1901a35eb18SAndreas Haerter    margin-bottom: 0;
1911a35eb18SAndreas Haerter}
1921a35eb18SAndreas Haerter
1931a35eb18SAndreas Haerter
1941a35eb18SAndreas Haerter/*____________ media search ____________*/
1951a35eb18SAndreas Haerter
196*4c199a43SAndreas Haerter#dw__mediasearch {
1971a35eb18SAndreas Haerter}
198*4c199a43SAndreas Haerter#dw__mediasearch p {
1991a35eb18SAndreas Haerter}
200*4c199a43SAndreas Haerter#dw__mediasearch label {
2011a35eb18SAndreas Haerter}
202*4c199a43SAndreas Haerter#dw__mediasearch label span {
2031a35eb18SAndreas Haerter}
204*4c199a43SAndreas Haerter#dw__mediasearch input.edit {
2051a35eb18SAndreas Haerter}
206*4c199a43SAndreas Haerter#dw__mediasearch input.button {
2071a35eb18SAndreas Haerter}
2081a35eb18SAndreas Haerter
2091a35eb18SAndreas Haerter
2101a35eb18SAndreas Haerter/* meta edit form
2111a35eb18SAndreas Haerter********************************************************************/
2121a35eb18SAndreas Haerter
2131a35eb18SAndreas Haerter#media__content form.meta {
2141a35eb18SAndreas Haerter}
2151a35eb18SAndreas Haerter
2161a35eb18SAndreas Haerter#media__content form.meta div.metafield {
2171a35eb18SAndreas Haerter    clear: left;
2181a35eb18SAndreas Haerter    margin-bottom: .5em;
2191a35eb18SAndreas Haerter    overflow: hidden;
2201a35eb18SAndreas Haerter}
221*4c199a43SAndreas Haerter[dir=rtl] #media__content form.meta div.metafield {
222*4c199a43SAndreas Haerter    clear: right;
223*4c199a43SAndreas Haerter}
2241a35eb18SAndreas Haerter
2251a35eb18SAndreas Haerter#media__content form.meta label {
2261a35eb18SAndreas Haerter    display: block;
2271a35eb18SAndreas Haerter    width: 25%;
2281a35eb18SAndreas Haerter    float: left;
2291a35eb18SAndreas Haerter    font-weight: bold;
2301a35eb18SAndreas Haerter    clear: left;
2311a35eb18SAndreas Haerter}
232*4c199a43SAndreas Haerter[dir=rtl] #media__content form.meta label {
233*4c199a43SAndreas Haerter    float: right;
234*4c199a43SAndreas Haerter    clear: right;
235*4c199a43SAndreas Haerter}
2361a35eb18SAndreas Haerter#media__content form.meta .edit {
2371a35eb18SAndreas Haerter    float: left;
2381a35eb18SAndreas Haerter    width: 70%;
2391a35eb18SAndreas Haerter    margin: 0;
2401a35eb18SAndreas Haerter}
241*4c199a43SAndreas Haerter[dir=rtl] #media__content form.meta .edit {
242*4c199a43SAndreas Haerter    float: right;
243*4c199a43SAndreas Haerter}
2441a35eb18SAndreas Haerter#media__content form.meta textarea.edit {
2451a35eb18SAndreas Haerter    /* needed because of IE8 hack in _edit.css for textarea.edit: */
2461a35eb18SAndreas Haerter    max-width: 70%;
2471a35eb18SAndreas Haerter    min-width: 70%;
2481a35eb18SAndreas Haerter}
2491a35eb18SAndreas Haerter
2501a35eb18SAndreas Haerter#media__content form.meta div.buttons {
2511a35eb18SAndreas Haerter    clear: left;
2521a35eb18SAndreas Haerter    margin: .2em 0 0 25%;
2531a35eb18SAndreas Haerter}
254*4c199a43SAndreas Haerter[dir=rtl] #media__content form.meta div.buttons {
255*4c199a43SAndreas Haerter    clear: right;
256*4c199a43SAndreas Haerter    margin: .2em 25% 0 0;
257*4c199a43SAndreas Haerter}
258