remote-i3wm-go/static/css/main.css

176 lines
2.3 KiB
CSS

:root {
--link-color: #1e3650;
--bs-link-color: var(--link-color);
}
* {
overscroll-behavior: contain !important;
}
a {
color: var(--link-color);
}
.btn-primary {
background: #1e3650;
border-color: #0e2640;
}
.nav-pills .nav-link.active {
background: #1e3650;
}
.nav-pills .nav-link {
padding-left: 3px;
padding-right: 3px;
}
.nav-link {
font-size: 10px;
}
.legend {
color: #777;
margin: 3px 0;
padding: 3px 0;
border-bottom: 1px solid #eee;
font-size: 11px;
text-transform: uppercase;
}
.btn-sm {
font-size: 9px;
}
.select2 {
min-width: 100%;
}
.line {
height: 3px;
}
.pane {
display: none;
}
.no-margin {
margin: 0;
}
.no-padding {
padding: 0;
}
.no-radius {
border-radius: 0 !important;
}
#pointer {
height: calc(100vh - 33px);
bottom: 33px;
margin: auto;
background: #ccc;
background-size: contain;
background-repeat: no-repeat;
background-position: center;
position: absolute;
width: calc(100% - 50px);
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
#scrollbar {
height: calc(100vh - 33px);
width: 50px;
background: #333;
position: fixed;
bottom: 33px;
z-index: 100;
right: 0;
}
#mouse {
position: fixed;
bottom: 83px;
z-index: 200;
width: calc(100vw - 50px);
padding: 10px;
background: #fff;
}
#pane-pointer .form-group {
padding: 0;
margin: 0;
}
#pointer-buttons {
margin-top: -42px;
width: 100%;
z-index: 110;
position: fixed;
bottom: 31px;
padding-left: 0;
padding-right: 0;
}
#pointer-buttons .btn {
height: 50px;
}
#disconneced {
position: absolute;
top: 0;
width: 100%;
background: #ff6161;
color: #fff;
padding: 5px;
}
#disconneced a {
color: #fff;
font-weight: bold;
}
#nav {
border-top: 2px solid #1e3650;
position: fixed;
bottom: 0;
width: 100%;
height: 33px;
}
#shortcuts_special_keys input {
display: none;
}
#response {
position: absolute;
top: 0;
width: 100%;
color: #fff;
background: #748c26;
padding: 5px;
display: none;
}
.capture-img img {
max-width: 100%;
margin-top: 10px;
cursor: pointer;
}
#mouse-screenshot-live {
display: inline-block;
width: 80px;
padding-left: 5px;
}
#mouse-text-live {
display: inline-block;
width: calc(100% - 100px);
}