jam-cloud/app/assets/stylesheets/client/screen_common.css.scss

417 lines
5.5 KiB
SCSS

/* Common styles used in screens */
@import "client/common.css.scss";
.screen {
display:none;
}
.screen.secondary {
border: 1px solid $ColorScreenPrimary;
background-color:$ColorScreenBackground;
.footer button {
margin:1em 0em 1em 1em;
}
.breadcrumb {
margin-bottom:3em;
}
.breadcrumb p {
float:left;
}
p {
margin: 1em;
cursor: pointer;
font-size: 120%;
line-height: 150%;
}
ul {
margin-left: 2em;
list-style: disc;
}
li {
margin-bottom:1.5em;
}
p.current {
font-weight: bold;
}
}
.content {
clear: both;
float: left;
height: 100%;
width: 100%;
position:relative;
}
.content-head {
height:21px;
padding:4px;
background-color:#ED3618;
.content-icon {
margin-right:10px;
float:left;
}
h1 {
margin: -3px 0px 0px 0px;
padding:0;
float:left;
font-weight:100;
font-size:24px;
}
.content-icon {
margin-right:10px;
float:left;
}
.content-nav {
float:right;
margin-right:10px;
.home-icon {
float:left;
margin-right:20px;
}
a.arrow-right {
float:left;
display:block;
margin-top:2px;
margin-right:10px;
width: 0;
height: 0;
border-top: 7px solid transparent;
border-bottom: 7px solid transparent;
border-left: 7px solid #FFF;
}
a.arrow-left {
float:left;
display:block;
margin-top:2px;
margin-right:20px;
width: 0;
height: 0;
border-top: 7px solid transparent;
border-bottom: 7px solid transparent;
border-right:7px solid #FFF;
}
}
}
.content-scroller {
height:inherit;
position:relative;
display:block;
overflow:auto;
}
.content-wrapper {
padding: 0px 0px 0px 0px;
font-size: 15px;
color: #ccc;
border-bottom: dotted 1px #444;
}
.content-wrapper h2 {
color:#fff;
font-weight:600;
font-size:24px;
}
.buttonrow, .screen.secondary .footer {
position: absolute;
bottom:0px;
right:0px;
z-index:5;
background-color:$translucent1;
width:100%;
}
textarea {
background-color: $ColorTextBoxBackground;
border:none;
-webkit-box-shadow: inset 2px 2px 3px 0px #888;
box-shadow: inset 2px 2px 3px 0px #888;
color:#333;
}
/* Start of Jeff's common.css file */
body {
font-family: Raleway, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: 300;
color: #FFF;
padding:3% 6%;
background-color: #262626;
position:relative;
}
h1, h2, h3, h4, h5, h6, p, div, table, form, img, tr, td, th {
margin:0;
border:0;
padding:0;
}
a {
display:inline-block;
}
small {
font-size:11px;
}
.button-grey {
margin:0px 8px 0px 8px;
background-color:#666;
border: solid 1px #868686;
outline:solid 2px #666;
padding:3px 10px;
font-family:raleway;
font-size:12px;
font-weight:300;
cursor:pointer;
color:#ccc;
text-decoration:none;
}
.button-grey:hover {
background-color:#999;
color:#FFF;
text-decoration:none;
}
.button-orange {
margin:0px 8px 0px 8px;
background-color: #ED3618;
border: solid 1px #F27861;
outline: solid 2px #ED3618;
padding:3px 10px;
font-family:raleway;
font-size:12px;
font-weight:300;
cursor:pointer;
color:#FC9;
text-decoration:none;
}
.button-orange:hover {
background-color:#f16750;
color:#FFF;
text-decoration:none;
}
a img {
border:none;
}
.clearall {
clear:both;
}
.left {
float:left;
}
.right {
float:right;
}
.m0 {
margin: 0 !important;
}
.mr5 {
margin-right:5px;
}
.mr10 {
margin-right:10px;
}
.mr20 {
margin-right:20px;
}
.mr30 {
margin-right:30px;
}
.mr35 {
margin-right:35px;
}
.mr40 {
margin-right:40px;
}
.mr120 {
margin-right:120px;
}
.ml5 {
margin-left:5px;
}
.ml10 {
margin-left:10px;
}
.ml20 {
margin-left:20px;
}
.ml25 {
margin-left:25px;
}
.ml30 {
margin-left:30px;
}
.ml35 {
margin-left:35px;
}
.ml45 {
margin-left:45px;
}
.mt5 {
margin-top:5px;
}
.mt10 {
margin-top:10px;
}
.mt15 {
margin-top:15px;
}
.mt20 {
margin-top:20px;
}
.mt25 {
margin-top:25px;
}
.mt30 {
margin-top:30px;
}
.mt35 {
margin-top:35px;
}
.mt40 {
margin-top:40px;
}
.mt45 {
margin-top:45px;
}
.mt50 {
margin-top:50px;
}
.mt55 {
margin-top:55px;
}
.mt65 {
margin-top:65px;
}
.mb5 {
margin-bottom:5px;
}
.mb15 {
margin-bottom:15px;
}
.op50 {
opacity: .5;
-ms-filter: "alpha(opacity=50)";
}
.op30 {
opacity: .3;
-ms-filter: "alpha(opacity=30)";
}
.nowrap {
display:inline-block;
white-space:nowrap;
}
.overlay {
display:none;
position:fixed;
width:100%;
height:100%;
top:0px;
left:0px;
z-index: 999;
background-image:url('/assets/shared/bkg_overlay.png');
}
.overlay-small {
width:300px;
height:160px;
position:absolute;
left:50%;
top:20%;
margin-left:-150px;
background-color:#333;
border: 1px solid #ed3618;
z-index:1000;
display:none;
}
.overlay-inner {
width:250px;
height:130px;
padding:25px;
font-size:15px;
color:#aaa;
}
.overlay-inner input[type=text], .overlay-inner input[type=password] {
padding:3px;
font-size:13px;
width:239px;
}
.white {
color:#fff;
}
.lightgrey {
color:#ccc;
}
.grey {
color:#999;
}
.darkgrey {
color:#333;
}
/* End of Jeff's common.css file */