glowingbear-mainbox/css/glowingbear.css
Tor Hveem c77746695f Improve behaviour of top line
use positition fixed to eliminate problem with title being too long and
pushing the content to being two lines instead of one
2013-10-17 10:42:31 +02:00

282 lines
4.8 KiB
CSS

html,
body {
height: 100%;
/* The html and body elements cannot have any padding or margin. */
}
/* Wrapper for page content to push down footer */
#wrap {
min-height: 100%;
height: auto !important;
height: 100%;
/* Negative indent footer by it's height */
margin: 0 auto -25px;
}
/* Set the fixed height of the footer here */
#push,
#footer {
height: 25px;
}
.horizontal-line {
-webkit-box-shadow: rgba(255, 255, 255, 0.07) 0 1px 0;
-moz-box-shadow: rgba(255, 255, 255, 0.07) 0 1px 0;
box-shadow: rgba(255, 255, 255, 0.07) 0 1px 0;
border-bottom: 1px solid #121212;
}
.vertical-line {
-webkit-box-shadow: rgba(255, 255, 255, 0.07) 1px 0 0;
-moz-box-shadow: rgba(255, 255, 255, 0.07) 1px 0 0;
box-shadow: rgba(255, 255, 255, 0.07) 1px 0 0;
border-right: 1px solid #121212;
}
input#sendMessage {
border: 0;
width: 100%;
}
table {
width: 100%;
}
tr {
line-height: 100%;
}
td.time {
padding-right: 5px;
vertical-align: top;
}
td.prefix {
text-align: right;
vertical-align: top;
padding-right: 5px;
white-space: nowrap;
}
td.message {
word-wrap: break-word;
vertical-align: top;
width: 100%;
padding-left: 5px;
}
hr {
margin: 0;
border-color: darkgreen;
}
.text {
white-space: pre-wrap;
}
/* Lastly, apply responsive CSS fixes as necessary */
@media (max-width: 767px) {
#footer {
margin-left: -20px;
margin-right: -20px;
padding-left: 20px;
padding-right: 20px;
}
}
body {
color: #ddd;
background-color: #222;
padding-left: 0;
padding-right: 5px;
padding-bottom:70px;
}
input#sendMessage {
border: 0;
width: 100%;
}
.panel input {
max-width: 300px;
}
input[type=text], input[type=password] {
color: black;
border: 0;
-webkit-box-shadow:
inset 0 0 8px rgba(0,0,0,0.4),
0 0 16px rgba(0,0,0,0.4);
-moz-box-shadow:
inset 0 0 8px rgba(0,0,0,0.4),
0 0 16px rgba(0,0,0,0.4);
box-shadow:
inset 0 0 8px rgba(0,0,0,0.4),
0 0 16px rgba(0,0,0,0.4);
background: rgba(255,255,255,0.5);
border-radius: 0;
}
#topbar {
position: fixed;
width: 100%;
height: 25px;
max-height: 25px;
z-index: 1;
line-height: 25px;
white-space: nowrap;
}
#topbar .brand {
float: left;
height: 25px;
padding-left: 5px;
}
#topbar .brand img {
height: 25px;
}
#topbar .title {
position: fixed;
left: 14%;
overflow: hidden;
}
#topbar .actions {
position: fixed;
right: 0;
background: #282828;
}
#topbar .dropdown-menu form {
padding-left: 6px;
padding-right: 6px;
}
#topbar, #sidebar, .panel, .dropdown-menu {
background: #282828;
}
#sidebar {
position: fixed;
width: 12%;
min-height: 100%;
height: 100%;
min-width: 130px;
overflow: auto;
padding-top: 35px; /* topbar */
font-size: smaller;
}
#sidebar form {
}
#sidebar .badge {
border-radius: 0;
margin-right: -15px;
}
.nav-pills > li > a {
border-radius: 0;
color: #ddd;
}
.nav-pills > li > a:hover {
color: #222;
}
.content {
height: 100%;
min-height: 100%;
}
.bufferlines {
font-family: 'Consolas', 'Monaco', 'Ubuntu Mono', monospace;
overflow-y: auto;
margin-left: 14%;
width: auto;
position: relative;
padding-bottom: 55px; /* bottom input */
padding-top: 35px; /* topbar */
}
.bufferlines .btn {
font-family: sans-serif;
}
.navbar-fixed-bottom {
margin: 0 5px 0 14%;
}
@media (max-width: 968px) {
#sidebar, .bufferlines {
position: relative;
min-height: 0;
margin-left: 0;
height: auto;
max-width: 100%;
border: 0;
}
#sidebar {
width: 100%;
text-align: center;
}
.navbar-fixed-bottom {
margin: 0 5px 0 5px;
}
}
.color-light-green {
color: chartreuse;
}
.color-27 {
color: deepskyblue;
}
.danger {
background-color: rgb(217, 83, 79);
}
.color-28 {
color: greenyellow;
}
.color-00 {
color: coral;
}
.color-yellow {
color: yellow;
}
.color-dark-red {
color: darkred;
}
.color-dark-green {
color: green;
}
.color-dark-blue {
color: darkblue;
}
.color-dark-gray {
color: gray;
}
.color-gray {
color: lightgray;u
}
.color-brown {
color: brown;
}
.color-cyan {
color: cyan;
}
.color-dark-cyan {
color: darkcyan;
}
li.notification {
color: green;
}
[ng-click],
[data-ng-click],
[x-ng-click] {
cursor: pointer;
}
::-webkit-scrollbar {
width: 10px;
height: 10px;
}
::-webkit-scrollbar-track-piece {
background-color: black;
}
::-webkit-scrollbar-thumb:vertical {
height: 15px;
background: rgba(255,255,255,0.5);
}