Files
editors/css/editor.css

231 lines
3.8 KiB
CSS

#csEditorLayer {
position: absolute;
z-index: 2000;
height: 100%;
width: 100%;
top: 0;
background-color: rgba(204, 204, 204, .9);
display: none;
}
#csEditorWrapper {
height: 100%;
}
#csEditorHeader, #csEditorFooter {
height: 50px;
background-color: #000;
color: #fff;
}
#csEditorHeader h1, #csEditorFooter h1 {
font-size: 24px;
margin-top: 0;
margin-bottom: 0;
line-height: 50px;
}
#csEditorLayerClose {
font-size: 24px;
line-height: 50px;
cursor: pointer;
}
#csEditorContent {
height: calc(100% - 100px);
background-color: #fff;
overflow: auto;
}
#csEditorPageElements {
width: 220px;
position: fixed;
right: 0;
top: 300px;
overflow: hidden;
}
#csEditorPageElementsTitle {
margin-right: 45px;
font-weight: bold;
cursor: move;
}
#csEditorPageElementsMin {
position: absolute;
right: 15px;
top: 12px;
cursor: pointer;
}
#csEditorPageElementsContent h2 {
font-size: 14px;
}
#csEditorPageElementsContent h2, #csEditorPageElementsContent p {
font-weight: bold;
height: 20px;
line-height: 20px;
margin: 0;
padding: 0;
}
#csEditorPageElementsContent .ImageText-Image {
display: none;
}
#csEditorPageElementsContent .ImageText-Text {
padding: 0;
}
#csEditorPageElementsContent h2, #csEditorPageElementsContent p, #csEditorPageElementsContent .ImageText-Text {
width: 100%;
}
#csEditorPageElementsContent .row {
margin: 0;
}
.pageWrapper {
position: relative;
}
.pageWrapper .glyphicon-pencil {
position: absolute;
left: -14px;
cursor: pointer;
}
.pageWrapper .glyphicon-trash {
position: absolute;
left: -42px;
cursor: pointer;
}
.pageWrapper .glyphicon-sort {
position: absolute;
right: -14px;
cursor: move;
}
.csEditorSortable .glyphicon-sort {
position: absolute;
right: 42px;
cursor: move;
}
.csEditorSortable li {
position: relative;
list-style-type: none;
}
ul.nav {
position: relative;
}
ul.nav > .glyphicon-pencil {
left: -29px;
color: #fff;
}
.row {
position: relative;
}
.editableHover {
background-color: #f00;
opacity: .5;
}
.csEditorStructure ul {
padding-left: 20px;
font-style: normal;
text-decoration: none;
}
.csEditorStructure > ul {
padding: 15px;
}
.csEditorStructure li {
text-decoration: none;
list-style-type: none;
font-weight: normal;
}
.csEditorStructure li.csEditorClosed ul {
display: none;
}
.csEditorStructure li.csEditorChosen {
font-weight: bold;
}
.csEditorStructure li.csEditorInactive {
font-style: italic;
color: #777;
}
#csEditorContent .csEditorSliderContent {
padding-top: 48px;
}
#csEditorContent .csEditorSliderContent:not(:first-of-type) {
display: none;
}
#csEditorForm, .csEditorSlider, .csEditorSliderContent, .editFields, .sortFields, .moveFields, .childFields, .siblingFields {
height: 100%;
}
.editFields, .sortFields, .moveFields, .childFields, .siblingFields {
padding-top: 24px;
}
#content .sortable {
min-height: 20px;
}
#csEditorImage {
margin-top: 42px;
}
#csEditorImagePlaceholder {
position: relative;
}
#csEditorImageCover {
position: absolute;
box-shadow: inset 0 0 4px #f00;
z-index: 50;
}
#csEditorCoverTop, #csEditorCoverRight, #csEditorCoverBottom, #csEditorCoverLeft {
position: absolute;
background-color: rgba(100, 100, 100, .8);
z-index: 1;
}
#csEditorContent > div {
height: 100%;
}
.csEditorButtonGroup {
position: absolute;
bottom: 0;
height: 50px;
background-color: #9d9d9d;
padding-top: 8px;
width: 100%;
}
.ui-icon-gripsmall-diagonal-se {
position: absolute;
width: 8px;
height: 8px;
bottom: 0px;
right: 0px;
background-color: #f00;
cursor: se-resize;
}