467 lines
13 KiB
CSS
467 lines
13 KiB
CSS
@import url("411-main_widgets_webserver_status_widget.css");
|
|
@import url("412-main_widgets_telnet_log_widget.css");
|
|
@import url("413-main_widgets_manage_players_widget.css");
|
|
@import url("414-main_widgets_manage_locations_widget.css");
|
|
@import url("415-main_widgets_manage_entities_widget.css");
|
|
|
|
body > main > div > .widget > main {
|
|
position: relative;
|
|
}
|
|
|
|
body > main > div > .widget main a {
|
|
border-radius: 0.5em;
|
|
font-family: "SWISS 911 Ultra Compressed BT", sans-serif;
|
|
padding: 0 0.5em;
|
|
}
|
|
|
|
body > main > div > .widget main a,
|
|
body > main > div > .widget main a:visited {
|
|
background-color: var(--lcars-melrose);
|
|
color: black;
|
|
}
|
|
|
|
body > main > div > .widget main a:hover {
|
|
text-decoration: none;
|
|
}
|
|
|
|
body > main > div > .widget main span.active a {
|
|
background-color: var(--lcars-tanoi);
|
|
}
|
|
|
|
body > main > div > .widget main span.inactive a {
|
|
background-color: var(--lcars-chestnut-rose);
|
|
}
|
|
|
|
body > main > div > .widget main .select_button a {
|
|
border-radius: 0;
|
|
padding: 0 0.75em;
|
|
}
|
|
|
|
body > main > div > .widget > main > table > tbody > tr > td {
|
|
font-size: 1em;
|
|
line-height: 1.5em;
|
|
padding: 0 calc(var(--main_table_gutter) / 2);
|
|
vertical-align: middle;
|
|
}
|
|
|
|
body > main > div > .widget > main > table > tbody > tr > td:last-child {
|
|
padding-right: var(--main_table_gutter);
|
|
}
|
|
|
|
body > main > div > .widget > main > table > thead tr:last-child {
|
|
/* this contains the header stuff for the widget-content */
|
|
background: var(--background);
|
|
}
|
|
|
|
body > main > div > .widget > main > table.data_table > tbody > tr > td {
|
|
white-space: nowrap;
|
|
}
|
|
|
|
body > main > div > .widget > main > table > tfoot > tr > td > div > span.active,
|
|
body > main > div > .widget .pull_out > div > span.active {
|
|
background-color: var(--lcars-lilac);
|
|
}
|
|
|
|
body > main > div > .widget > main > table > tfoot > tr > td > span.inactive,
|
|
body > main > div > .widget .pull_out > div > span.inactive {
|
|
background-color: var(--lcars-hopbush);
|
|
}
|
|
|
|
body > main > div > .widget .pull_out > div > span.info {
|
|
background-color: var(--lcars-tanoi);
|
|
}
|
|
|
|
body > main > div > .widget .pull_out > div > span.info > div > span {
|
|
margin-left: 0.5em;
|
|
flex: 1;
|
|
text-align: left;
|
|
}
|
|
|
|
body > main > div > .widget .pull_out span a,
|
|
body > main > div > .widget .pull_out span a:visited,
|
|
body > main > div > .widget .pull_out span > div {
|
|
text-decoration: none;
|
|
display: block;
|
|
margin-right: 0.5em;
|
|
color: var(--background);
|
|
}
|
|
|
|
body > main > div > .widget > main .dialog {
|
|
position: absolute;
|
|
top: var(--main_table_gutter);
|
|
bottom: 5.5em;
|
|
display: none;
|
|
}
|
|
|
|
body > main > div > .widget > main .dialog.open {
|
|
display: block;
|
|
}
|
|
|
|
body > main > div > .widget > main .dialog .modal-content {
|
|
padding: 1em;
|
|
color: var(--lcars-blue-bell);
|
|
background-color: var(--background);
|
|
border: var(--main_table_gutter) solid var(--lcars-chestnut-rose);
|
|
|
|
border-radius: 0 1em 0.5em 1.5em / 0 1em 0.5em 1em;
|
|
height: calc(100% + 1em);
|
|
}
|
|
|
|
body > main > div > .widget > main .dialog .modal-content a,
|
|
body > main > div > .widget > main .dialog .modal-content p {
|
|
font-size: 2em;
|
|
}
|
|
|
|
body > main > div > .widget > main .dialog.open .modal-content .delete_modal {
|
|
color: var(--lcars-tanoi);
|
|
height: 100%;
|
|
display: flex;
|
|
flex-direction: column;
|
|
}
|
|
|
|
body > main > div > .widget > main .dialog.open .modal-content .delete_modal header,
|
|
body > main > div > .widget > main .dialog.open .modal-content .delete_modal div {
|
|
text-align: center;
|
|
}
|
|
|
|
body > main > div > .widget > main .dialog.open .modal-content .delete_modal header {
|
|
flex: 0 0 auto;
|
|
}
|
|
|
|
body > main > div > .widget > main .dialog.open .modal-content .delete_modal div {
|
|
flex: 1 1 auto;
|
|
}
|
|
|
|
body > main > div > .widget > main .dialog.open .modal-content .delete_modal div.dynamic_content_size {
|
|
overflow: auto;
|
|
margin: calc(var(--main_bar_height) / 2) 0;
|
|
}
|
|
|
|
body > main > div > .widget > main .dialog.open .modal-content .delete_modal div.dynamic_content_size::-webkit-scrollbar {
|
|
width: calc(var(--main_bar_terminator_width) / 1.66);
|
|
}
|
|
|
|
body > main > div > .widget > main .dialog.open .modal-content .delete_modal div:last-child {
|
|
flex: 0 0 auto;
|
|
display: flex;
|
|
}
|
|
|
|
body > main > div > .widget > main .dialog.open .modal-content .delete_modal div section {
|
|
flex: 1 1 auto;
|
|
width: 50%;
|
|
}
|
|
|
|
body > main > div > .widget > main > table > tbody {
|
|
display: block;
|
|
overflow: auto;
|
|
height: calc(
|
|
var(--main_widget_height)
|
|
- var(--main_widget_bar_height)
|
|
- var(--main_table_caption_height)
|
|
);
|
|
padding-right: 0.5em;
|
|
}
|
|
|
|
body > main > div > .widget > main > table.data_table > tbody {
|
|
height: calc(
|
|
var(--main_widget_height)
|
|
- var(--main_widget_bar_height)
|
|
- var(--main_table_header_height)
|
|
- var(--main_table_footer_height)
|
|
- var(--main_table_caption_height)
|
|
);
|
|
|
|
max-width: calc(
|
|
100vw
|
|
- var(--main_widget_shoulder_width)
|
|
- var(--main_bar_terminator_width)
|
|
- 1em
|
|
);
|
|
}
|
|
|
|
body > main > div > .widget > main > table.data_table > tbody tr {
|
|
max-width: calc(
|
|
100vw
|
|
- var(--main_widget_shoulder_width)
|
|
- var(--main_bar_terminator_width)
|
|
- 1em
|
|
- var(--main_bar_terminator_width)
|
|
);
|
|
}
|
|
|
|
body > main > div > .widget > main > table > thead > tr {
|
|
display: none;
|
|
}
|
|
|
|
body > main > div > .widget > main > table.data_table > thead > tr {
|
|
display: inline-block;
|
|
width: 100%;
|
|
height: var(--main_table_header_height);
|
|
text-align: right;
|
|
}
|
|
|
|
body > main > div > .widget > main > table.data_table > thead > tr > th {
|
|
display: inline-block;
|
|
margin: var(--main_table_gutter);
|
|
height: calc(
|
|
var(--main_table_header_height)
|
|
- (var(--main_table_gutter) * 2)
|
|
);
|
|
line-height: calc(
|
|
var(--main_table_header_height)
|
|
- (var(--main_table_gutter) * 2)
|
|
);
|
|
}
|
|
|
|
body > main > div > .widget > main > table.data_table > thead > tr > th:last-child {
|
|
margin-right: var(--main_bar_terminator_width);
|
|
}
|
|
|
|
body > main > div > .widget > main table.box_input,
|
|
body > main > div > .widget > main table.box_select {
|
|
margin-bottom: 1.5em;
|
|
}
|
|
|
|
body > main > div > .widget > main table.box_select tfoot td,
|
|
body > main > div > .widget > main table.box_input tfoot td {
|
|
white-space: normal;
|
|
}
|
|
|
|
body > main > div > .widget > main table.box_select input[disabled],
|
|
body > main > div > .widget > main table.box_input input[disabled] {
|
|
background-color: var(--lcars-chestnut-rose);
|
|
}
|
|
|
|
body > main > div > .widget > main table.box_select tfoot tr td,
|
|
body > main > div > .widget > main table.box_input tfoot tr td {
|
|
color: var(--background);
|
|
padding: 0.5em 0;
|
|
}
|
|
|
|
body > main > div > .widget > main table.box_select tfoot tr td > div,
|
|
body > main > div > .widget > main table.box_input tfoot tr td > div {
|
|
/* background-image: linear-gradient(to right, var(--background), var(--lcars-melrose), var(--lcars-melrose), var(--lcars-melrose)); */
|
|
background-color: var(--lcars-melrose);
|
|
text-align: right;
|
|
line-height: 1em;
|
|
font-size: 0.9em;
|
|
padding: 0.8em;
|
|
/* display: none; */
|
|
}
|
|
|
|
body > main > div > .widget > main table.box_select td {
|
|
width: 50%;
|
|
}
|
|
|
|
/* checkbox styling */
|
|
body > main > div > .widget > main table.box_select label.slider {
|
|
position: relative;
|
|
cursor: pointer;
|
|
}
|
|
|
|
body > main > div > .widget > main table.box_select label.slider [type="checkbox"] {
|
|
display: none;
|
|
}
|
|
|
|
body > main > div > .widget > main table.box_select .slider [type="checkbox"] + span {
|
|
color: var(--background);
|
|
display: block;
|
|
background: var(--lcars-chestnut-rose);
|
|
padding: var(--main_table_gutter);
|
|
margin: var(--main_table_gutter);
|
|
border-radius: 0.5em;
|
|
}
|
|
|
|
body > main > div > .widget > main table.box_select .slider:hover [type="checkbox"] + span,
|
|
body > main > div > .widget > main table.box_select .slider :checked + span {
|
|
background: var(--lcars-tanoi);
|
|
}
|
|
|
|
body > main > div > .widget > main table.box_select .slider [type="checkbox"][disabled] + span {
|
|
background: var(--lcars-orange-peel);
|
|
}
|
|
|
|
body > main > div > .widget > main > table > thead {
|
|
max-height: var(--main_table_header_height);
|
|
}
|
|
|
|
body > main > div > .widget > main > table > tfoot {
|
|
max-height: var(--main_table_footer_height);
|
|
}
|
|
|
|
body > main > div > .widget > main > table > caption {
|
|
/* display: none; */
|
|
max-height: var(--main_table_caption_height);
|
|
border-top: 0.5em solid var(--background);
|
|
margin-right: calc(
|
|
var(--main_bar_terminator_width) / 2
|
|
);
|
|
overflow: hidden;
|
|
}
|
|
|
|
body > main > div > .widget > header {
|
|
width: 100%;
|
|
background-color: var(--lcars-hopbush);
|
|
border-radius: 1.5em 1.5em 1.5em 0;
|
|
height: var(--main_bar_height);
|
|
}
|
|
|
|
body > main > div > .widget > header > div > span {
|
|
font-size: var(--main_widget_bar_height);
|
|
line-height: 1em;
|
|
color: var(--background);
|
|
margin-left: 1.5em;
|
|
}
|
|
|
|
body > main > div > .widget > aside {
|
|
flex: 0 0 var(--main_widget_shoulder_width);
|
|
background: linear-gradient(
|
|
to right,
|
|
var(--main-bar-color) 0,
|
|
var(--main-bar-color) calc(var(--main_widget_shoulder_width) - var(--main_shoulder_gap)),
|
|
var(--background) calc(var(--main_widget_shoulder_width) - var(--main_shoulder_gap)),
|
|
var(--background) 100%
|
|
);
|
|
height: calc(
|
|
var(--main_widget_height) - var(--main_widget_bar_height)
|
|
);
|
|
}
|
|
|
|
body > main > div > .widget > main {
|
|
flex: 1 0 calc(
|
|
100%
|
|
- var(--main_widget_shoulder_width)
|
|
);
|
|
overflow-y: auto;
|
|
height: calc(
|
|
var(--main_widget_height) - var(--main_widget_bar_height)
|
|
);
|
|
}
|
|
|
|
body > main > div > .widget > aside > div {
|
|
width: var(--main_widget_shoulder_width);
|
|
}
|
|
|
|
body > main > div > .widget > aside > div > div {
|
|
border-top: var(--main_table_gutter) solid var(--background);
|
|
background-color: var(--background);
|
|
}
|
|
|
|
body > main > div > .widget > aside > div > div:last-child {
|
|
border-bottom: var(--main_table_gutter) solid var(--background);
|
|
}
|
|
|
|
body > main > div > .widget > aside > div > div > span {
|
|
display: block;
|
|
background-color: var(--lcars-hopbush);
|
|
margin-right: var(--main_shoulder_gap);
|
|
line-height: var(--main_shoulder_height);
|
|
}
|
|
|
|
body > main > div > .widget > aside > div > div > span {
|
|
border-radius: var(--main_table_gutter);
|
|
}
|
|
|
|
body > main > div > .widget > aside > div > div > span.info {
|
|
border-radius: unset;
|
|
line-height: calc(var(--main_shoulder_height) / 2);
|
|
}
|
|
|
|
body > main > div > .widget > main > table > tfoot > tr {
|
|
height: var(--main_table_footer_height);
|
|
line-height: var(--main_table_footer_height);
|
|
}
|
|
|
|
body > main > div > .widget > main > table > tfoot > tr > td {
|
|
height: calc(
|
|
var(--main_table_footer_height)
|
|
- var(--main_table_gutter)
|
|
);
|
|
line-height: calc(
|
|
var(--main_table_footer_height)
|
|
- var(--main_table_gutter)
|
|
);
|
|
vertical-align: bottom;
|
|
}
|
|
|
|
body > main > div > .widget > main > table > tfoot > tr > td > div {
|
|
background-color: var(--lcars-tanoi);
|
|
padding-left: calc(var(--main_shoulder_width) / 2);
|
|
border-radius: 0 1em 1em 2em / 0 1em 1em 2em;
|
|
}
|
|
|
|
body > main > div > .widget main > table > tfoot > tr > td > div .delete_button {
|
|
display: inline-block;
|
|
border-left: 0.25em solid var(--background);
|
|
border-right: 0.25em solid var(--background);
|
|
}
|
|
|
|
body > main > div > .widget main > table > tfoot > tr > td > div .delete_button span a,
|
|
body > main > div > .widget main > table > tfoot > tr > td > div .delete_button span {
|
|
display: inline-block;
|
|
}
|
|
|
|
body > main > div > .widget main > table > tfoot > tr > td > div .delete_button span.active a,
|
|
body > main > div > .widget main > table > tfoot > tr > td > div .delete_button span.active {
|
|
background-color: var(--lcars-chestnut-rose);
|
|
}
|
|
|
|
body > main > div > .widget main > table > tfoot > tr > td > div .delete_button span.inactive a,
|
|
body > main > div > .widget main > table > tfoot > tr > td > div .delete_button span.inactive {
|
|
background-color: var(--lcars-tanoi);
|
|
}
|
|
|
|
body > main > div > .widget > main tr td[id$="_actions"] > span {
|
|
padding-right: var(--main_table_gutter);
|
|
}
|
|
|
|
body > main > div > .widget > main tr td[id$="_actions"] > span:last-child {
|
|
padding-right: 0;
|
|
}
|
|
|
|
/* making the standard order the middle instead of 0 */
|
|
body > main > div > .widget {
|
|
order: 500;
|
|
}
|
|
|
|
body > main > div > #manage_players_widget {
|
|
order: -4;
|
|
flex: 1 0 calc(
|
|
960px
|
|
- var(--main_table_gutter) * 2
|
|
- var(--main_bar_terminator_width)
|
|
);
|
|
}
|
|
|
|
body > main > div > #webserver_status_widget {
|
|
order: -3;
|
|
flex: 1 0 calc(
|
|
480px
|
|
- var(--main_table_gutter) * 2
|
|
);
|
|
}
|
|
|
|
body > main > div > #manage_locations_widget {
|
|
order: -2;
|
|
flex: 1 0 calc(
|
|
860px
|
|
- var(--main_table_gutter) * 2
|
|
);
|
|
}
|
|
|
|
body > main > div > #manage_entities_widget {
|
|
order: -1;
|
|
flex: 1 0 calc(
|
|
768px
|
|
- var(--main_table_gutter) * 2
|
|
);
|
|
}
|
|
|
|
body > main > div > #telnet_log_widget {
|
|
order: 999;
|
|
flex: 1 0 calc(
|
|
768px
|
|
- var(--main_table_gutter) * 2
|
|
);
|
|
}
|