devbug/app/assets/dash_v1.css
2019-07-24 16:22:10 -05:00

201 lines
2.8 KiB
CSS

@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro');
@import url('https://fonts.googleapis.com/css?family=Source+Code+Pro');
html {
font-family: "Source Sans Pro", sans-serif;
}
table, th, td {
border: 1px solid #cccccc;
}
th, td {
padding-top: 5px;
padding-bottom: 5px;
padding-left: 10px;
padding-right: 10px;
}
pre, code {
font-family: "Source Code Pro", monospace;
font-size: 10pt;
}
a {
color: #004d4d;
}
.btn, .action {
margin: 5;
margin-bottom: 20;
padding: 5;
padding-left: 10;
padding-right: 10;
background: #509d9d;
border-radius: 7px;
text-decoration: none;
color: white;
transition: all 0.5s ease;
}
.action {
padding: 0;
padding-left: 5;
padding-right: 5;
}
.btn:hover, .action:hover {
background: #eee;
color: #307d7d;
}
pre {outline: 1px solid #ccc; padding: 5px; margin: 5px; }
.string { color: darkslateblue; }
.number { color: darkorange; }
.boolean { color: blue; }
.null { color: magenta; }
.key { color: green; }
.action-li {
display: inline;
/*margin-right: 15px;*/
}
#editor-parent {
background: lightgray;
position: absolute;
width: 100%;
left: 0;
/*top: 0;*/
margin: 0;
padding: 0;
height: 100%;
}
#editor {
position: relative;
top: 0;
right: 0;
bottom: 0;
left: 0;
margin: 0;
padding: 0;
height: 100%;
/*min-height: 500px;*/
z-index: 0;
}
/* New Theme Styles */
body {
margin:0;
padding:0;
box-sizing:border-box;
}
#pre-header, #title-header {
margin: 0;
top: 0;
left: 0;
background: #307d7d;
width: 100%;
}
#title-header {
background: #ccdddd;
}
#title-header-content {
padding: 14px;
font-size: 20pt;
font-weight: bold;
}
#title-header-content-sm {
padding: 5px;
padding-left: 14px;
font-size: 12pt;
font-weight: bold;
}
#pre-header-content {
padding: 7px;
padding-left: 14px;
color: #f2f2f2;
}
#navbar {
overflow: hidden;
background-color: #333;
top: 0;
left: 0;
margin: 0;
z-index: 100;
}
#navbar a {
float: left;
display: block;
color: #f2f2f2;
text-align: center;
padding: 14px;
text-decoration: none;
transition: all 0.5s ease;
}
.ifooter #navbar a {
padding: 3px;
padding-left: 14px;
padding-right: 14px;
}
#navbar {
list-style-type: none;
margin: 0;
padding: 0;
overflow: hidden;
}
.navbar-right {
float: right;
}
#navbar a:hover {
background: #307d7d;
}
.content {
padding: 16px;
}
.sticky {
position: fixed;
top: 0;
width: 100%;
}
.sticky + .content {
padding-top: 60px;
}
.isection {
display: flex;
flex-flow: column;
/*height: 300px;*/
height: 100%;
}
.iheader {
background: tomato;
/* no flex rules, it will grow */
}
.idiv {
flex: 1; /* 1 and it will fill whole space left if no flex value are set to other children*/
background: gold;
overflow: auto;
}
.ifooter {
background: lightgreen;
/*min-height: 60px; min-height has its purpose :) , unless you meant height*/
}