cloudstack/ui/stylesheets/cloudstack.scss

166 lines
2.9 KiB
SCSS

@import "csui/csui";
html body > .login {
@include csui-login;
}
body {
background: #dbdbdb;
}
#template {
display: none !important;
}
#header {
@include csui-header;
position: relative;
z-index: 2;
.controls {
position: relative;
* {
float: left;
}
}
#user, .notifications {
position: relative;
float: right;
margin-right: 20px;
padding-right: 20px;
top: -65px;
}
.notifications {
cursor: pointer;
.total {
padding: 5px 10px;
@include linear-gradient(#a4a4a4, lighten(#272727, 15%));
border-radius: 1px;
margin-top: -5px;
margin-right: 20px;
float: left;
border-radius: 8px;
text-shadow: 0px 2px 2px black;
}
}
.view-switcher {
display: none !important;
}
.project-switcher {
@include span-columns(3);
@include row;
padding: 5px;
top: 10px;
label {
@include csui-label;
@include span-columns(3);
}
select {
@include csui-dropdown;
@include span-columns(8);
}
}
.region-switcher {
@include span-columns(2);
@include row;
height: 100%;
cursor: pointer;
padding: 5px;
&:hover {
.title {
text-decoration: underline;
}
}
.icon {
@include span-columns(3 of 16);
@include csui-sprite(142, 390);
height: 30px;
}
.title {
@include span-columns(11 of 16);
@include shift(1);
@include csui-label;
text-align: left;
;
}
}
#user {
background: url(csui/img/form/dropdown-arrow-white.png) no-repeat right;
}
}
#main-area {
width: 1280px;
height: 728px;
margin: 0px auto;
background: white;
box-shadow: 0px -15px 20px gray;
overflow: hidden;
border: 1px solid #c0c0c0;
}
#navigation {
@include linear-gradient(white, #dbdbdb 7%);
width: 20%;
height: 100%;
float: left;
ul {
margin: 60px 0 0 0;
padding: 0;
li {
list-style: none;
text-indent: 10px;
}
}
}
#browser {
width: 80%;
height: 100%;
float: left;
box-shadow: -5px 0px 10px #b6b6b6;
z-index: 1;
.container {
width: 100%;
height: 100%;
position: relative;
overflow: hidden;
.panel {
background: white;
width: 100%;
height: 100%;
overflow: auto;
}
}
}
.ui-dialog, .notification-box, #user-options {
@include dialog;
}
#user-options {
display: none;
}