| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991 |
- // File Picker and File Manager
- .filemanager a,
- .file-picker a,
- .filemanager a:hover,
- .file-picker a:hover {
- color: #555;
- text-decoration: none;
- }
- .fp-content-center {
- vertical-align: middle;
- }
- .fp-content-hidden {
- visibility: hidden;
- }
- // Dialogue (File Picker and File Manager)
- .yui3-panel-focused {
- outline: none;
- }
- #filesskin .yui3-panel-content {
- padding-bottom: 20px;
- background: #f2f2f2;
- border-radius: 8px;
- border: 1px solid #fff;
- display: inline-block;
- box-shadow: 5px 5px 20px 0 #666;
- }
- #filesskin .yui3-widget-hd {
- border-radius: 10px 10px 0 0;
- border-bottom: 1px solid #bbb;
- padding: 5px;
- text-align: center;
- font-size: 12px;
- color: #333;
- letter-spacing: 1px;
- text-shadow: 1px 1px 1px #fff;
- filter: dropshadow(color=#fff, offx=1, offy=1);
- #gradient > .vertical (#fff, #ccc);
- }
- .fp-panel-button {
- background: #fff;
- padding: 3px 20px 2px 20px;
- text-align: center;
- margin: 10px;
- border-radius: 10px;
- display: inline-block;
- box-shadow: 2px 2px 3px .1px #999;
- }
- .moodle-dialogue-base .filepicker .moodle-dialogue-wrap .moodle-dialogue-bd {
- padding: 0px;
- }
- // File Picker layout
- #filesskin .file-picker.fp-generallayout {
- width: 859px;
- background: #fff;
- border-radius: 10px;
- border: 1px solid #ccc;
- position: relative;
- }
- .file-picker .fp-repo-area {
- width: 180px;
- overflow: auto;
- display: inline-block;
- float: left;
- height: 525px;
- border-right: 1px solid #bbb;
- }
- .file-picker .fp-repo-items {
- float: left;
- width: 693px;
- }
- .file-picker .fp-navbar {
- background: #f2f2f2;
- border-bottom: 1px solid #bbb;
- min-height: 40px;
- }
- .file-picker .fp-navbar .fp-viewbar {
- margin: 4px;
- }
- .file-picker .fp-content {
- padding-top: 15px;
- overflow: auto;
- height: 452px;
- }
- .filepicker.moodle-dialogue-fullscreen .file-picker .fp-content {
- width: 100%;
- }
- .file-picker .fp-content-loading {
- height: 100%;
- width: 100%;
- display: table;
- text-align: center;
- }
- .file-picker .fp-content .fp-object-container {
- width: 98%;
- height: 98%;
- }
- // Repositories on fp-repo-area (File Picker only)
- .file-picker .fp-list {
- list-style-type: none;
- padding: 0;
- float: left;
- width: 100%;
- margin: 0;
- }
- .file-picker .fp-list .fp-repo a {
- display: block;
- padding: .5em .7em;
- }
- .file-picker .fp-list .fp-repo.active {
- background: #f2f2f2;
- }
- .file-picker .fp-list .fp-repo-icon {
- padding: 0 7px 0 5px;
- width: auto;
- height: 16px;
- }
- // Tools, Path & View on fp-navbar (File Picker and File Manager)
- .fp-toolbar {
- float: left;
- }
- .fp-toolbar.empty {
- display: none;
- }
- .fp-toolbar .disabled {
- display: none;
- }
- .fp-toolbar div {
- display: block;
- float: left;
- margin-right: 4px;
- }
- .fp-toolbar img {
- vertical-align: -15%;
- margin-right: 5px;
- }
- .fp-toolbar .fp-tb-search {
- width: 235px;
- height: 27px;
- }
- .fp-toolbar .fp-tb-search input {
- background: #fff url('[[pix:a/search]]') no-repeat 7px 7px;
- padding: 2px 6px 1px 27px;
- width: 200px;
- height: 27px;
- border: 1px solid #bbb;
- }
- .fp-viewbar {
- float: right;
- height: 30px;
- border: 1px solid #ccc;
- border-bottom: 1px solid #b3b3b3;
- border-radius: 4px;
- background: white;
- }
- .fp-repo-items fp-viewbar {
- margin: 4px;
- }
- .fp-viewbar a {
- width: 30px;
- height: 30px;
- border-right: 1px solid #ccc;
- display: block;
- float:left;
- }
- .fp-viewbar a.checked:hover,
- .fp-viewbar a:hover {
- background-image: radial-gradient(ellipse at center, #fff 60%,#dfdfdf 100%);
- background-color: #ebebeb;
- }
- .fp-viewbar a.checked,
- .fp-viewbar a:active {
- background-image: radial-gradient(ellipse at center, #fff 40%,#dfdfdf 100%);
- background-color: #dfdfdf;
- }
- .fp-viewbar a.fp-vb-icons {
- border-radius: 4px 0 0 4px;
- }
- .fp-viewbar a.fp-vb-tree {
- border-right: 0;
- border-radius: 0 4px 4px 0;
- }
- .fp-viewbar a img {
- margin: 7px;
- }
- .fp-viewbar.disabled a {
- .opacity(.45);
- background: none;
- cursor: default;
- }
- .file-picker .fp-clear-left {
- clear: left;
- }
- .file-picker .fp-pathbar {
- display: table-row;
- }
- .fp-pathbar.empty {
- display: none;
- }
- .fp-pathbar .fp-path-folder {
- background-image: url('[[pix:theme|fp/path_folder]]');
- background-position: left;
- background-repeat: no-repeat;
- width: 27px;
- height: 12px;
- margin-left: 4px;
- }
- .fp-pathbar .fp-path-folder-name {
- margin-left: 32px;
- line-height: 20px;
- }
- // Icon view (File Picker and File Manager)
- .fp-iconview .fp-file {
- float: left;
- text-align: center;
- position: relative;
- margin: 10px 10px 35px;
- }
- .fp-iconview .fp-thumbnail {
- min-width: 110px;
- min-height: 110px;
- line-height: 110px;
- text-align: center;
- border: 1px solid #fff;
- display: block;
- }
- .fp-iconview .fp-thumbnail img {
- border: 1px solid #ddd;
- padding: 3px;
- vertical-align: middle;
- box-shadow: 1px 1px 2px 0 #ccc;
- }
- .fp-iconview .fp-thumbnail:hover {
- background: #fff;
- border: 1px solid #ddd;
- box-shadow: inset 0 0 10px 0px #ccc;
- }
- .fp-iconview .fp-filename-field {
- height: 33px;
- word-wrap: break-word;
- overflow: hidden;
- position: absolute;
- }
- .fp-iconview .fp-filename-field:hover {
- overflow: visible;
- z-index: 1000;
- }
- .fp-iconview .fp-filename-field .fp-filename {
- background: #fff;
- padding-top: 5px;
- padding-bottom: 12px;
- min-width: 112px;
- }
- // Table view (File Picker only)
- .file-picker .yui3-datatable table {
- border: 0 solid #bbb;
- width: 100%;
- }
- #filesskin .file-picker .yui3-datatable-header {
- background: #fff;
- border-bottom: 1px solid #ccc;
- border-left: 0 solid #fff;
- color: #555;
- }
- #filesskin .file-picker .yui3-datatable-odd .yui3-datatable-cell {
- background-color: #f6f6f6;
- border-left: 0 solid #f6f6f6;
- }
- #filesskin .file-picker .yui3-datatable-even .yui3-datatable-cell {
- background-color: #fff;
- border-left: 0 solid #fff;
- }
- // Tree view (File Manager only)
- // first or middle sibling, no children
- .file-picker .ygtvtn,
- .filemanager .ygtvtn {
- background-image: url('[[pix:y/tn]]');
- background-position: left;
- background-repeat: no-repeat;
- width: 17px;
- height: 22px;
- }
- // first or middle sibling, collapsable
- .file-picker .ygtvtm,
- .filemanager .ygtvtm {
- background-image: url('[[pix:y/tm]]');
- background-position: left 10px;
- background-repeat: no-repeat;
- width: 13px;
- height: 12px;
- cursor: pointer;
- }
- // first or middle sibling, collapsable, hover
- .file-picker .ygtvtmh,
- .filemanager .ygtvtmh {
- background-image: url('[[pix:y/tm]]');
- background-position: left 10px;
- background-repeat: no-repeat;
- width: 13px;
- height: 12px;
- cursor: pointer;
- }
- // first or middle sibling, expandable
- .file-picker .ygtvtp,
- .filemanager .ygtvtp {
- background-image: url('[[pix:y/tp]]');
- background-position: left 10px;
- background-repeat: no-repeat;
- width: 13px;
- height: 12px;
- cursor: pointer;
- }
- // first or middle sibling, expandable, hover
- .file-picker .ygtvtph,
- .filemanager .ygtvtph {
- background-image: url('[[pix:y/tp]]');
- background-position: left 10px;
- background-repeat: no-repeat;
- width: 13px;
- height: 22px;
- cursor: pointer;
- }
- // last sibling, no children
- .file-picker .ygtvln,
- .filemanager .ygtvln {
- background-image: url('[[pix:y/ln]]');
- background-position: left;
- background-repeat: no-repeat;
- width: 17px;
- height: 22px;
- }
- // Last sibling, collapsable
- .file-picker .ygtvlm,
- .filemanager .ygtvlm {
- background-image: url('[[pix:y/lm]]');
- background-position: left 10px;
- background-repeat: no-repeat;
- width: 13px;
- height: 12px;
- cursor: pointer;
- }
- // Last sibling, collapsable, hover
- .file-picker .ygtvlmh,
- .filemanager .ygtvlmh {
- background-image: url('[[pix:y/lm]]');
- background-position: left 10px;
- background-repeate: no-repeat;
- width: 13px;
- height: 12px;
- cursor: pointer;
- }
- // Last sibling, expandable
- .file-picker .ygtvlp,
- .filemanager .ygtvlp {
- background-image: url('[[pix:y/lp]]');
- background-position: left 10px;
- background-repeat: no-repeat;
- width: 13px;
- height: 12px;
- cursor: pointer;
- }
- // Last sibling, expandable, hover
- .file-picker .ygtvlph,
- .filemanager .ygtvlph {
- background-image: url('[[pix:y/lp]]');
- background-position: left 10px;
- background-repeat: no-repeat;
- width: 13px;
- height: 12px;
- cursor: pointer;
- }
- // Loading icon
- .file-picker .ygtvloading,
- .filemanager .ygtvloading {
- background: transparent url('[[pix:y/loading]]') 0 0 no-repeat;
- width: 16px;
- height: 22px;
- }
- // the style for the empty cells that are used for rendering the depth of the node
- .file-picker .ygtvdepthcell,
- .filemanager .ygtvdepthcell {
- background: url('[[pix:y/vline]]') 0 0 no-repeat;
- width: 17px;
- height: 32px;
- }
- .file-picker .ygtvblankdepthcell,
- .filemanager .ygtvblankdepthcell {
- width: 17px;
- height: 22px;
- }
- a.ygtvspacer:hover {
- color: transparent;
- text-decoration: none;
- }
- .ygtvlabel,
- .ygtvlabel:link,
- .ygtvlabel:visited,
- .ygtvlabel:hover {
- background-color: transparent;
- cursor: pointer;
- margin-left: 2px;
- text-decoration: none;
- }
- .file-picker .ygtvfocus,
- .filemanager .ygtvfocus {
- background-color: #eee;
- }
- .fp-filename-icon {
- margin-top: 10px;
- display: block;
- position: relative;
- }
- .fp-icon {
- float: left;
- margin-top: -7px;
- width: 24px;
- height: 24px;
- margin-right: 10px;
- text-align: center;
- line-height: 24px;
- }
- .fp-icon img {
- max-height: 24px;
- max-width: 24px;
- vertical-align: middle;
- }
- .fp-filename {
- padding-right: 10px;
- }
- // File exists dialogue on Upload (File Picker only)
- .file-picker.fp-dlg {
- text-align: center;
- }
- .file-picker.fp-dlg .fp-dlg-text {
- padding: 30px 20px 10px;
- font-size: 12px;
- }
- .file-picker.fp-dlg .fp-dlg-buttons {
- margin: 0 20px;
- }
- // Error dialogue on Upload (File Picker only)
- .file-picker.fp-msg {
- text-align: center;
- }
- .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;
- }
- .file-picker.fp-msg.fp-msg-error .fp-msg-text {
- padding: 40px 20px 10px 20px;
- font-size: 12px;
- }
- // Error on fp-content (File Picker only)
- .file-picker .fp-content-error {
- text-align: center;
- }
- .file-picker .fp-content-error .fp-error {
- padding: 40px 20px 10px 20px;
- font-size: 12px;
- }
- // Lazy loading on fp-content (File Picker only)
- .file-picker .fp-nextpage {
- clear: both;
- }
- .file-picker .fp-nextpage .fp-nextpage-loading {
- display: none;
- }
- .file-picker .fp-nextpage.loading .fp-nextpage-link {
- display: none;
- }
- .file-picker .fp-nextpage.loading .fp-nextpage-loading {
- display: block;
- text-align: center;
- height: 100px;
- padding-top: 50px;
- }
- // Select Dialogue (File Picker and File Manager)
- .fp-select form {
- padding: 20px 20px 0;
- }
- .fp-select .fp-select-loading {
- text-align: center;
- margin-top: 20px;
- }
- .fp-select .fp-hr {
- clear: both;
- height: 1px;
- background-color: #fff;
- border-bottom: 1px solid #bbb;
- width: auto;
- margin: 10px 0;
- }
- .fp-select table {
- padding: 0 0 10px;
- }
- .fp-select table .mdl-right {
- min-width: 84px;
- }
- .fp-select .fp-reflist .mdl-right {
- vertical-align: top;
- }
- .fp-select .fp-select-buttons {
- float: right;
- }
- .fp-select .fp-info {
- display: block;
- clear: both;
- padding: 1px 20px 0;
- }
- .fp-select .fp-thumbnail {
- float: left;
- min-width: 110px;
- min-height: 110px;
- line-height: 110px;
- text-align: center;
- margin: 10px 20px 0 0;
- background: #fff;
- border: 1px solid #ddd;
- box-shadow: inset 0 0 10px 0 #ccc;
- }
- .fp-select .fp-thumbnail img {
- border: 1px solid #ddd;
- padding: 3px;
- vertical-align: middle;
- margin: 10px;
- }
- .fp-select .fp-fileinfo {
- display: inline-block;
- margin-top: 10px;
- }
- .file-picker.fp-select .fp-fileinfo {
- max-width: 240px;
- }
- .fp-select .fp-fileinfo div {
- padding-bottom: 5px;
- }
- .file-picker.fp-select .uneditable {
- display: none;
- }
- .file-picker.fp-select .fp-select-loading {
- display: none;
- }
- .file-picker.fp-select.loading .fp-select-loading {
- display: block;
- }
- .file-picker.fp-select.loading form {
- display: none;
- }
- .fp-select .fp-dimensions.fp-unknown {
- display: none;
- }
- // File Manager
- .filemanager-loading{
- display: none;
- }
- .jsenabled .filemanager-loading{
- display: block;
- margin-top: 100px;
- }
- .filemanager.fm-loading .filemanager-toolbar,
- .filemanager.fm-loading .fp-pathbar,
- .filemanager.fm-loading .filemanager-container,
- .filemanager.fm-loaded .filemanager-loading,
- .filemanager.fm-maxfiles .fp-btn-add,
- .filemanager.fm-maxfiles .dndupload-message,
- .filemanager.fm-noitems .fp-btn-download,
- .filemanager .fm-empty-container,
- .filemanager.fm-noitems .filemanager-container .fp-content {
- display: none;
- }
- .filemanager .filemanager-updating {
- display: none;
- text-align: center;
- }
- .filemanager.fm-updating .filemanager-updating {
- display: block;
- margin-top: 37px;
- }
- .filemanager.fm-updating .fm-content-wrapper,
- .filemanager.fm-nomkdir .fp-btn-mkdir,
- .fitem.disabled .filemanager .filemanager-toolbar,
- .fitem.disabled .filemanager .fp-pathbar,
- .fitem.disabled .filemanager .fp-restrictions,
- .fitem.disabled .filemanager .fm-content-wrapper {
- display: none;
- }
- // File Manager layout
- .fp-restrictions{
- text-align: right;
- }
- .filemanager .fp-navbar {
- background: #f2f2f2;
- border: 1px solid #bbb;
- border-bottom: none;
- }
- .filemanager-toolbar{
- padding: 4px;
- overflow: hidden;
- }
- .fp-pathbar {
- border-top: 1px solid #bbb;
- padding: 5px 8px 1px;
- min-height: 20px;
- }
- .file-picker .fp-toolbar {
- padding: 4px;
- }
- .fp-toolbar .fp-btn-add,
- .fp-toolbar .fp-btn-download,
- .fp-toolbar .fp-btn-mkdir,
- .fp-toolbar .fp-tb-help,
- .fp-toolbar .fp-tb-manage,
- .fp-toolbar .fp-tb-logout,
- .fp-toolbar .fp-tb-refresh
- {
- border: 1px solid #ccc;
- border-bottom: 1px solid #b3b3b3;
- border-radius: 4px;
- background: white;
- width: 30px;
- height: 30px;
- }
- .fp-toolbar a:hover {
- background-image: radial-gradient(ellipse at center, #fff 60%,#dfdfdf 100%);
- background-color: #ebebeb;
- }
- .fp-toolbar a:active {
- background-image: radial-gradient(ellipse at center, #fff 40%,#dfdfdf 100%);
- background-color: #dfdfdf;
- }
- .fp-btn-add a,
- .fp-btn-download a,
- .fp-btn-mkdir a,
- .fp-tb-help a,
- .fp-tb-manage a,
- .fp-tb-logout a,
- .fp-tb-refresh a
- {
- display: block;
- width: 30px;
- height: 30px;
- border-radius: 4px;
- }
- .fp-btn-add img,
- .fp-btn-download img,
- .fp-btn-mkdir img,
- .fp-tb-help img,
- .fp-tb-manage img,
- .fp-tb-logout img,
- .fp-tb-refresh img {
- margin: 7px;
- }
- .filemanager .fp-pathbar.empty {
- display: none;
- }
- .filepicker-filelist,
- .filemanager-container {
- background: #fff;
- clear: both;
- overflow: auto;
- border: 1px solid #bbb;
- min-height: 140px;
- position: relative;
- }
- .filemanager .fp-content{
- overflow: auto;
- max-height: 472px;
- min-height: 157px;
- }
- .filemanager-container,
- .filepicker-filelist {
- overflow: hidden;
- }
- .fitem.disabled .filepicker-filelist,
- .fitem.disabled .filemanager-container {
- background-color: #ebebe4;
- }
- .fitem.disabled .fp-btn-choose {
- .text-muted
- }
- .fitem.disabled .filepicker-filelist .filepicker-filename {
- display: none;
- }
- // Icon view (File Manager only)
- .fp-iconview .fp-reficons1 {
- position: absolute;
- height: 100%;
- width: 100%;
- top: 0;
- left: 0;
- }
- .fp-iconview .fp-reficons2 {
- position: absolute;
- height: 100%;
- width: 100%;
- top: 0;
- left: 0;
- }
- .fp-iconview .fp-file.fp-hasreferences .fp-reficons1 {
- background: url('[[pix:theme|fp/link]]') no-repeat;
- background-position: bottom right;
- }
- .fp-iconview .fp-file.fp-isreference .fp-reficons2 {
- background: url('[[pix:theme|fp/alias]]') no-repeat;
- background-position: bottom left;
- }
- .filemanager .fp-iconview .fp-file.fp-originalmissing .fp-thumbnail img {
- display: none;
- }
- .filemanager .fp-iconview .fp-file.fp-originalmissing .fp-thumbnail {
- background: url([[pix:s/dead]]) no-repeat;
- background-position: center center;
- }
- // Table view (File Manager only)
- .filemanager .yui3-datatable table {
- border: 0 solid #bbb;
- width: 100%;
- }
- .filemanager .yui3-datatable-header {
- background: #fff!important;
- border-bottom: 1px solid #ccc!important;
- border-left: 0 solid #fff!important;
- color: #555!important;
- }
- .filemanager .yui3-datatable-odd .yui3-datatable-cell {
- background-color: #f6f6f6!important;
- border-left: 0 solid #f6f6f6;
- }
- .filemanager .yui3-datatable-even .yui3-datatable-cell {
- background-color: #fff!important;
- border-left: 0 solid #fff;
- }
- .filemanager .fp-filename-icon.fp-hasreferences .fp-reficons1{
- background: url('[[pix:theme|fp/link_sm]]') no-repeat 0 0;
- height: 100%;
- width: 100%;
- position: absolute;
- top: 8px;
- left: 17px;
- z-index: 1000;
- }
- .filemanager .fp-filename-icon.fp-isreference .fp-reficons2 {
- background: url('[[pix:theme|fp/alias_sm]]') no-repeat 0 0;
- height: 100%;
- width: 100%;
- position: absolute;
- top: 9px;
- left: -6px;
- z-index: 1001;
- }
- // Folder Context Menu (File Manager only)
- .filemanager .fp-contextmenu {
- display: none;
- }
- .filemanager .fp-iconview .fp-folder.fp-hascontextmenu .fp-contextmenu {
- display: block;
- position: absolute;
- right: 7px;
- bottom: 5px;
- }
- .filemanager .fp-treeview .fp-folder.fp-hascontextmenu .fp-contextmenu,
- .filemanager .fp-tableview .fp-folder.fp-hascontextmenu .fp-contextmenu {
- display: inline;
- position: absolute;
- left: 14px;
- margin-right: -20px;
- top: 6px;
- }
- // Drag and drop support (filemanager and filepicker form elements)
- .filepicker-filelist .filepicker-container,
- .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;
- }
- .filepicker-filelist .dndupload-target,
- .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;
- box-shadow: 0px 0 0 10px #fff;
- }
- .filepicker-filelist.dndupload-over .dndupload-target,
- .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;
- }
- .dndupload-message {
- display: none;
- }
- .dndsupported .dndupload-message {
- display: inline;
- }
- .dnduploadnotsupported-message {
- display: none;
- }
- .dndnotsupported .dnduploadnotsupported-message {
- display: inline;
- }
- .dndupload-target {
- display: none;
- }
- .dndsupported .dndupload-ready .dndupload-target {
- display: block;
- }
- .dndupload-uploadinprogress {
- display: none;
- text-align: center;
- }
- .dndupload-uploading .dndupload-uploadinprogress {
- display: block;
- }
- .dndupload-arrow {
- background: url([[pix:theme|fp/dnd_arrow]]) center no-repeat;
- width: 100%;
- height: 80px;
- position: absolute;
- top: 5px;
- }
- .fitem.disabled .filepicker-container,
- .fitem.disabled .fm-empty-container {
- display: none;
- }
- .dndupload-progressbars {
- padding: 10px;
- display: none;
- }
- .dndupload-inprogress .dndupload-progressbars {
- display: block;
- }
- .dndupload-inprogress .fp-content {
- display: none;
- }
- .filemanager.fm-noitems .dndupload-inprogress .fm-empty-container {
- display: none;
- }
- .filepicker-filelist.dndupload-inprogress .filepicker-container {
- display: none;
- }
- .filepicker-filelist.dndupload-inprogress a {
- display: none;
- }
- // Select Dialogue (File Manager only)
- .filemanager.fp-select .fp-select-loading {
- display: none;
- }
- .filemanager.fp-select.loading .fp-select-loading {
- display: block;
- }
- .filemanager.fp-select.loading form {
- display: none;
- }
- .filemanager.fp-select.fp-folder .fp-license,
- .filemanager.fp-select.fp-folder .fp-author,
- .filemanager.fp-select.fp-file .fp-file-unzip,
- .filemanager.fp-select.fp-folder .fp-file-unzip,
- .filemanager.fp-select.fp-file .fp-file-zip,
- .filemanager.fp-select.fp-zip .fp-file-zip {
- display: none;
- }
- .filemanager.fp-select .fp-file-setmain,
- .filemanager.fp-select .fp-file-setmain-help {
- display: none;
- }
- .filemanager.fp-select.fp-cansetmain .fp-file-setmain,
- .filemanager.fp-select.fp-cansetmain .fp-file-setmain-help {
- display: inline-block;
- }
- .filemanager .fp-mainfile .fp-filename {
- font-weight: bold;
- }
- .filemanager.fp-select.fp-folder .fp-file-download {
- display: none;
- }
- // to be implemented
- .fm-operation {
- font-weight: bold;
- }
- .filemanager.fp-select .fp-original.fp-unknown,
- .filemanager.fp-select .fp-original .fp-originloading {
- display: none;
- }
- .filemanager.fp-select .fp-original.fp-loading .fp-originloading {
- display: inline;
- }
- .filemanager.fp-select .fp-reflist.fp-unknown,
- .filemanager.fp-select .fp-reflist .fp-reflistloading {
- display: none;
- }
- .filemanager.fp-select .fp-refcount {
- max-width: 265px;
- }
- .filemanager.fp-select .fp-reflist.fp-loading .fp-reflistloading {
- display: inline;
- }
- .filemanager.fp-select .fp-reflist .fp-value {
- background: #f9f9f9;
- border: 1px solid #bbb;
- padding: 8px 7px;
- margin: 0;
- max-width: 265px;
- max-height: 75px;
- overflow: auto;
- }
- .filemanager.fp-select .fp-reflist .fp-value li {
- padding-bottom: 7px;
- }
- // Create folder dialogue (File Manager only)
- .filemanager.fp-mkdir-dlg {
- text-align: center;
- }
- .filemanager.fp-mkdir-dlg .fp-mkdir-dlg-text {
- text-align: left;
- margin: 20px;
- }
- // Confirm dialogue for delete (File Manager only)
- .filemanager.fp-dlg {
- text-align: center;
- }
- .filemanager.fp-dlg .fp-dlg-text {
- padding: 0 10px;
- min-width: 200px;
- max-width: 340px;
- max-height: 300px;
- overflow: auto;
- line-height: 22px;
- margin: 40px 20px 20px;
- font-size: 12px;
- }
- // file picker search dialog
- .file-picker div.bd {
- text-align: left;
- }
- .fp-formset .control-label {
- font-size: @font-size-base;
- line-height: @line-height-base;
- }
- .fp-formset .controls {
- input[type="text"],
- select {
- &:extend(.form-control);
- }
- }
|