Blame | Last modification | View Log | Download
.Inputfields > li > .InputfieldContent > ul.InputfieldFileList > li {margin: 0 0 1em 0;position: relative;cursor: move;}.pw-content .InputfieldFile.InputfieldItemListCollapse ul.InputfieldFileList > li,.Inputfields > li.InputfieldHasFileList.InputfieldRenderValueMode > .InputfieldContent > ul.InputfieldFileList > li,.Inputfields > li.InputfieldFile.InputfieldItemListCollapse > .InputfieldContent > ul.InputfieldFileList > li {// items that have no text inputs or items that are in render value modemargin-bottom: 0.25em;}.pw-content .Inputfields > .InputfieldItemList > .InputfieldContent > ul.InputfieldFileList > li:last-child {// last item needs no marginmargin-bottom: 0;}.InputfieldItemList .InputfieldContent.ui-state-hover {// ajax upload drag overbackground: none;}ul.InputfieldFileList li .InputfieldFileInfo,.AjaxUpload .InputfieldFileInfo {padding: 0.5em;line-height: 1em;margin-bottom: 0;margin-top: 0;& > i.fa {position: relative;left: 2px;}.InputfieldFileName {font-weight: bold;cursor: pointer;&:hover {text-decoration: underline;background: none;}}}.InputfieldFileDrag {opacity: 0.7;}.InputfieldFileInfo:hover .InputfieldFileDrag {opacity: 1.0;}ul.InputfieldFileList li .InputfieldFileInfo .InputfieldFileStats,.AjaxUpload .InputfieldFileStats {opacity: 0.65;font-size: 0.9166666em;}ul.InputfieldFileList li .ui-state-error .InputfieldFileName {text-decoration: line-through;}ul.InputfieldFileList li .InputfieldFileDelete {float: right;cursor: pointer;&, input {display: inline;font-weight: normal;}input {position: absolute;top: 0;right: 0;display: none;}}ul.InputfieldFileList li .ui-icon {float: left;}.InputfieldFileEmpty .HideIfEmpty,.InputfieldFileSingle .HideIfSingle,.InputfieldFileMultiple .HideIfMultiple {display: none !important;}ul.InputfieldFileList li {.InputfieldFileData {margin-top: 0;margin-bottom: 0;padding: 1em;}.InputfieldFileData.InputfieldFileFields {padding: 0;}}.InputfieldFile.InputfieldItemListCollapse ul.InputfieldFileList li .InputfieldFileData {display: none;}ul.InputfieldFileList li {.InputfieldFileLink {font-weight: bold;margin: 0.5em 0;}.InputfieldFileTags,.InputfieldFileDescription {font-weight: normal;margin: 0;padding: 0;input[type=text] {width: 100%;}label.pw-hidden {display: none;}}.InputfieldFileDescription + .InputfieldFileTags {margin-top: 0.5em;}.InputfieldFileSort {display: none !important;}}.langTabsContainer + .InputfieldFileTags {margin-top: 0.5em;}.Inputfield .InputfieldFileTags input {margin-bottom: 0.5em;}ul.InputfieldFileListBlank + p.description {margin-top: 0;}.InputfieldFileValidExtensions {margin-left: 1em;}.Inputfields .InputfieldFileUpload {position: relative;margin: 1em 0 0 0;input[type=file] {display: block;margin: 0.25em 0;}img {max-width: 100px;}.AjaxUploadDropHere {display: none;position: absolute;top: 0;right: 0;opacity: 0.75;}}.AjaxUpload {.ui-progressbar-value {padding: 0 !important;span {float: right;margin: 3px 5px;}}}// element that surrounds the input[type=file] to make it appear as jQuery UI style button.InputfieldHasFileList .InputMask {position: relative;overflow: hidden;line-height: 1 !important;cursor: pointer;font-size: 14px;border: none;i {// in case the font-size above is different than an optimal FA size.font-size: 14px;margin: 0 3px 0 0;}&:hover {cursor: pointer;}// this should be changed to whatever the active state styles are for a secondary button in the admin theme.&:active {box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.2)}& > input[type=file] {position: absolute;top: 0;left: 0;height: 100%;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity: 0;// font-size: 1000px; // this prevents it from workingcursor: inherit;width: 100%;}}.InputfieldFileDescription,.InputfieldFileTags {label.pw-hidden {display: none;}input::placeholder {font-size: 13px;color: #999;}}.AdminThemeDefault .InputfieldFileDescription {input::placeholder {padding-left: 3px;}}.InputfieldFileTags {.selectize-control.multi .selectize-input > div {background: #eee;border-radius: 3px;white-space: nowrap;a.remove {color: #999;border-color: #ddd;}}}// multi-language -----------------------------------------------------------.pw-content ul.InputfieldFileList li .langTabs > ul,#content ul.InputfieldFileList li .langTabs > ul {padding-left: 0;}.Inputfields .InputfieldFileList .langTabsContainer + .InputfieldFileTags {display: block;margin-top: 0.5em;}.Inputfield {ul.InputfieldFileList .hasLangTabs .InputfieldFileDescription,.hasLangTabs .InputfieldFileDescription {padding-top: 0.5em;}.InputfieldFileDescription.LanguageSupport {padding-left: 0;padding-right: 0;padding-top: 0.4em;}}