wise-web-client
Version:
Based on Spine MVC framework
179 lines (173 loc) • 3.11 kB
text/less
#notice-container {
position: fixed;
z-index: 800;
right: 0;
}
#page-container {
height:100%;
>div {
height:100%;
}
}
#page-wrapper {
position: relative;
overflow: hidden;
width: 100%;
height: 800px; /* Temp: Simulates a tall page. */
}
#page-canvas {
width: 100%;
height: 100%;
position: relative;
-webkit-transform: translateX(0);
transform: translateX(0);
-webkit-transition: .3s ease all;
transition: .3s ease all;
}
#map {
position: fixed;
top: 0;
bottom: 0;
left: 0;
right: 0;
}
#side-menu {
width: 300px;
height: 100%;
position: absolute;
top: 0;
left: -300px;
background: #4081a4;
padding: 15px;
#second-panel {
height: 100%;
width: 100%;
position: absolute;
background: #65d8f2;
top: 0px;
left: 300px;
}
#second-panel.show {
visibility: visible;
}
li {
margin: 10px;
font-size: 150%;
a {
color: white;
}
}
li.avatar {
margin-bottom: 30px;
.dropdown-menu a {
color: black;
}
.profile-icon {
position: relative;
}
.profile-name {
padding-left: 10px;
font-size: 16px;
}
}
}
#page-wrapper.show #page-canvas {
-webkit-transform: translateX(300px);
transform: translateX(300px);
}
.canvas-toggle {
position: relative;
float: right;
margin-right: 15px;
padding: 9px 10px;
margin-top: 5.5px;
margin-bottom: 5.5px;
background-color: transparent;
background-image: none;
border: 1px solid transparent;
border-radius: 0;
}
.title-info {
position: absolute;
bottom: 20px;
}
.page-content {
padding: 0px 15px 15px;
}
.fixed {
-webkit-backface-visibility: hidden;
}
.page-title {
height: 150px;
padding-top: 30px;
.nav-tabs {
border-bottom: none;
}
.nav-tabs>li {
margin-left: 10px;
margin-right: 10px;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
background: transparent;
border: none;
border-bottom: solid 4px @brand-primary;
font-weight: bold;
}
.nav-tabs > li > a {
background: transparent;
border: none;
padding: 5px 0px;
}
}
.navbar-nav {
> li > a {
&:hover {
color: @brand-primary ;
}
}
}
.load-indicator {
background: url('../img/ajax-loader.gif') no-repeat;
height: 12px;
width: 18px;
margin: 0 auto;
}
.form-control {
border: solid 2px @very-light-dark;
margin: 10px 0;
}
.title-side-text {
padding-top: 25px;
}
.unpop {
color: @light-dark;
}
div[role="tabpanel"] {
display: none;
}
body {
background: url('../img/background.png')
}
/* better checkbox */
input[type=checkbox] {
display: none;
}
input[type=checkbox]+label:before {
font-family: FontAwesome;
display: inline-block;
}
input[type=checkbox]+label:before {
content: "\f204";
}
/* unchecked icon */
input[type=checkbox]+label:before {
letter-spacing: 10px;
}
/* space between checkbox and label */
input[type=checkbox]:checked + label:before {
content: "\f205";
}
/* checked icon */
input[type=checkbox]:checked + label:before {
letter-spacing: 10px;
}