silex-website-builder-goodevent
Version:
Free and easy website builder for everyone.
185 lines (184 loc) • 3.91 kB
text/less
.silex-settings-dialog {
/* ************** */
/* pane selection */
/* ************** */
.right-pane > div {
display: none;
}
&.general-pane-visible {
.right-pane .general-pane {
display: initial;
}
.left-pane .general-pane {
font-weight: bold;
}
}
&.publish-pane-visible {
.right-pane .publish-pane {
display: initial;
}
.left-pane .publish-pane {
font-weight: bold;
}
}
&.fonts-pane-visible {
.right-pane .fonts-pane {
display: initial;
}
.left-pane .fonts-pane {
font-weight: bold;
}
}
&.social-pane-visible {
.right-pane .social-pane {
display: initial;
}
.left-pane .social-pane {
font-weight: bold;
}
}
/* **************** */
/* left pane styles */
/* **************** */
.left-pane {
border-right: 1px solid @silexdarkgrey;
min-width: 210px;
ul {
list-style: none;
margin:0;
padding: 0;
li {
padding: 15px 0;
cursor: pointer;
}
}
}
.dialog a:link, .dialog a:visited {
color: white;
}
.dialog {
display: flex;
flex-direction: column;
height: 100%;
a:link, .silex-settings-dialog .dialog a:visited {
color: @silexlightergrey;
}
}
.body {
overflow: hidden;
display: flex;
}
.right-pane {
overflow-y: auto;
overflow-x: hidden;
flex: 1 1 auto;
.pane > p {
margin: 10px;
}
ul {
list-style: none;
margin:0;
padding: 0;
li {
color: white;
font-style: normal;
font-size: 13px;
line-height: normal;
.input-text {
width: 100%;
}
.input-text {
background-color: @silexdarkgrey;
color: white;
}
fieldset {
border: 1px solid @silexlightergrey;
margin: 10px;
padding: 10px;
}
input[type="checkbox"] {
margin-right: 5px;
margin-top: 1px;
}
}
}
.publish-pane {
.input-service, .input-path {
display: block;
width: 100%;
padding: 5px;
margin-top: 5px;
}
label {
margin-bottom: 20px;
display: inline-block;
}
label.service {
width: 29%;
}
label.path {
width: 69%;
}
button.browse-publication-path {
display: block;
}
}
.fonts-pane {
button {
padding: 5px;
margin: 5px;
border: 1px solid @silexlightergrey;
border-radius: 2px;
background-color: transparent;
color: @silexlightergrey;
min-width: 25px;
min-height: 25px;
}
fieldset {
padding: 0;
& > legend, & > p { padding: 10px; }
& > legend { margin: 10px; }
}
.fonts-list ul li {
display: flex;
border-bottom: 1px solid;
&:last-child { border-bottom: none; }
&:first-child { border-top: 1px solid; }
.ui {
display: flex;
flex-direction: column;
border-right: @silexlightgrey;
justify-content: center;
padding: 5px;
.del-btn {
background-image: url("../assets/goog-ui/close.png");
background-position: 55% 40%;
background-repeat: no-repeat;
}
}
.content {
flex: 1 1 auto;
iframe {
width: 100%;
height: 100px;
border: none;
}
}
}
}
}
h1.title {
border-top: 1px solid @silexdarkgrey;
height: 20px;
padding: 17px 20px;
margin: 0;
font-size: 20px;
}
h3.title {
font-weight: 100;
}
/* hide the labels and inputs when publication path is not set */
&.publication-path-not-set .publish-pane label {
display: none;
}
}