bl791's picture
download
raw
5.84 kB
:root {
--bg-color: #091121;
--maintext-color: #c8ecff;
--link-color: #00c2ff;
--subdued-color: #ddd;
--highlight-bg-color: #ffa400;
--highlight-text-color: #091121;
background-color: var(--bg-color);
color: var(--maintext-color);
font-family: 'Open Sans', 'Roboto', sans-serif;
}
html, body, input {
background-color: var(--bg-color);
color: var(--maintext-color);
font-family: 'Open Sans', 'Roboto', sans-serif;
}
#lineinput-prefix {
background-color: var(--bg-color);
color: var(--maintext-color);
}
#lineinput-field {
background-color: var(--bg-color);
color: var(--maintext-color);
}
.lighttext {
color: var(--subdued-color);
}
/* Left column for the sidebar with the list of commands */
.column-left {
position: fixed;
top: 0;
bottom: 0;
left: 0;
padding: 8px;
width: 15%;
background-color: var(--bg-color);
color: var(--subdued-color);
overflow: auto;
box-sizing: border-box;
border-right-style: solid;
border-width: thin;
border-color: var(--subdued-color);
/* scrollbar for Firefox:
(but one should also try what the default looks like, could be okay) */
scrollbar-color: var(--highlight-bg-color) var(--bg-color);
font-size: medium;
}
/* customized scrollbar for the left column */
/* works on Chrome and probably Safari, but not on Firefox */
.column-left::-webkit-scrollbar {
width: 12px;
background-color: var(--bg-color);
}
/* scrollbar handle */
::-webkit-scrollbar-thumb {
background: var(--bg-color);
border-radius: 20px;
border: 1px solid var(--subdued-color);
}
/* scrollbar handle on hover */
::-webkit-scrollbar-thumb:hover {
background: var(--highlight-bg-color);
}
/* links (for commands) inside the left sidebar */
.column-left a {
display: block;
padding: .1em 0.5em .1em 1em;
color:var(--link-color);
text-decoration: none;
}
.column-left a:hover {
background-color: var(--highlight-bg-color);
color: var(--highlight-text-color);
}
/* column at the right of the screen, for the location image and the inventory */
.image-and-inventory-container {
position: fixed;
top: 0;
bottom: 0;
right: 0;
width: 40%;
background-color: var(--bg-color);
color: var(--subdued-color);
box-sizing: border-box;
padding: 5px;
border-left-style: solid;
border-width: thin;
border-color: var(--subdued-color);
overflow: auto;
}
.image-container-rightside {
position: relative;
top: 0;
box-sizing: border-box;
}
.status-line-rightside {
position: relative;
box-sizing: border-box;
color: var(--maintext-color);
}
/* links (for directions) in the exit list */
.status-line-rightside a {
display: inline;
color:var(--link-color);
text-decoration: none;
}
.status-line-rightside a:hover {
background-color: var(--highlight-bg-color);
color: var(--highlight-text-color);
}
.inventory-container-rightside {
position: relative;
box-sizing: border-box;
color: var(--maintext-color);
}
/* links (for objects) in the inventory */
.inventory-container-rightside a {
display: inline;
color:var(--link-color);
text-decoration: none;
}
.inventory-container-rightside a:hover {
background-color: var(--highlight-bg-color);
color: var(--highlight-text-color);
}
/* vex is for the modal windows/dialogs */
body .vex.vex-theme-plain .vex-content {
max-width: 1000px;
width: 90%;
}
.vex.vex-theme-plain {
padding-top: 30px; /* original: 160px */
padding-bottom: 30px; /* original: 160px */
}
.vex.vex-theme-plain .vex-content {
background: #000;
color: var(--maintext-color);
/*
padding: 1em;
position: relative;
margin: 0 auto;
max-width: 100%;
width: 450px;
font-size: 1.1em;
line-height: 1.5em;
*/
border: double 5px;
}
.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="text"] {
background: #00105d;
}
.vex a {
display: inline;
color:var(--link-color);
text-decoration: none;
}
.vex a:hover {
background-color: var(--highlight-bg-color);
color: var(--highlight-text-color);
}
/* the column in the middle where the main game text and prompt shall appear */
#output {
max-width: 960px;
position: relative;
top: 0;
left: 15%;
margin: 0px;
padding: 20px;
width: 45%;
box-sizing: border-box;
background-color: var(--bg-color);
color: var(--maintext-color);
font-size: large;
}
#output a {
color:var(--link-color);
text-decoration: none;
}
#output a:hover {
background-color: var(--highlight-bg-color);
color: var(--highlight-text-color);
}
#output a.clandestine-link {
color: var(--maintext-color);
text-decoration: none;
}
#output a.clandestine-link:hover {
background-color: var(--highlight-bg-color);
color: var(--highlight-text-color);
}
/* the container for the compass rose buttons */
.compassrose {
position: relative;
display: grid;
grid-template-columns: 1fr 1fr 1fr;
align-items: center;
justify-content: space-around;
top: 0;
left: 0;
background-color: var(--bg-color);
text-align: center;
font-size: medium;
}
/* the buttons themselves */
.compassrose a {
background-color: var(--bg-color);
color: var(--link-color);
padding: 1px;
margin: 2px;
border: 1px solid gray;
display: inline-block;
}
/* the currently invalid directions */
.compassrose-notlinked {
padding: 1px 1px;
margin: 2px;
border: 1px solid gray;
display: inline-block;
}

Xet Storage Details

Size:
5.84 kB
·
Xet hash:
bda511acdd07582fa2192085bf5b5ec5e5a2120d9ba7964a5a10c710146b493d

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.