mirror of
https://github.com/ZoneMinder/zoneminder.git
synced 2026-04-02 05:06:41 -04:00
187 lines
4.0 KiB
CSS
187 lines
4.0 KiB
CSS
:root {
|
|
--height-block-before-table: 64px; /* Distance from the top border of the block where the table is located to the top border of the table itself */
|
|
--indent-bootstrap-row: 15px; /* Adjusting bootstrap class "row" */
|
|
}
|
|
|
|
.chosen-container-single .chosen-single {
|
|
height: calc(1.5em + 0.5rem + 2px);
|
|
line-height: calc(1.5em + 0.5rem + 2px);
|
|
}
|
|
|
|
input.small {
|
|
width: 6em;
|
|
}
|
|
|
|
input.medium {
|
|
width: 9em;
|
|
}
|
|
|
|
input.large {
|
|
width: 20em;
|
|
}
|
|
|
|
#contentTable.optionTable th, #contentTable.optionTable td {
|
|
vertical-align: top;
|
|
}
|
|
|
|
#contentTable.userTable th, #contentTable.userTable td {
|
|
text-align: center;
|
|
}
|
|
|
|
#contentTable.userTable .colMonitor, #contentTable.userTable .colUsername {
|
|
text-align: left;
|
|
}
|
|
|
|
#contentTable th {
|
|
text-align: left;
|
|
}
|
|
|
|
#content table .colCanMove,
|
|
#content table .colCanZoom,
|
|
#content table .colCanFocus,
|
|
#content table .colCanIris,
|
|
#content table .colCanWhiteBal,
|
|
#content table .colHasPresets {
|
|
text-align: center;
|
|
}
|
|
|
|
#sidebar {
|
|
min-width: 160px;
|
|
}
|
|
|
|
#optionsContainer {
|
|
overflow-x: auto;
|
|
overflow-y: hidden;
|
|
padding-top: 15px;
|
|
}
|
|
|
|
#options {
|
|
/* margin-right: -15px;*/ /* you shouldn't do this for the sake of shifting the scrool bar, it breaks the style in different places. done differently*/
|
|
width: 100%;
|
|
}
|
|
|
|
body.sticky #options {
|
|
height: calc(100% - 50px); /* It's bad, but it's temporary */
|
|
overflow-x: hidden;
|
|
overflow-y: auto;
|
|
}
|
|
|
|
body.sticky #sidebar {
|
|
height: 100%;
|
|
overflow-x: hidden;
|
|
overflow-y: auto;
|
|
}
|
|
|
|
#options div.col-md {
|
|
text-align: left;
|
|
}
|
|
|
|
input[type="text"] {
|
|
min-width: 50%;
|
|
}
|
|
input[name="newConfig[ZM_OPT_GOOG_RECAPTCHA_SITEKEY]"],
|
|
input[name="newConfig[ZM_OPT_GOOG_RECAPTCHA_SECRETKEY]"],
|
|
input[name="newConfig[ZM_OPT_GEOLOCATION_TILE_PROVIDER]"],
|
|
input[name="newConfig[ZM_OPT_GEOLOCATION_ACCESS_TOKEN]"],
|
|
input[name="newConfig[ZM_AUTH_HASH_SECRET]"],
|
|
input[name="newConfig[ZM_FONT_FILE_LOCATION]"],
|
|
input[name="newConfig[ZM_JANUS_SECRET]"],
|
|
input[name="newConfig[ZM_JANUS_PATH]"],
|
|
input[name="newConfig[ZM_UPDATE_CHECK_PROXY]"],
|
|
input[name="newConfig[ZM_WEB_TITLE]"],
|
|
input[name="newConfig[ZM_WEB_TITLE_PREFIX]"],
|
|
input[name="newConfig[ZM_HOME_URL]"],
|
|
input[name="newConfig[ZM_HOME_CONTENT]"],
|
|
input[name="newConfig[ZM_WEB_CONSOLE_BANNER]"],
|
|
input[name="newConfig[ZM_LOG_DEBUG_TARGET]"],
|
|
input[name="newConfig[ZM_LOG_DEBUG_FILE]"],
|
|
input[name="newConfig[ZM_MESSAGE_ADDRESS]"],
|
|
input[name="newConfig[ZM_MESSAGE_SUBJECT]"],
|
|
input[name="newConfig[ZM_FROM_EMAIL]"],
|
|
input[name="newConfig[ZM_URL]"],
|
|
input[name="newConfig[ZM_SSMTP_PATH]"],
|
|
input[name="newConfig[ZM_CSP_REPORT_URI]"],
|
|
input[name="newConfig[ZM_TELEMETRY_UUID]"],
|
|
input[name="newStorage[Name]"],
|
|
input[name="newStorage[Path]"],
|
|
input[name="newStorage[Url]"] {
|
|
width: 90%;
|
|
}
|
|
|
|
#options label {
|
|
font-weight: bold;
|
|
}
|
|
|
|
#options .help-block {
|
|
margin-top: 0;
|
|
}
|
|
|
|
#options .form-group {
|
|
margin-bottom: 20px;
|
|
margin-right: 5px;
|
|
border-bottom: 1px solid #e7e7e7;
|
|
}
|
|
#options .col-md {
|
|
text-align: left;
|
|
}
|
|
|
|
form {
|
|
/* display: flex;*/
|
|
/* flex-direction: column;*/
|
|
height: 100%;
|
|
/* padding-top: 2rem; */
|
|
}
|
|
|
|
@media screen and (max-width:767px) {
|
|
#options label,
|
|
label.col-form-label {
|
|
text-align: left;
|
|
}
|
|
}
|
|
|
|
div.dnsmasq,
|
|
.dnsmasq .config {
|
|
text-align: left;
|
|
}
|
|
.dnsmasq .container {
|
|
margin-left: 0;
|
|
}
|
|
.dnsmasq .config .row > label {
|
|
width: 150px;
|
|
text-align: right;
|
|
}
|
|
.dnsmasq .config .row {
|
|
min-height:36px;
|
|
text-align: left;
|
|
display: flex;
|
|
align-content: space-around;
|
|
}
|
|
#leasesTable td,
|
|
#leasesTable th {
|
|
text-align: left;
|
|
}
|
|
input[name="config[dhcp-range][min]"],
|
|
input[name="config[dhcp-range][max]"] {
|
|
width: 120px;
|
|
min-width: 120px;
|
|
}
|
|
input[name="config[dhcp-range][expires]"] {
|
|
width: 100px;
|
|
min-width: 100px;
|
|
}
|
|
textarea.form-control-sm {
|
|
min-height: 3rem;
|
|
}
|
|
|
|
body.sticky .wrapper-scroll-table {
|
|
position: absolute;
|
|
margin-right: calc(var(--indent-bootstrap-row) * -1);
|
|
margin-left: calc(var(--indent-bootstrap-row) * -1);
|
|
padding-right: var(--indent-bootstrap-row);
|
|
padding-left: var(--indent-bootstrap-row);
|
|
width: 100%;
|
|
height: calc(100% - var(--height-block-before-table));
|
|
overflow-x: hidden;
|
|
overflow-y: auto;
|
|
}
|