forked from DeathByDenim/gameserver
122 lines
2.6 KiB
CSS
122 lines
2.6 KiB
CSS
:root {
|
|
--terminal-color-0: rgb(30,34,41);
|
|
--terminal-color-1: rgb(237,21,21);
|
|
--terminal-color-2: rgb(68,133,58);
|
|
--terminal-color-3: rgb(246,116,192);
|
|
--terminal-color-4: rgb(29,153,243);
|
|
--terminal-color-5: rgb(155,89,182);
|
|
--terminal-color-6: rgb(=26,188,156);
|
|
--terminal-color-7: rgb(252,252,252);
|
|
|
|
--terminal-color-0-intense: rgb(127,140,141);
|
|
--terminal-color-1-intense: rgb(192,57,43);
|
|
--terminal-color-2-intense: rgb(50,100,44);
|
|
--terminal-color-3-intense: rgb(253,188,75);
|
|
--terminal-color-4-intense: rgb(61,174,233);
|
|
--terminal-color-5-intense: rgb(142,68,173);
|
|
--terminal-color-6-intense: rgb(22,160,133);
|
|
--terminal-color-7-intense: rgb(255,255,255);
|
|
|
|
--terminal-color-default: rgb(23,168,139);
|
|
--terminal-color-background: rgb(30,34,41);
|
|
}
|
|
|
|
.console_output {
|
|
border: solid grey;
|
|
background-color: var(--terminal-color-background);
|
|
width: min(95%, 1024px);
|
|
height: 30em;
|
|
overflow-x: hidden;
|
|
overflow-y: auto;
|
|
display: flex;
|
|
flex-direction: column-reverse;
|
|
}
|
|
|
|
.console_output p {
|
|
margin: 0;
|
|
padding: 0;
|
|
font-family: monospace;
|
|
white-space: pre-wrap;
|
|
color: var(--terminal-color-default);
|
|
display: inline-block;
|
|
}
|
|
|
|
.user_input::before {
|
|
content: '$ ';
|
|
color: var(--terminal-color-7-intense);
|
|
}
|
|
|
|
.console_command {
|
|
width: calc(min(95%, 1024px) - 8em);
|
|
}
|
|
|
|
.console_submit {
|
|
width: 6em;
|
|
padding: 0;
|
|
margin: 0;
|
|
border-radius: 0;
|
|
text-shadow: 0;
|
|
}
|
|
|
|
.console_help {
|
|
width: 2em;
|
|
padding: 0;
|
|
margin: 0;
|
|
border-radius: 0;
|
|
text-shadow: 0;
|
|
}
|
|
|
|
.TERM_FOREGROUND_0 {
|
|
color: var(--terminal-color-0);
|
|
}
|
|
.TERM_FOREGROUND_1 {
|
|
color: var(--terminal-color-1);
|
|
}
|
|
.TERM_FOREGROUND_2 {
|
|
color: var(--terminal-color-2);
|
|
}
|
|
.TERM_FOREGROUND_3 {
|
|
color: var(--terminal-color-3);
|
|
}
|
|
.TERM_FOREGROUND_4 {
|
|
color: var(--terminal-color-4);
|
|
}
|
|
.TERM_FOREGROUND_5 {
|
|
color: var(--terminal-color-5);
|
|
}
|
|
.TERM_FOREGROUND_6 {
|
|
color: var(--terminal-color-6);
|
|
}
|
|
.TERM_FOREGROUND_7 {
|
|
color: var(--terminal-color-7);
|
|
}
|
|
|
|
.TERM_FOREGROUND_0_INTENSE {
|
|
color: var(--terminal-color-0-intense);
|
|
}
|
|
.TERM_FOREGROUND_1_INTENSE {
|
|
color: var(--terminal-color-1-intense);
|
|
}
|
|
.TERM_FOREGROUND_2_INTENSE {
|
|
color: var(--terminal-color-2-intense);
|
|
}
|
|
.TERM_FOREGROUND_3_INTENSE {
|
|
color: var(--terminal-color-3-intense);
|
|
}
|
|
.TERM_FOREGROUND_4_INTENSE {
|
|
color: var(--terminal-color-4-intense);
|
|
}
|
|
.TERM_FOREGROUND_5_INTENSE {
|
|
color: var(--terminal-color-5-intense);
|
|
}
|
|
.TERM_FOREGROUND_6_INTENSE {
|
|
color: var(--terminal-color-6-intense);
|
|
}
|
|
.TERM_FOREGROUND_7_INTENSE {
|
|
color: var(--terminal-color-7-intense);
|
|
}
|
|
|
|
.TERM_FOREGROUND_BOLD {
|
|
font-weight: bold;
|
|
}
|