Commit | Line | Data |
---|---|---|
b5e7b638 | 1 | /** |
420e7bb2 | 2 | * File Picker and File Manager |
b5e7b638 | 3 | */ |
0f0d10c5 | 4 | |
420e7bb2 BR |
5 | .filemanager, .file-picker {font-size:11px;color: #555;letter-spacing: .2px;} |
6 | .filemanager a, .file-picker a {color:#555;} | |
7 | .filemanager a:hover, .file-picker a:hover {color:#555;text-decoration: none;} | |
0f0d10c5 BR |
8 | .filemanager select, .filemanager input, .filemanagerbutton, .filemanager textarea, |
9 | .file-picker select, .file-picker input, .file-picker button, .file-picker textarea {color:#555; letter-spacing: .2px;} | |
10 | .filemanager input[type="text"], .file-picker input[type="text"] {border: 1px solid #BBB;width: 265px;height: 18px;padding: 1px 6px;} | |
420e7bb2 BR |
11 | .filemanager select, .file-picker select {height: 22px;padding: 2px 1px;} |
12 | .fp-content-center {height: 100%;width: 100%;display:table-cell;vertical-align: middle;} | |
e88d5641 BR |
13 | |
14 | /* | |
420e7bb2 | 15 | * Dialogue (File Picker and File Manager) |
e88d5641 | 16 | */ |
0f0d10c5 | 17 | .yui3-panel-focused {outline: none;} |
420e7bb2 BR |
18 | .yui3-panel-content {padding-bottom: 20px!important;background: #F2F2F2!important;border-radius: 8px;border: 1px solid #FFF!important;display: inline-block;-webkit-box-shadow: 5px 5px 20px 0px #666!important;-moz-box-shadow: 5px 5px 20px 0px #666!important;box-shadow: 5px 5px 20px 0px #666!important;} |
19 | .yui3-widget-hd {border-radius: 10px 10px 0px 0px;border-bottom: 1px solid #BBB;padding:5px 5px 5px 5px!important;text-align: center;font-size:12px;letter-spacing: 1px;color:#333!important; text-shadow: 1px 1px 1px #FFF;filter: dropshadow(color=#FFF, offx=1, offy=1); | |
e88d5641 | 20 | background: #CCC!important;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF', endColorstr='#CCC')!important;background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#CCC))!important;background: -moz-linear-gradient(top, #FFF, #CCC)!important;} |
420e7bb2 BR |
21 | .fp-panel-button {background: #FFF;padding: 3px 20px 2px 20px; text-align: center;margin:10px; border-radius: 10px;display: inline-block;-webkit-box-shadow: 2px 2px 3px .1px #999;-moz-box-shadow: 2px 2px 3px .1px #999;box-shadow: 2px 2px 3px .1px #999;} |
22 | ||
23 | /* | |
24 | * File Picker layout | |
25 | */ | |
26 | .file-picker.fp-generallayout {width: 724px;background: #FFF!important;border-radius:10px;border: 1px solid #CCC!important;position: relative;} | |
e88d5641 | 27 | .file-picker .fp-repo-area {width:180px;overflow:auto;display:inline-block;border-right:1px solid #BBB;position:absolute;top:26px;bottom:1px;} |
e88d5641 | 28 | .file-picker .fp-repo-items {vertical-align:top;display: inline-block;margin-left: 181px;} |
420e7bb2 BR |
29 | .file-picker .fp-navbar {background: #F2F2F2;min-height:22px;border-bottom: 1px solid #BBB;padding: 5px 8px;} |
30 | .file-picker .fp-content {background: #FFF;clear: both;overflow:auto;width: 543px;height: 349px;margin-bottom:-14px;} | |
0f0d10c5 | 31 | .file-picker .fp-content-loading {height: 100%;width: 100%;display: table;text-align:center;} |
5cf44c1f | 32 | .file-picker .fp-content .fp-object-container {width:98%;height:98%;} |
e88d5641 BR |
33 | |
34 | /* | |
420e7bb2 | 35 | * Repositories on fp-repo-area (File Picker only) |
e88d5641 | 36 | */ |
b5e7b638 MG |
37 | .file-picker .fp-list {list-style-type:none;padding:0;float:left;width:100%;margin:0;} |
38 | .dir-rtl .file-picker .fp-list {text-align:right;} | |
b4562710 | 39 | .file-picker .fp-list .fp-repo a{display:block;padding:.5em .7em;} |
e88d5641 BR |
40 | .file-picker .fp-list .fp-repo.active {background:#F2F2F2;} |
41 | .file-picker .fp-repo-icon {padding: 0px 7px 0px 5px;} | |
42 | ||
43 | /* | |
420e7bb2 | 44 | * Tools, Path & View on fp-navbar (File Picker and File Manager) |
e88d5641 | 45 | */ |
b4562710 | 46 | .fp-toolbar {display: table-row;line-height: 22px;float:left;} |
420e7bb2 BR |
47 | .fp-toolbar.empty {display:none;} |
48 | .fp-toolbar .disabled {display:none;} | |
49 | .fp-toolbar div {display: inline-block;padding: 0px 2px;} | |
50 | .fp-toolbar img {vertical-align: -15%; margin-right: 5px;} | |
51 | .file-picker .search-entry {background:#FFF url('[[pix:a/search]]') no-repeat 3px 3px;height:18px;width:230px;border: 1px solid #BBB;padding-left:20px;} | |
e88d5641 BR |
52 | |
53 | .file-picker .fp-pathbar {display: table-row;} | |
420e7bb2 BR |
54 | .fp-pathbar .fp-path-folder {background:url('[[pix:theme|fp/path_folder]]') no-repeat 0 0;width:27px;height:12px;margin-left: 4px;} |
55 | .fp-pathbar .fp-path-folder-name {margin-left: 32px;line-height: 20px;} | |
56 | ||
57 | .fp-viewbar {float:right;width:69px;height:22px;margin-right:8px;} | |
58 | .fp-vb-icons {background:url('[[pix:theme|fp/view_icon_active]]') no-repeat 0 0;width:22px;height:22px;display: inline-block;} | |
59 | .fp-vb-icons.checked {background:url('[[pix:theme|fp/view_icon_selected]]');} | |
60 | .fp-viewbar.disabled .fp-vb-icons {background:url('[[pix:theme|fp/view_icon_inactive]]');} | |
61 | .fp-vb-details {background:url('[[pix:theme|fp/view_list_active]]') no-repeat 0px 0px;width:23px;height:22px;display: inline-block;margin-left: -4px;} | |
62 | .fp-vb-details.checked {background:url('[[pix:theme|fp/view_list_selected]]');} | |
63 | .fp-viewbar.disabled .fp-vb-details {background:url('[[pix:theme|fp/view_list_inactive]]');} | |
64 | .fp-vb-tree {background:url('[[pix:theme|fp/view_tree_active]]') no-repeat 0px 0px;width:23px;height:22px;display: inline-block;margin-left: -4px;} | |
65 | .fp-vb-tree.checked {background:url('[[pix:theme|fp/view_tree_selected]]');} | |
66 | .fp-viewbar.disabled .fp-vb-tree {background:url('[[pix:theme|fp/view_tree_inactive]]');} | |
e88d5641 BR |
67 | |
68 | /* | |
420e7bb2 | 69 | * Icon view (File Picker and File Manager) |
e88d5641 | 70 | */ |
0f0d10c5 BR |
71 | .fp-iconview .fp-file {float: left;text-align: center;position: relative;margin: 10px 10px 35px;} |
72 | .fp-iconview .fp-thumbnail {min-width:110px;min-height:110px;line-height: 110px;text-align: center;border: 1px solid #FFF;} | |
73 | .fp-iconview .fp-thumbnail img {border: 1px solid #DDD;padding:3px;vertical-align: middle;-webkit-box-shadow: 1px 1px 2px 0px #CCC;-moz-box-shadow: 1px 1px 2px 0px #CCC;box-shadow: 1px 1px 2px 0px #CCC;} | |
74 | .fp-iconview .fp-thumbnail:hover {background: #FFF;border: 1px solid #DDD;-webkit-box-shadow: inset 0px 0px 10px 0px #CCC;-moz-box-shadow: inset 0px 0px 10px 0px #CCC;box-shadow: inset 0px 0px 10px 0px #CCC;} | |
75 | .fp-iconview .fp-filename-field {height:33px;word-wrap:break-word;overflow: hidden;position: absolute;} | |
76 | .fp-iconview .fp-filename-field:hover {overflow: visible;z-index: 1000;} | |
77 | .fp-iconview .fp-filename-field .fp-filename {background: #FFF;padding-top: 5px;padding-bottom: 12px;min-width:112px;} | |
e88d5641 BR |
78 | |
79 | /* | |
420e7bb2 | 80 | * Table view (File Picker only) |
e88d5641 BR |
81 | */ |
82 | .file-picker .yui3-datatable table {border: 0px solid #BBB;width:100%;} | |
83 | .file-picker .yui3-datatable-header {background: #FFF;border-bottom: 1px solid #CCC;border-left: 0 solid #FFF;color: #555;} | |
84 | .file-picker .yui3-datatable-columns .yui3-datatable-sorted, .file-picker .yui3-datatable-sortable-column:hover {background-color: #FFF;} | |
420e7bb2 BR |
85 | .file-picker .yui3-datatable-odd .yui3-datatable-cell {background-color: #F6F6F6;border-left: 0px solid #F6F6F6;} |
86 | .file-picker .yui3-datatable-data .yui3-datatable-odd .yui3-datatable-sorted {background-color: #F6F6F6;} | |
e88d5641 BR |
87 | .file-picker .yui3-datatable-even .yui3-datatable-cell {background-color: #FFF;border-left: 0px solid #FFF;} |
88 | .file-picker .yui3-datatable-data .yui3-datatable-even .yui3-datatable-sorted {background-color: #FFF;} | |
89 | .file-picker .fp-icon img {max-height:16px;max-width:16px;} | |
90 | ||
91 | /* | |
420e7bb2 BR |
92 | * Tree view (File Picker and File Manager) |
93 | */ | |
94 | /*.file-picker .fp-treeview .fp-folder .fp-icon, .filemanager .fp-treeview .fp-folder .fp-icon {}*/ | |
95 | /* first or middle sibling, no children */ | |
96 | /*.file-picker .ygtvtn, .filemanager*/ .ygtvtn {background: url('[[pix:moodle|y/tn]]') 0 0 no-repeat;width:17px;height:22px;} | |
97 | /* first or middle sibling, collapsable */ | |
98 | /*.file-picker .ygtvtm, .filemanager*/ .ygtvtm {background: url('[[pix:moodle|y/tm]]') 0 0 no-repeat;width:13px;height:12px;cursor:pointer;} | |
99 | /* first or middle sibling, collapsable, hover */ | |
100 | /*.file-picker .ygtvtmh, .filemanager*/ .ygtvtmh {background: url('[[pix:moodle|y/tm]]') 0 0 no-repeat;width:13px;height:12px;cursor:pointer;} | |
101 | /* first or middle sibling, expandable */ | |
102 | /*.file-picker .ygtvtp, .filemanager*/ .ygtvtp {background: url('[[pix:moodle|y/tp]]') 0 0 no-repeat;width:13px;height:12px;cursor:pointer;} | |
103 | /* first or middle sibling, expandable, hover */ | |
104 | /*.file-picker .ygtvtph, .filemanager*/ .ygtvtph {background: url('[[pix:moodle|y/tp]]') 0 0 no-repeat;width:13px;height:22px;cursor:pointer;} | |
105 | /* last sibling, no children */ | |
106 | /*.file-picker .ygtvln, .filemanager*/ .ygtvln {background: url('[[pix:moodle|y/ln]]') 0 0 no-repeat;width:17px;height:22px;} | |
107 | /* Last sibling, collapsable */ | |
108 | /*.file-picker .ygtvlm, .filemanager*/ .ygtvlm {background: url('[[pix:moodle|y/lm]]') 0 0 no-repeat;width:13px;height:12px;cursor:pointer;} | |
109 | /* Last sibling, collapsable, hover */ | |
110 | /*.file-picker .ygtvlmh, .filemanager*/ .ygtvlmh {background: url('[[pix:moodle|y/lm]]') 0 0 no-repeat;width:13px;height:12px;cursor:pointer;} | |
111 | /* Last sibling, expandable */ | |
112 | /*.file-picker .ygtvlp, .filemanager*/ .ygtvlp {background: url('[[pix:moodle|y/lp]]') 0 0 no-repeat;width:13px;height:12px;cursor:pointer;} | |
113 | /* Last sibling, expandable, hover */ | |
114 | /*.file-picker .ygtvlph, .filemanager*/ .ygtvlph {background: url('[[pix:moodle|y/lp]]') 0 0 no-repeat;width:13px;height:12px;cursor:pointer;} | |
115 | /* Loading icon */ | |
116 | /*.file-picker .ygtvloading, .filemanager*/ .ygtvloading {background: url('[[pix:moodle|y/loading]]') 0 0 no-repeat;width:16px;height:22px;} | |
117 | /* the style for the empty cells that are used for rendering the depth* of the node */ | |
118 | /*.file-picker .ygtvdepthcell, .filemanager*/ .ygtvdepthcell {background: url('[[pix:moodle|y/vline]]') 0 0 no-repeat;width:17px;height:22px;} | |
119 | /*.file-picker .ygtvblankdepthcell, .filemanager*/ .ygtvblankdepthcell {width:17px;height:22px;} | |
120 | /* the style of the div around each node */ | |
121 | /*.file-picker .ygtvitem table, .filemanager .ygtvitem table{margin-bottom:0;}*/ | |
122 | /*.file-picker .ygtvitem td, .filemanager .ygtvitem td {border:none;padding:0;}*/ | |
123 | /* the style of the div around each node's collection of children */ | |
124 | /** html .file-picker .ygtvchildren, * html .filemanager .ygtvchildren {height:1%;}*/ | |
125 | /* the style of the text label in ygTextNode */ | |
126 | /*.file-picker .ygtvlabel,.file-picker .ygtvlabel:link,.file-picker .ygtvlabel:visited,.file-picker .ygtvlabel:hover, | |
127 | .filemanager .ygtvlabel,.filemanager .ygtvlabel:link,.filemanager .ygtvlabel:visited,.filemanager .ygtvlabel:hover {margin-left:2px;text-decoration: none;}*/ | |
128 | a.ygtvspacer:hover {color: transparent;text-decoration: none;} | |
129 | .ygtvlabel, .ygtvlabel:link, .ygtvlabel:visited, .ygtvlabel:hover {background-color: transparent;cursor: pointer;margin-left: 2px;text-decoration: none;} | |
0f0d10c5 | 130 | /*.file-picker*/ .ygtvfocus {background-color: #DDD;} |
420e7bb2 BR |
131 | |
132 | /* | |
133 | * Repositories Login on fp-content (File Picker only) | |
e88d5641 BR |
134 | */ |
135 | .file-picker .fp-login-form {height: 100%;width: 100%;display: table;} | |
136 | .file-picker .fp-login-form table {margin: 0 auto;} | |
137 | .file-picker .fp-login-form p {text-align: center;margin-top: 3em;} | |
420e7bb2 | 138 | .file-picker .fp-login-form .fp-login-input .label {text-align: right;vertical-align: middle;} |
e88d5641 BR |
139 | .file-picker .fp-login-form .fp-login-input .input {text-align: left;} |
140 | .file-picker .fp-login-form input[type="checkbox"]{width: 15px;height:15px;} | |
141 | ||
142 | /* | |
420e7bb2 | 143 | * Upload on fp-content (File Picker only) |
e88d5641 BR |
144 | */ |
145 | .file-picker .fp-upload-form {height: 100%;width: 100%;display: table;} | |
146 | .file-picker .fp-upload-form table {margin: 0 auto;} | |
420e7bb2 | 147 | .file-picker .fp-upload-btn {margin: 2em;} |
e88d5641 BR |
148 | |
149 | /* | |
420e7bb2 | 150 | * File exists dialogue on Upload (File Picker only) |
e88d5641 | 151 | */ |
420e7bb2 | 152 | .file-picker.fp-dlg {text-align: center;} |
b4562710 | 153 | .file-picker.fp-dlg .fp-dlg-text {padding: 40px 20px 10px 20px;font-size: 12px;} |
e88d5641 | 154 | |
420e7bb2 BR |
155 | /* |
156 | * Error dialogue on Upload (File Picker only) | |
157 | */ | |
158 | .file-picker.fp-msg {text-align: center;} | |
b4562710 BR |
159 | .file-picker.fp-msg .fp-msg-text {padding: 40px 20px 10px 20px;min-width:200px;max-width:500px;max-height:300px;overflow:auto;font-size: 12px;} |
160 | .file-picker.fp-msg.fp-msg-error .fp-msg-text {padding: 40px 20px 10px 20px;font-size: 12px;} | |
e88d5641 | 161 | |
420e7bb2 BR |
162 | /* |
163 | * Error on fp-content (File Picker only) | |
164 | */ | |
165 | .file-picker .fp-content-error {height: 100%;width: 100%;display: table;text-align: center;} | |
b4562710 | 166 | .file-picker .fp-content-error .fp-error {height: 100%;width: 100%;display:table-cell;vertical-align: middle;padding: 40px 20px 10px 20px;font-size: 12px;} |
e88d5641 | 167 | |
420e7bb2 BR |
168 | /* |
169 | * Lazy loading on fp-content (File Picker only) | |
170 | */ | |
7ccf18a6 MG |
171 | .file-picker .fp-nextpage {clear:both;align:center;} |
172 | .file-picker .fp-nextpage .fp-nextpage-link {align:center;} | |
173 | .file-picker .fp-nextpage .fp-nextpage-loading {display:none;} | |
174 | .file-picker .fp-nextpage.loading .fp-nextpage-link {display:none;} | |
0f0d10c5 BR |
175 | .file-picker .fp-nextpage.loading .fp-nextpage-loading {display:block;text-align: center;height: 100px;padding-top: 50px;} |
176 | ||
420e7bb2 BR |
177 | /* |
178 | * Select Dialogue (File Picker and File Manager) | |
179 | */ | |
180 | .file-picker.fp-select {width:420px;} | |
0f0d10c5 | 181 | .fp-select .fp-select-loading {text-align: center;margin-top: 20px;} |
420e7bb2 BR |
182 | .fp-select .fp-hr {clear: both;height: 1px; background-color: #FFF;border-bottom: 1px solid #BBB;width: auto; margin: 5px 20px;} |
183 | .fp-select table {margin: 10px 20px;} | |
0f0d10c5 BR |
184 | .fp-select-update {float:right;margin-right: 20px;} |
185 | .fp-select .fp-file-update {background:url('[[pix:theme|fp/check]]') no-repeat left center;width:17px;height:17px;} | |
186 | .fp-select .fp-file-cancel {background:url('[[pix:theme|fp/cross]]') no-repeat left center;width:17px;height:17px;margin-left: 25px;} | |
187 | .fp-select .fp-select-update span {margin-left: 17px;} | |
188 | .fp-select .fp-thumbnail {float:left;min-width:110px;min-height:110px;line-height: 110px;text-align: center;margin: 10px 20px 0px 20px;background: #FFF;border: 1px solid #DDD;-webkit-box-shadow: inset 0px 0px 10px 0px #CCC;-moz-box-shadow: inset 0px 0px 10px 0px #CCC;box-shadow: inset 0px 0px 10px 0px #CCC;} | |
189 | .fp-select .fp-thumbnail img {border: 1px solid #DDD;padding:3px;vertical-align: middle;margin: 10px;} | |
420e7bb2 | 190 | .fp-select .fp-fileinfo {display: inline-block;margin-top: 4px;margin-right: 20px;} |
0f0d10c5 | 191 | .file-picker.fp-select .fp-fileinfo {max-width:240px;} |
420e7bb2 | 192 | .fp-select .fp-fileinfo div {padding: 4px 0px;} |
b5e7b638 | 193 | |
420e7bb2 BR |
194 | .file-picker.fp-select .uneditable {display:none;} |
195 | .file-picker.fp-select .fp-select-loading {display:none;} | |
196 | .file-picker .fp-select.loading .fp-select-loading {display:block;} | |
197 | .file-picker .fp-select.loading form {display:none;} | |
198 | ||
199 | /* | |
b5e7b638 MG |
200 | * File Manager |
201 | */ | |
b5e7b638 | 202 | .filemanager-loading{display:none} |
0f0d10c5 | 203 | .jsenabled .filemanager-loading{display:block;margin-top: 100px;} |
906e7d89 | 204 | .filemanager.fm-loading .filemanager-toolbar, |
420e7bb2 | 205 | .filemanager.fm-loading .fp-pathbar, |
906e7d89 | 206 | .filemanager.fm-loading .filemanager-container {display:none;} |
906e7d89 | 207 | .filemanager.fm-loaded .filemanager-loading {display:none;} |
e709ddd2 | 208 | .filemanager.fm-maxfiles .fp-btn-add {display:none;} |
906e7d89 | 209 | .filemanager.fm-maxfiles .dndupload-message {display:none;} |
420e7bb2 | 210 | .filemanager.fm-nofiles .fp-btn-download {display:none;} |
906e7d89 | 211 | .filemanager .fm-empty-container {display:none;} |
e709ddd2 | 212 | .filemanager.fm-noitems .filemanager-container .fp-content {display:none;} |
906e7d89 MG |
213 | .filemanager .filemanager-updating {display:none;text-align:center;} |
214 | .filemanager.fm-updating .filemanager-updating {display:block;} | |
e709ddd2 | 215 | .filemanager.fm-updating .fm-content-wrapper {display:none;} |
420e7bb2 BR |
216 | .filemanager.fm-nomkdir .fp-btn-mkdir {display:none;} |
217 | ||
218 | /* | |
219 | * File Manager layout | |
220 | */ | |
221 | .fp-restrictions{text-align: right;} | |
222 | .filemanager .fp-navbar {background: #F2F2F2;border-top: 1px solid #BBB;border-left: 1px solid #BBB;border-right: 1px solid #BBB;} | |
223 | .filemanager-toolbar{padding: 5px 8px;min-height:22px;} | |
224 | .fp-pathbar {border-top: 1px solid #BBB;padding: 5px 8px 1px;min-height: 20px;} | |
225 | .filemanager .fp-pathbar.empty {display:none;} | |
0f0d10c5 | 226 | .filepicker-filelist, |
420e7bb2 BR |
227 | .filemanager-container {background: #FFF;clear: both;overflow:auto;border: 1px solid #BBB;min-height: 140px;position: relative;} |
228 | /*.filemanager-container ul{margin:0;padding:0;} | |
229 | .filemanager-container ul li{white-space:nowrap;list-style-type:none;} | |
230 | .filemanager-container ul li a{padding:0}*/ | |
231 | .filemanager .fp-content{overflow: auto;max-height: 400px;} | |
420e7bb2 BR |
232 | .filemanager-container, .filepicker-filelist {overflow:hidden;} |
233 | ||
0f0d10c5 BR |
234 | /* |
235 | * Icon view (File Manager only) | |
236 | */ | |
237 | .filemanager .fp-iconview .fp-reficons1 {position:absolute;height:100%;width:100%;top:0;left:0;z-index:1000;} | |
238 | .filemanager .fp-iconview .fp-reficons2 {position:absolute;height:100%;width:100%;top:0;left:0;z-index:1001;} | |
b4562710 BR |
239 | .filemanager .fp-iconview .fp-file.fp-hasreferences .fp-reficons1 {background: url('[[pix:theme|fp/link]]') no-repeat;background-position:bottom right;} |
240 | .filemanager .fp-iconview .fp-file.fp-isreference .fp-reficons2 {background: url('[[pix:theme|fp/alias]]') no-repeat;background-position:bottom left;} | |
0f0d10c5 | 241 | |
420e7bb2 BR |
242 | /* |
243 | * Table view (File Manager only) | |
244 | */ | |
245 | .filemanager .yui3-datatable table {border: 0px solid #BBB;width:100%;} | |
246 | .filemanager .yui3-datatable-header {background: #FFF;border-bottom: 1px solid #CCC;border-left: 0 solid #FFF;color: #555;} | |
247 | .filemanager .yui3-datatable-columns .yui3-datatable-sorted, .filemanager .yui3-datatable-sortable-column:hover {background-color: #FFF;} | |
248 | .filemanager .yui3-datatable-odd .yui3-datatable-cell {background-color: #F6F6F6;border-left: 0px solid #F6F6F6;} | |
249 | .filemanager .yui3-datatable-data .yui3-datatable-odd .yui3-datatable-sorted {background-color: #F6F6F6;} | |
250 | .filemanager .yui3-datatable-even .yui3-datatable-cell {background-color: #FFF;border-left: 0px solid #FFF;} | |
251 | .filemanager .yui3-datatable-data .yui3-datatable-even .yui3-datatable-sorted {background-color: #FFF;} | |
252 | ||
0f0d10c5 BR |
253 | /* |
254 | * Folder Context Menu (File Manager only) | |
255 | */ | |
256 | .filemanager .fp-contextmenu {display:none;} | |
257 | .filemanager .fp-iconview .fp-folder.fp-hascontextmenu .fp-contextmenu {display:block;position:absolute;right:7px;bottom:5px;z-index: 2000;} | |
258 | .filemanager .fp-treeview .fp-folder.fp-hascontextmenu .fp-contextmenu, | |
259 | .filemanager .fp-tableview .fp-folder.fp-hascontextmenu .fp-contextmenu {display:inline;} | |
260 | ||
420e7bb2 BR |
261 | /* |
262 | * Drag and drop support (File Manager only) | |
263 | */ | |
0f0d10c5 BR |
264 | .filemanager.fm-noitems .fm-empty-container {display:block;position:absolute;top:10px;bottom:10px;left:10px;right:10px;border: 2px dashed #BBB;padding-top:85px;text-align:center;z-index: 3000;} |
265 | .filepicker-filelist .dndupload-target, | |
266 | .filemanager-container .dndupload-target {background:#FFF;position:absolute;top:10px;bottom:10px;left:10px;right:10px;border: 2px dashed #fb7979;padding-top:85px;text-align:center;z-index:3000;-webkit-box-shadow: 0px 0px 0px 10px #FFF;-moz-box-shadow: 0px 0px 0px 10px #FFF;box-shadow: 0px 0px 0px 10px #FFF;z-index: 3000;} | |
267 | .filepicker-filelist.dndupload-over .dndupload-target, | |
268 | .filemanager-container.dndupload-over .dndupload-target {background:#FFF;position:absolute;top:10px;bottom:10px;left:10px;right:10px;border: 2px dashed #6c8cd3;padding-top:85px;text-align:center;z-index: 3000;} | |
420e7bb2 BR |
269 | .dndupload-message {display:none;} |
270 | .dndsupported .dndupload-message {display:inline;} | |
271 | .dndupload-target {display:none;} | |
272 | .dndsupported .dndupload-ready .dndupload-target {display:block;} | |
273 | .dndupload-uploadinprogress {display:none;text-align:center;} | |
274 | .dndupload-uploading .dndupload-uploadinprogress {display:block;} | |
0f0d10c5 BR |
275 | .dndupload-arrow {background:url('[[pix:theme|fp/dnd_arrow]]') center no-repeat;width:56px;height:47px;position:absolute;margin-left: -28px;/*right:46%;left:46%;*/animation:mymove 5s infinite;-moz-animation:mymove 5s infinite;-webkit-animation:mymove 5s infinite;} |
276 | @keyframes mymove {0%{top:10px;} 12%{top:40px;} 30%{top:20px} 65%{top:35px;} 100%{top:9px;}}@-moz-keyframes mymove{0%{top:10px;} 12%{top:40px;} 30%{top:20px} 65%{top:35px;} 100%{top:9px;}}@-webkit-keyframes mymove {0%{top:10px;} 12%{top:40px;} 30%{top:20px} 65%{top:35px;} 100%{top:9px;}} | |
23b83009 | 277 | |
420e7bb2 BR |
278 | /* |
279 | * Select Dialogue (File Manager only) | |
280 | */ | |
55089a9d MG |
281 | .filemanager.fp-select .fp-select-loading {display:none;} |
282 | .filemanager.fp-select.loading .fp-select-loading {display:block;} | |
283 | .filemanager.fp-select.loading form {display:none;} | |
e709ddd2 | 284 | /* disable unavailable actions: */ |
55089a9d MG |
285 | /*.filemanager.fp-select.fp-zip .fp-license,*/ |
286 | .filemanager.fp-select.fp-folder .fp-license, | |
287 | /*.filemanager.fp-select.fp-zip .fp-author,*/ | |
288 | .filemanager.fp-select.fp-folder .fp-author, | |
289 | .filemanager.fp-select.fp-file .fp-file-unzip, | |
290 | .filemanager.fp-select.fp-folder .fp-file-unzip, | |
291 | .filemanager.fp-select.fp-file .fp-file-zip, | |
292 | .filemanager.fp-select.fp-zip .fp-file-zip {display:none;} | |
293 | .filemanager.fp-select .fp-file-setmain {display:none;} | |
294 | .filemanager.fp-select.fp-cansetmain .fp-file-setmain {display:inline-block;} | |
420e7bb2 | 295 | .filemanager .fp-mainfile .fp-filename {font-weight:bold;} |
55089a9d | 296 | .filemanager.fp-select.fp-folder .fp-file-download {display:none;} /* to be implemented */ |
420e7bb2 | 297 | .fm-operation {font-weight: bold;} |
906e7d89 | 298 | |
9a62f779 MG |
299 | .filemanager.fp-select .fp-original.fp-unknown {display:none;} |
300 | .filemanager.fp-select .fp-original .fp-originloading {display:none;} | |
301 | .filemanager.fp-select .fp-original.fp-loading .fp-originloading {display:inline;} | |
302 | ||
9dbdf31f MG |
303 | .filemanager.fp-select .fp-reflist.fp-unknown {display:none;} |
304 | .filemanager.fp-select .fp-reflist .fp-reflistloading {display:none;} | |
b4562710 | 305 | .filemanager.fp-select .fp-refcount {max-width: 265px;} |
9dbdf31f | 306 | .filemanager.fp-select .fp-reflist.fp-loading .fp-reflistloading {display:inline;} |
b4562710 BR |
307 | .filemanager.fp-select .fp-reflist .fp-value {background: #FFF;border: 1px solid #BBB;padding: 8px 7px;margin: 0px;max-width: 265px;max-height: 75px;overflow:auto;} |
308 | .filemanager.fp-select .fp-reflist .fp-value li {padding-bottom: 7px;} | |
9dbdf31f | 309 | |
906e7d89 | 310 | /* |
420e7bb2 | 311 | * Create folder dialogue (File Manager only) |
906e7d89 | 312 | */ |
b4562710 BR |
313 | .filemanager .fp-mkdir-dlg {text-align: center;} |
314 | .filemanager .fp-mkdir-dlg p {text-align: left;margin: 40px 20px 0px;} | |
315 | .filemanager .fp-mkdir-dlg input {margin: 0px 20px 20px;} | |
420e7bb2 | 316 | |
420e7bb2 BR |
317 | /* |
318 | * Confirm dialogue for delete (File Manager only) | |
319 | */ | |
320 | .filemanager.fp-dlg {text-align: center;} | |
b4562710 | 321 | .filemanager.fp-dlg .fp-dlg-text {padding: 0px 10px;min-width:200px;max-width:340px;max-height:300px;overflow:auto;line-height: 22px;margin: 40px 20px 20px;font-size: 12px;} |
420e7bb2 | 322 | |
0f0d10c5 BR |
323 | /* |
324 | *file picker search dialog | |
420e7bb2 | 325 | */ |
0f0d10c5 | 326 | .file-picker div.bd {text-align:left;} |