%PDF- %PDF-
| Direktori : /home/opti/workflow/src/public/app-assets/vendors/formBuilder-master/src/sass/ |
| Current File : /home/opti/workflow/src/public/app-assets/vendors/formBuilder-master/src/sass/form-builder.scss |
@import 'base/variables';
@import 'base/font';
@import 'base/mixins';
.form-wrap.form-builder {
@import 'base/bs';
@import 'base/animation';
@import 'controls';
@import 'stage';
@import 'kc-toggle';
position: relative;
&::after {
content: '';
display: table;
clear: both;
}
}
.cb-wrap,
.stage-wrap {
vertical-align: top;
&.pull-right {
float: right;
}
&.pull-left {
float: left;
}
}
.form-elements,
.form-group,
.multi-row span,
textarea {
display: block;
}
.form-elements::after,
.form-group::after {
content: '.';
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.form-elements .field-options div:hover,
.frmb .legend,
.frmb .prev-holder {
cursor: move;
}
// tooltips
.frmb-tt {
display: none;
position: absolute;
top: 0;
left: 0;
border: 1px solid darken($grey, 25%);
background-color: $grey;
border-radius: 5px;
padding: 5px;
color: $white;
z-index: 20;
text-align: left;
font-size: 12px;
pointer-events: none;
&::before {
border-color: darken($grey, 25%) transparent;
bottom: -11px;
}
&::before,
&::after {
content: '';
position: absolute;
border-style: solid;
border-width: 10px 10px 0;
border-color: $grey transparent;
display: block;
width: 0;
z-index: 1;
margin-left: -10px;
bottom: -10px;
left: 20px;
}
a {
text-decoration: underline;
color: $white;
}
}
.frmb li {
&:hover,
.fb-mobile & {
.del-button,
.toggle-form {
opacity: 1;
}
}
}
.frmb-xml .ui-dialog-content {
white-space: pre-wrap;
word-wrap: break-word;
font-size: 12px;
padding: 0 30px;
margin-top: 0;
}
.toggle-form {
opacity: 0;
&:hover {
border-color: lighten($grey, 40%);
}
&::before {
margin: 0;
}
}
.formb-field-vars .copy-var {
display: inline-block;
width: 24px;
height: 24px;
background: $grey-light-30;
text-indent: -9999px;
}
.ui-button {
.ui-button-text {
line-height: 0;
}
}
.form-builder-overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: $overlay-color;
display: none;
z-index: 10;
&.visible {
display: block;
}
}
.form-builder-dialog {
position: absolute;
border-radius: 5px;
background: $white;
z-index: 20;
transform: translate(-50%, -50%);
top: 0;
left: 0;
padding: 10px;
box-shadow: 0 3px 10px $black;
min-width: 166px;
max-height: 80%;
overflow-y: scroll;
h3 {
margin-top: 0;
}
&.data-dialog {
width: 65%;
background-color: $dirt-gray;
pre {
background: none;
border: 0 none;
box-shadow: none;
margin: 0;
color: darken($white, 5%);
}
}
&.positioned {
transform: translate(-50%, -100%);
.button-wrap {
&::before {
content: '';
width: 0;
height: 0;
border-left: 15px solid transparent;
border-right: 15px solid transparent;
border-top: 10px solid $white;
position: absolute;
left: 50%;
top: 100%;
transform: translate(-50%, 10px);
}
}
}
.button-wrap {
position: relative;
margin-top: 10px;
text-align: right;
clear: both;
.btn {
margin-left: 10px;
}
}
}