mirror of
https://github.com/greggman/twgl.js.git
synced 2025-12-08 19:26:07 +00:00
253 lines
6.2 KiB
CSS
253 lines
6.2 KiB
CSS
* {
|
|
box-sizing: border-box;
|
|
}
|
|
|
|
iframe {
|
|
border: none;
|
|
display: block;
|
|
position: fixed;
|
|
left: 0;
|
|
top: 0;
|
|
width: 100%;
|
|
height: 100%;
|
|
z-index: -1;
|
|
}
|
|
|
|
body {
|
|
margin: 0;
|
|
font-family: Helvetica, Arial, sanf-serif;
|
|
line-height: 1.5em;
|
|
}
|
|
html {
|
|
background-color: rgb(51, 102, 204);
|
|
}
|
|
|
|
.nav ul {
|
|
list-style: none;
|
|
background-color: #444;
|
|
padding: 0;
|
|
margin: 0;
|
|
}
|
|
.nav li {
|
|
line-height: 2em;
|
|
font-family: sans-serif;
|
|
font-size: 1.2em;
|
|
border-bottom: 1px solid #888;
|
|
}
|
|
|
|
.nav a {
|
|
padding-left: 1em;
|
|
padding-right: 1em;
|
|
text-decoration: none;
|
|
color: #fff;
|
|
display: block;
|
|
transition: .3s background-color;
|
|
}
|
|
|
|
.nav a:hover {
|
|
background-color: #8AF;
|
|
color: #000;
|
|
}
|
|
|
|
.nav a.active {
|
|
background-color: #fff;
|
|
color: #444;
|
|
cursor: default;
|
|
}
|
|
|
|
@media screen and (min-width: 600px) {
|
|
.nav li {
|
|
border-bottom: none;
|
|
font-size: 1.4em;
|
|
}
|
|
|
|
/* Option 1 - Display Inline */
|
|
.nav li {
|
|
display: inline-block;
|
|
margin-right: -4px;
|
|
}
|
|
}
|
|
|
|
|
|
@media screen and (max-width: 400px) {
|
|
ul {
|
|
padding-left: 1em;
|
|
}
|
|
}
|
|
|
|
h1 {
|
|
line-height: 1.5em;
|
|
position: relative;
|
|
}
|
|
h2,h3 {
|
|
margin-top: 1.5em;
|
|
}
|
|
|
|
#pronounce {
|
|
position: absolute;
|
|
font-size: xx-small;
|
|
bottom: 0em;
|
|
left: 0px;
|
|
line-height: 1em;
|
|
height: 1em;
|
|
display: block;
|
|
}
|
|
|
|
#frame {
|
|
margin: 10px;
|
|
max-width: 800px;
|
|
margin: auto;
|
|
background-color: rgba(255, 255, 255, 0.9);
|
|
}
|
|
#content {
|
|
padding: 20px;
|
|
}
|
|
|
|
code {
|
|
background-color: #DDD;
|
|
color: black;
|
|
font-family: monospace;
|
|
font-size: larger;
|
|
padding: 0.2em;
|
|
}
|
|
|
|
pre {
|
|
background-color: #CCC;
|
|
overflow-x: auto;
|
|
font-size: small;
|
|
}
|
|
|
|
.lang-javascript {
|
|
font-size: small;
|
|
background-color: #CCC;
|
|
display: block;
|
|
padding: 1em;
|
|
line-height: 1.2em;
|
|
border: 1px solid #000;
|
|
box-shadow: 3px 3px 10px #ccc;
|
|
font-family: "Lucida Console", Monaco, monospace;
|
|
}
|
|
|
|
/* --- Prettify --- */
|
|
pre.prettyprint .nocode { background-color: none; color: #000 }
|
|
pre.prettyprint .str { color: #080 } /* string */
|
|
pre.prettyprint .kwd { color: #008 } /* keyword */
|
|
pre.prettyprint .com { color: #800 } /* comment */
|
|
pre.prettyprint .typ { color: #606 } /* type */
|
|
pre.prettyprint .lit { color: #066 } /* literal */
|
|
pre.prettyprint .pun { color: #660 } /* punctuation */
|
|
pre.prettyprint .pln { color: #000 } /* plaintext */
|
|
pre.prettyprint .tag { color: #008 } /* html/xml tag */
|
|
pre.prettyprint .atn { color: #606 } /* attribute name */
|
|
pre.prettyprint .atv { color: #080 } /* attribute value */
|
|
pre.prettyprint .dec { color: #606 } /* decimal */
|
|
pre.prettyprint .var { color: #606 } /* variable name */
|
|
pre.prettyprint .fun { color: #F00 } /* function name */
|
|
|
|
pre.prettyprint ul.modifiedlines {
|
|
list-style-type: none;
|
|
padding-left: 0;
|
|
}
|
|
pre.prettyprint ul.modifiedlines li.linemodified {
|
|
list-style-type: none;
|
|
background-color: #A1EAF6;
|
|
}
|
|
pre.prettyprint ul.modifiedlines li.linedeleted {
|
|
list-style-type: none;
|
|
background-color: #F0B9B9;
|
|
text-decoration: line-through;
|
|
}
|
|
|
|
pre.prettyprint ul.modifiedlines li.lineadded {
|
|
list-style-type: none;
|
|
background-color: #A2EDC9;
|
|
}
|
|
|
|
|
|
pre.prettyprint, code.prettyprint {
|
|
color: #000;
|
|
background: #ddd;
|
|
border: 1px solid #000;
|
|
box-shadow: 3px 3px 10px #ccc;
|
|
font-family: "Lucida Console", Monaco, monospace;
|
|
width: 95%;
|
|
margin: auto;
|
|
padding: 1em;
|
|
text-align: left; /* override justify on body */
|
|
goverflow: auto; /* allow scroll bar in case of long lines - goes together with white-space: nowrap! */
|
|
white-space: pre; /* was nowrap, prevent line wrapping */
|
|
line-height: 1.2em;
|
|
}
|
|
@media print{
|
|
pre.prettyprint .str, code.prettyprint .str{color:#060}
|
|
pre.prettyprint .kwd, code.prettyprint .kwd{color:#006;font-weight:bold}
|
|
pre.prettyprint .com, code.prettyprint .com{color:#600;font-style:italic}
|
|
pre.prettyprint .typ, code.prettyprint .typ{color:#404;font-weight:bold}
|
|
pre.prettyprint .lit, code.prettyprint .lit{color:#044}
|
|
pre.prettyprint .pun, code.prettyprint .pun{color:#440}
|
|
pre.prettyprint .pln, code.prettyprint .pln{color:#000}
|
|
pre.prettyprint .tag, code.prettyprint .tag{color:#006;font-weight:bold}
|
|
pre.prettyprint .atn, code.prettyprint .atn{color:#404}
|
|
pre.prettyprint .atv, code.prettyprint .atv{color:#060}
|
|
pre.prettyprint, code.prettyprint {
|
|
color: #000;
|
|
background: #EEE;
|
|
font-size: 8pt;
|
|
font-family: "Lucida Console", Monaco, monospace;
|
|
width: 95%;
|
|
margin: auto;
|
|
padding: 6px 3px 13px 3px; /* padding-bottom solves hor. scrollbar hiding single line of code in IE6 but causes vert. scrollbar... */
|
|
text-align: left; /* override justify on body */
|
|
goverflow: auto; /* allow scroll bar in case of long lines - goes together with white-space: nowrap! */
|
|
white-space: pre; /* was nowrap, prevent line wrapping */
|
|
line-height: 10pt;
|
|
}
|
|
}
|
|
|
|
@media (prefers-color-scheme: dark) {
|
|
#frame {
|
|
background-color: rgba(0, 0, 0, 0.7);
|
|
color: #ddd;
|
|
}
|
|
|
|
a {
|
|
color: #8AF;
|
|
}
|
|
|
|
a:visited {
|
|
color: #CAF;
|
|
}
|
|
|
|
code {
|
|
background-color: #444;
|
|
color: #ddd;
|
|
}
|
|
|
|
pre {
|
|
background-color: #CCC;
|
|
}
|
|
|
|
.lang-javascript {
|
|
background-color: #CCC;
|
|
}
|
|
|
|
pre.prettyprint, code.prettyprint {
|
|
color: #CCC;
|
|
background: #333;
|
|
box-shadow: 3px 3px 10px #000;
|
|
}
|
|
|
|
pre.prettyprint .str { color: #b9ca4a } /* string */
|
|
pre.prettyprint .kwd { color: #c397d8 } /* keyword */
|
|
pre.prettyprint .com { color: #f3efb2 } /* comment */
|
|
pre.prettyprint .typ { color: #7aa6da } /* type */
|
|
pre.prettyprint .lit { color: #45e7a6 } /* literal */
|
|
pre.prettyprint .pun { color: #7ecce0 } /* punctuation */
|
|
pre.prettyprint .pln { color: #eaeaea } /* plaintext */
|
|
pre.prettyprint .tag { color: #d54e53 } /* html/xml tag */
|
|
pre.prettyprint .atn { color: #e78c45 } /* attribute name */
|
|
pre.prettyprint .atv { color: #70c0b1 } /* attribute value */
|
|
pre.prettyprint .dec { color: #e78c45 } /* decimal */
|
|
pre.prettyprint .var { color: #d54e53 } /* variable name */
|
|
pre.prettyprint .fun { color: #7aa6da } /* function name */
|
|
} |