| Server IP : 85.158.181.41 / Your IP : 216.73.217.12 Web Server : Apache System : Linux cloud9-vm129 6.1.178+1-ph #ph SMP PREEMPT_DYNAMIC Wed Jul 29 09:00:54 UTC 2026 x86_64 User : moncbefd ( 1024) PHP Version : 7.3.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/moncbefd/www.moneta.at/StyleEdit3/styles/ |
Upload File : |
@import url(https://fonts.googleapis.com/css?family=Open+Sans:800italic,800,700italic,700,600italic,600,400italic,400,300italic,300);
@import url(https://fonts.googleapis.com/css?family=Roboto:100,100italic,300,300italic,400,400italic,500,500italic,700,700italic,900,900italic);
* {
border: 0;
font-family: "Roboto", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
margin: 0;
padding: 0;
}
html, body {
height: 100%;
}
body {
background: url('../../assets/images/background.png');
}
.style-edit-container {
display: block;
height: 100%;
width: 100%;
overflow: auto;
.style-edit-preview {
display: block;
height: 100%;
min-width: 320px;
width: 100%;
box-sizing: content-box;
overflow: hidden;
iframe {
width: 100%;
height: 100%;
display: block;
}
}
.style-edit-frame {
box-shadow: -6px 0px 8px transparentize($box-shadow, 0.7);
display: block;
height: 100%;
max-width: 320px;
position: fixed;
right: 0px;
top: 0px;
width: 320px;
z-index: 2;
.btn {
font-weight: bold;
outline: none;
&.btn-primary {
&.btn-raised {
&:hover {
background-color: lighten($primary-color, 10);
}
}
}
}
.btn-bottom { // Use this helper only for one button.
position: absolute;
bottom: 10px;
}
.frame-toggle {
background-color: transparentize($background-dark, 0.4);
border-top-left-radius: 3px;
border-bottom-left-radius: 3px;
cursor: pointer;
height: 60px;
left: -30px;
margin-top: -30px;
padding: 0 12px;
position: absolute;
top: 50%;
width: 30px;
i {
color: $font-color-light;
font-size: 20px;
line-height: 60px;
&.fa-caret-right {
display: none;
}
}
}
&.open {
right: 0;
.frame-toggle {
i {
&.fa-caret-right {
display: inline-block;
}
&.fa-caret-left {
display: none;
}
}
}
.container {
&.main {
display: block;
}
}
}
.container {
&.main {
background: $background-light;
background: radial-gradient(ellipse at center, transparentize($background-light, 0.05) 0%, transparentize($background-light, 0.1) 25%, transparentize($background-light, 0.15) 50%, transparentize($background-light, 0.05) 100%);
box-shadow: 0px 0px 160px #FFFFFF inset;
height: 100%;
max-width: 320px;
padding: 0; // Remove padding from container.
// This works only on Safari at this moment but will be CSS Standard in the future.
backdrop-filter: blur(5px);
.full-height-frame {
display: none; // Must be switched to "display: table" from JS.
opacity: 0;
position: absolute;
height: 100%;
width: 100%;
background: $background-light; // Default background color.
z-index: 9999999;
text-align: center;
.content-wrapper {
display: table-cell;
vertical-align: middle;
i {
font-size: 60px;
}
}
}
.error-frame {
background: $danger-color;
color: $font-color-light;
i {
margin-bottom: 10px;
}
.message {
padding: 0 15px;
}
}
// ----------------------------------------------------------------------------
// HEADLINE
// ----------------------------------------------------------------------------
.style-edit-headline {
background-color: $background-dark;
color: $font-color-light;
height: 50px;
line-height: 50px;
max-width: 320px;
width: 100%;
z-index: 2000;
.title {
padding-left: 15px;
h1 {
font-size: 18px;
font-weight: 400;
line-height: 50px;
margin: 0;
}
}
.preview-resizer {
color: $font-color-light;
height: 50px;
padding: 0;
text-align: center;
.type-toggle {
i {
cursor: pointer;
height: 50px;
width: 100%;
&::after {
content: "\f0d7";
margin-left: 10px;
vertical-align: top;
}
// Fix for the rotated tablet icon (landscape)
&.fa-rotate-270::after {
margin-left: -10px;
vertical-align: text-top;
-ms-transform-origin: 50% 50%;
-webkit-transform-origin: 50% 50%;
-moz-transform-origin: 50% 50%;
transform-origin: 50% 50%;
transform: rotate(90deg);
-moz-transform: rotate(90deg);
-webkit-transform: rotate(90deg);
-o-transform: rotate(90deg);
-ms-transform: rotate(90deg);
display: inline-block;
margin-top: 5px;
}
}
}
&.open {
.type-toggle {
background-color: $background-light;
i {
color: $primary-color;
&::after {
//@include icon-font(FontAwesome, "\f0d8", 14px);
content: "\f0d8";
margin-left: 10px;
vertical-align: top;
}
// Fix for the rotated tablet icon (landscape)
&.fa-rotate-270::after {
margin-left: -10px !important;
vertical-align: text-top !important;
-ms-transform-origin: 50% 50%;
-webkit-transform-origin: 50% 50%;
-moz-transform-origin: 50% 50%;
transform-origin: 50% 50%;
transform: rotate(90deg);
-moz-transform: rotate(90deg);
-webkit-transform: rotate(90deg);
-o-transform: rotate(90deg);
-ms-transform: rotate(90deg);
display: inline-block;
margin-top: 5px;
}
}
}
}
i {
&.fa {
font-size: 20px;
line-height: 50px;
}
}
.dropdown-menu {
border-radius: 0;
box-shadow: 0 4px 3px transparentize($box-shadow, 0.7);
left: inherit;
right: 0;
top: 96%;
width: 320px;
z-index: 1002;
li {
color: $font-color-dark;
height: auto;
margin: 5px 0;
padding: 0 10px;
&.type {
cursor: pointer;
&.row {
&.tablet {
&.landscape {
i {
&.fa {
padding: 0;
}
}
}
}
}
}
&.active {
p {
font-weight: bold;
}
i {
&.fa {
color: $primary-color;
}
}
}
&:hover {
background-color: $background-hover;
}
i {
&.fa {
color: $font-color-inactive;
line-height: 35px;
text-align: center;
}
}
p {
display: inline-block;
height: auto;
line-height: 35px;
margin: 0;
text-align: left;
font-size: 12px;
}
span {
&.resolution {
color: $font-color-inactive;
line-height: 35px;
font-size: 12px;
}
}
}
}
}
}
// ----------------------------------------------------------------------------
// VIEW
// ----------------------------------------------------------------------------
.style-edit-view {
// Footer Container
.footer-container {
background-color: $background-light;
bottom: 0;
box-shadow: 0 -2px 3px transparentize($box-shadow, 0.78);
max-width: 320px;
padding: 15px;
position: absolute;
width: 100%;
z-index: 2000;
}
}
}
}
}
}