1956 lines
No EOL
33 KiB
CSS
1956 lines
No EOL
33 KiB
CSS
@font-face {
|
|
font-family: firamonow;
|
|
font-style: normal;
|
|
font-weight: 400;
|
|
src: url(/webfonts/FiraMono-Regular.eot);
|
|
src: url(/webfonts/FiraMono-Regular.eot?#iefix) format('embedded-opentype'), url(/webfonts/FiraMono-Regular.woff2) format('woff2'), url(/webfonts/FiraMono-Regular.woff) format('woff'), url(/webfonts/FiraMono-Regular.ttf) format('truetype')
|
|
}
|
|
|
|
@font-face {
|
|
font-family: firamonow;
|
|
font-style: normal;
|
|
font-weight: 500;
|
|
src: url(/webfonts/FiraMono-Medium.eot);
|
|
src: url(/webfonts/FiraMono-Medium.eot?#iefix) format('embedded-opentype'), url(/webfonts/FiraMono-Medium.woff2) format('woff2'), url(/webfonts/FiraMono-Medium.woff) format('woff'), url(/webfonts/FiraMono-Medium.ttf) format('truetype')
|
|
}
|
|
|
|
@font-face {
|
|
font-family: firamonow;
|
|
font-style: normal;
|
|
font-weight: 700;
|
|
src: url(/webfonts/FiraMono-Bold.eot);
|
|
src: url(/webfonts/FiraMono-Bold.eot?#iefix) format('embedded-opentype'), url(/webfonts/FiraMono-Bold.woff2) format('woff2'), url(/webfonts/FiraMono-Bold.woff) format('woff'), url(/webfonts/FiraMono-Bold.ttf) format('truetype')
|
|
}
|
|
|
|
@font-face {
|
|
font-family: ibmbios2y;
|
|
src: url(/webfonts/ibm_bios-2y.eot);
|
|
src: url(/webfonts/ibm_bios-2y.eot?#iefix) format('embedded-opentype'), url(/webfonts/ibm_bios-2y.woff2) format('woff2'), url(/webfonts/ibm_bios-2y.woff) format('woff'), url(/webfonts/ibm_bios-2y.ttf) format('truetype');
|
|
font-weight: 400;
|
|
font-style:normal
|
|
}
|
|
|
|
@font-face {
|
|
font-family: ibmvga8;
|
|
src: url(/webfonts/ibm_vga8.eot);
|
|
src: url(/webfonts/ibm_vga8.eot?#iefix) format('embedded-opentype'), url(/webfonts/ibm_vga8.woff2) format('woff2'), url(/WebPlus_IBM_VGA_8x16.woff) format('woff'), url(/webfonts/ibm_vga8.ttf) format('truetype');
|
|
font-weight: 400;
|
|
font-style:normal
|
|
}
|
|
|
|
@font-face {
|
|
font-family: cordatappc400;
|
|
src: url(/webfonts/cordata_ppc400.eot);
|
|
src: url(/webfonts/cordata_ppc400.eot?#iefix) format('embedded-opentype'), url(/webfonts/cordata_ppc400.woff2) format('woff2'), url(/webfonts/cordata_ppc400.woff) format('woff'), url(/webfonts/cordata_ppc400.ttf) format('truetype');
|
|
font-weight: 400;
|
|
font-style:normal
|
|
}
|
|
|
|
@font-face {
|
|
font-family: sperrypc8x16;
|
|
src: url(/webfonts/sperrypc8x16.eot);
|
|
src: url(/webfonts/sperrypc8x16.eot?#iefix) format('embedded-opentype'), url(/webfonts/sperrypc8x16.woff2) format('woff2'), url(/webfonts/sperrypc8x16.woff) format('woff'), url(/webfonts/sperrypc8x16.ttf) format('truetype');
|
|
font-weight: 400;
|
|
font-style:normal
|
|
}
|
|
|
|
@font-face {
|
|
font-family: amstrad2y;
|
|
src: url(/webfonts/amstradpc1512-2y.eot);
|
|
src: url(/webfonts/amstradpc1512-2y.eot?#iefix) format('embedded-opentype'), url(/webfonts/amstradpc1512-2y.woff2) format('woff2'), url(/webfonts/amstradpc1512-2y.woff) format('woff'), url(/webfonts/amstradpc1512-2y.ttf) format('truetype');
|
|
font-weight: 400;
|
|
font-style:normal
|
|
}
|
|
|
|
@font-face {
|
|
font-family: toshibasat8x14;
|
|
src: url(/webfonts/toshibasat8x14.eot);
|
|
src: url(/webfonts/toshibasat8x14.eot?#iefix) format('embedded-opentype'), url(/webfonts/toshibasat8x14.woff2) format('woff2'), url(/webfonts/toshibasat8x14.woff) format('woff'), url(/webfonts/toshibasat8x14.ttf) format('truetype');
|
|
font-weight: 400;
|
|
font-style:normal
|
|
}
|
|
|
|
body {
|
|
text-align: center;
|
|
background-color: #000;
|
|
line-height: 100%;
|
|
color: #aaa;
|
|
overflow-x:hidden
|
|
}
|
|
|
|
body.xform {
|
|
overflow-y: scroll;
|
|
margin: 0;
|
|
line-height:16px
|
|
}
|
|
|
|
#nav {
|
|
width: 100%;
|
|
position: fixed;
|
|
background: #2e2e2e url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAhAQMAAAAid1P8AAAACXBIWXMAAA7DAAAOwwHHb6hkAAAABlBMVEUAqqouLi5YJKiQAAAAD0lEQVQI12NgYGigCDIAAP/RD4F+iaQZAAAAAElFTkSuQmCC) repeat-x scroll 0 7px;
|
|
height: 3em;
|
|
z-index: 4;
|
|
box-sizing:content-box
|
|
}
|
|
|
|
#fontsmenu {
|
|
height: 3em;
|
|
color: #aaa;
|
|
background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA7AAAAAhAgMAAACdAa8qAAAACVBMVEVHcEz///9X//8xG0noAAAAAXRSTlMAQObYZgAAADpJREFUWMPt2bEJACAMRUGXzJKZUkUCFvYK3hWvzq/TMtswm0cR1XjUfuPJWlcFAAAAAAAAuOWn/2wHNOO/QVVtBvAAAAAASUVORK5CYII=) no-repeat scroll 10ch 7px;
|
|
padding: 0;
|
|
width: inherit;
|
|
max-width: 1248px;
|
|
position: fixed;
|
|
z-index: 4;
|
|
top: 0;
|
|
left: 0;
|
|
right: 0;
|
|
margin-top: 0;
|
|
margin-bottom: 0;
|
|
margin-left: auto;
|
|
margin-right: auto;
|
|
text-align: left;
|
|
border-bottom:2px solid #000
|
|
}
|
|
|
|
#fontsmenu h1 {
|
|
font-size: 1em;
|
|
font-weight: 400;
|
|
padding: 8px 11px 8px 0;
|
|
color: #fff;
|
|
display: inline;
|
|
text-transform: uppercase;
|
|
border-right: 2px solid #fff;
|
|
margin-right:7px
|
|
}
|
|
|
|
#fontsmenu ul {
|
|
margin: 0;
|
|
padding: 0;
|
|
display: inline-block;
|
|
text-transform:uppercase
|
|
}
|
|
|
|
#fontsmenu ul li {
|
|
display: inline-block;
|
|
list-style-type: none;
|
|
margin: 0;
|
|
padding:0
|
|
}
|
|
|
|
#fontsmenu ul li a, #fontsmenu ul li a:link, #fontsmenu ul li a:visited {
|
|
display: inline-block;
|
|
text-decoration: none;
|
|
color: #ff5;
|
|
padding: 0 11px;
|
|
margin: 7px;
|
|
border-top: 1px solid #fff;
|
|
border-bottom: 1px solid #fff;
|
|
border-right: 2px solid #fff;
|
|
border-left: 2px solid #fff;
|
|
box-shadow:-7px 0 0 7px #2e2e2e, 7px 0 0 7px #2e2e2e
|
|
}
|
|
|
|
#fontsmenu ul:after {
|
|
content: '\a0';
|
|
padding: 8px 0 7px 2px;
|
|
display: inline-block;
|
|
border-left: 2px solid #fff;
|
|
border-top: 1px solid #fff;
|
|
border-bottom: 1px solid #fff;
|
|
box-shadow:-7px 0 0 7px #2e2e2e
|
|
}
|
|
|
|
#fontsmenu ul li a span {
|
|
display: inline-block;
|
|
padding:8px 0 7px
|
|
}
|
|
|
|
#fontsmenu ul li a:active, #fontsmenu ul li a:hover, #fontsmenu ul li a:focus {
|
|
color: #fff;
|
|
background-color: #a00;
|
|
outline:0
|
|
}
|
|
|
|
#fontsmenu ul li a span:before {
|
|
content: "["
|
|
}
|
|
|
|
#fontsmenu ul li a span:after {
|
|
content: "]"
|
|
}
|
|
|
|
#fontsmenu ul li a span:before, #fontsmenu ul li a span:after {
|
|
color:#c60
|
|
}
|
|
|
|
#fontsmenu ul li a:active span:before, #fontsmenu ul li a:hover span:before, #fontsmenu ul li a:active span:after, #fontsmenu ul li a:hover span:after, #fontsmenu ul li a:focus span:before, #fontsmenu ul li a:focus span:after {
|
|
color:#aaa
|
|
}
|
|
|
|
a.thispage, a.thispage:hover {
|
|
border-color: #aaa !important;
|
|
background-color:transparent !important
|
|
}
|
|
|
|
a.thispage span, a.thispage:hover span {
|
|
color:#c60 !important
|
|
}
|
|
|
|
a.thispage span:before, a.thispage span:after {
|
|
color:#a00 !important
|
|
}
|
|
|
|
#fontwidget, #fontwidget-no-js {
|
|
position: absolute;
|
|
right: 0;
|
|
top: 0;
|
|
text-align: center;
|
|
padding: 0;
|
|
margin: 0 1ch 0 0;
|
|
background-color: #111;
|
|
width: 200px;
|
|
background-repeat: no-repeat;
|
|
transition:right .15s ease-in-out
|
|
}
|
|
|
|
#fontwidget {
|
|
display: none;
|
|
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAwAgMAAAAp9915AAAADFBMVEURERGqAACqqqr////UsgVmAAAATUlEQVRIx2NgamAgCQDVDy8trKEkgBCIFlIsEYFoESXBFqgWEeItYR3VQictzAdI08J8YFTLqJaRq2W0hCGj5CejfiG9Fhvh9f7g1AIAfqR5kUqMiRsAAAAASUVORK5CYII=)
|
|
}
|
|
|
|
#fontwidget-no-js {
|
|
height: 48px;
|
|
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAwAgMAAAAp9915AAAADFBMVEUREREzMzOqqqr///8gTRpSAAAATElEQVRIx2NgYiANMIHRyNbCGEoCCIBoIcUSAYgWURJsgWoRIN4SxlEt5GhhJlEL86iWUS0jWMtoCUOGFjJKfjLqF9JrsdGmAq21AAAjlj+RiTQtsQAAAABJRU5ErkJggg==)
|
|
}
|
|
|
|
#fontwidget-no-js div {
|
|
width: 23ch;
|
|
margin: 0 auto;
|
|
background-color:#111
|
|
}
|
|
|
|
#fontwidget a, #fontwidget a.on {
|
|
text-decoration: none;
|
|
color:#f33
|
|
}
|
|
|
|
#fontwidget a.on:active, #fontwidget a.on:hover, #fontwidget #row2 a:not(:first-child).on:focus {
|
|
color: #fff;
|
|
background-color: #0aa;
|
|
outline:0
|
|
}
|
|
|
|
#fontwidget a.on.selectactive, #fontwidget a.on.selectactive:focus {
|
|
color: #ff5 !important;
|
|
background-color:#a50 !important
|
|
}
|
|
|
|
#fontwidget a.off {
|
|
color:#444
|
|
}
|
|
|
|
a#togglefonts.on {
|
|
color: #0f0;
|
|
background-color:#040
|
|
}
|
|
|
|
a#togglefonts.off {
|
|
color: red;
|
|
background-color:#400
|
|
}
|
|
|
|
a#togglefonts.on:hover, a#togglefonts.on:focus {
|
|
color: #0f0;
|
|
background-color:#080
|
|
}
|
|
|
|
a#togglefonts.off:hover, a#togglefonts.off:focus {
|
|
color: red;
|
|
background-color:#800
|
|
}
|
|
|
|
#row2 {
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content:center
|
|
}
|
|
|
|
#row2 a {
|
|
display:inline-block
|
|
}
|
|
|
|
#row2 a:not(:first-child) {
|
|
margin: 0 4px;
|
|
padding:0 4px
|
|
}
|
|
|
|
#currentfont {
|
|
color: #0aa;
|
|
position: relative;
|
|
left:-.5ch
|
|
}
|
|
|
|
#row1, #currentfont {
|
|
background-color: #111;
|
|
padding: 0 1ch;
|
|
display: block;
|
|
margin: 0 auto;
|
|
width: -moz-fit-content;
|
|
width: -webkit-fit-content;
|
|
width:fit-content
|
|
}
|
|
|
|
#content {
|
|
color: #aaa;
|
|
max-width: 993px;
|
|
margin: 0 auto;
|
|
padding: 4em 0 0;
|
|
box-sizing: border-box;
|
|
overflow:hidden
|
|
}
|
|
|
|
#content.wider {
|
|
max-width:1216px
|
|
}
|
|
|
|
.with-sidebar {
|
|
position: relative;
|
|
left: 88px;
|
|
max-width:1041px !important
|
|
}
|
|
|
|
.with-sidebar.x {
|
|
left: 112px;
|
|
max-width:1017px !important
|
|
}
|
|
|
|
.nobidi {
|
|
unicode-bidi:bidi-override
|
|
}
|
|
|
|
.sect-links {
|
|
margin:2em auto
|
|
}
|
|
|
|
h2 + .sect-links {
|
|
margin:-20px 0 28px
|
|
}
|
|
|
|
.sect-links + p {
|
|
margin:0 auto 2em auto
|
|
}
|
|
|
|
.yep {
|
|
color:#0a0
|
|
}
|
|
|
|
.yep:before {
|
|
color: #5f5;
|
|
content: "+"
|
|
}
|
|
|
|
a.samplepic {
|
|
position: relative;
|
|
display: inline-block;
|
|
padding: 1em 16.5px 1em 15.5px;
|
|
width: 212px;
|
|
min-height: 13em;
|
|
margin: 0 1.5ch 2em;
|
|
color: #0bb !important;
|
|
background-color: #383838;
|
|
text-align:left
|
|
}
|
|
|
|
a.samplepic:before {
|
|
filter:saturate(0) brightness(.42)
|
|
}
|
|
|
|
a.samplepic:focus {
|
|
color:#ff5
|
|
}
|
|
|
|
a.samplepic:hover, a.samplepic:active, a.samplepic:focus {
|
|
outline: 0;
|
|
background-color: #aaa;
|
|
color:#00a !important
|
|
}
|
|
|
|
.samplepic img {
|
|
border-style: none;
|
|
height: 112px;
|
|
max-width: 100%;
|
|
margin: 0 auto 1em auto;
|
|
display:block
|
|
}
|
|
|
|
.samplepic:hover img {
|
|
filter:brightness(150%)
|
|
}
|
|
|
|
.piccaption {
|
|
}
|
|
|
|
#footer {
|
|
position: absolute;
|
|
bottom: 0;
|
|
left: 0;
|
|
right: 0;
|
|
text-align: center;
|
|
height: 48px;
|
|
width:100%
|
|
}
|
|
|
|
#footer.shifted::before {
|
|
display: inline-block;
|
|
content: '';
|
|
width:20.8ch
|
|
}
|
|
|
|
a#getback, a#getback:link, a#getback:visited {
|
|
display: inline-block;
|
|
text-decoration: none;
|
|
color: rgb(166,255,184);
|
|
padding: .5em 1ch;
|
|
margin:0 3ch 0 0
|
|
}
|
|
|
|
a#getback:active, a#getback:hover {
|
|
color: #5ff;
|
|
background-color:#333
|
|
}
|
|
|
|
a#getback:focus {
|
|
color: #5ff;
|
|
background-color: #333;
|
|
outline:0
|
|
}
|
|
|
|
a#getback:before {
|
|
color: #a00;
|
|
content: "\25C4\25C4\a0"
|
|
}
|
|
|
|
a#getback:active:before, a#getback:hover:before {
|
|
color:#f55
|
|
}
|
|
|
|
a#getback:focus:before {
|
|
color:#fff
|
|
}
|
|
|
|
table {
|
|
border-collapse:collapse
|
|
}
|
|
|
|
th {
|
|
font-weight:400
|
|
}
|
|
|
|
table.not(:fonttable) th {
|
|
color:#fff
|
|
}
|
|
|
|
td {
|
|
padding:0 4px
|
|
}
|
|
|
|
thead {
|
|
background-color: #222;
|
|
border-top: 1px solid #555;
|
|
border-bottom: 3px double #555;
|
|
border-left: 2px solid #555;
|
|
border-right:2px solid #555
|
|
}
|
|
|
|
tbody {
|
|
border-left: 2px solid #555;
|
|
border-right: 2px solid #555;
|
|
border-bottom:1px solid #555
|
|
}
|
|
|
|
.monotable {
|
|
background-color: #1e1e1e;
|
|
margin-top: .5em;
|
|
margin-bottom: 1.5em;
|
|
text-indent:0
|
|
}
|
|
|
|
.monotable.sbm {
|
|
margin-bottom:.5em
|
|
}
|
|
|
|
.monotable thead {
|
|
border-top: 1px solid #666;
|
|
border-left: 2px solid #666;
|
|
border-right: 2px solid #666;
|
|
border-bottom: 0;
|
|
color: #fff;
|
|
background-color:#000
|
|
}
|
|
|
|
.monotable th {
|
|
padding: .5em 1.5ch .4em;
|
|
border-right:2px solid #666
|
|
}
|
|
|
|
.monotable tbody, .fonttable tbody {
|
|
border-top: 3px double #666;
|
|
border-left: 2px solid #666;
|
|
border-right: 2px solid #666;
|
|
border-bottom:1px solid #666
|
|
}
|
|
|
|
.monotable tbody td {
|
|
padding-left: 1.5ch !important;
|
|
padding-right: 1.5ch !important;
|
|
vertical-align:middle !important
|
|
}
|
|
|
|
.monotable tbody tr:first-child td {
|
|
padding-top:9px !important
|
|
}
|
|
|
|
.monotable tbody tr:last-child td {
|
|
padding-bottom:7px !important
|
|
}
|
|
|
|
.monotable tr td:not(:last-child) {
|
|
border-right:2px solid #666
|
|
}
|
|
|
|
.monotable.cozy {
|
|
text-align:left
|
|
}
|
|
|
|
.monotable.cozy td {
|
|
padding-top: 8px !important;
|
|
padding-bottom: 7px !important;
|
|
border-bottom:1px solid #666
|
|
}
|
|
|
|
#font-vars-table tr td:nth-child(2), #font-vars-table tr td:nth-child(3) {
|
|
text-align:center
|
|
}
|
|
|
|
.fonttable {
|
|
position: relative;
|
|
z-index: 1;
|
|
width: 966px;
|
|
margin: 1.5em auto 2em auto;
|
|
border-style: none;
|
|
box-sizing: border-box;
|
|
border-spacing:0
|
|
}
|
|
|
|
.padme :last-child.fonttable {
|
|
margin-bottom:1em
|
|
}
|
|
|
|
.fonttable tbody {
|
|
border-style: none;
|
|
background-color:#000
|
|
}
|
|
|
|
.fonttable thead {
|
|
border-bottom-width: 0;
|
|
color: gray;
|
|
background-color:#393939
|
|
}
|
|
|
|
.fonttable thead th:nth-child(3) {
|
|
text-align:center
|
|
}
|
|
|
|
.fonttable td {
|
|
position: relative;
|
|
height: 48px;
|
|
background-repeat: no-repeat;
|
|
border-left: 2px solid #555;
|
|
border-right: 2px solid #555;
|
|
border-top: 1px solid #555;
|
|
border-bottom:1px solid #555
|
|
}
|
|
|
|
td.col-font {
|
|
width:22ch
|
|
}
|
|
|
|
td.col-aspect {
|
|
width:10ch
|
|
}
|
|
|
|
.sample-text-th:after {
|
|
content: ' (click for full preview)'
|
|
}
|
|
|
|
.fonttable th {
|
|
padding:8px 11px 7px !important
|
|
}
|
|
|
|
.fonttable td {
|
|
padding:8px 11px !important
|
|
}
|
|
|
|
a.fontlink {
|
|
position: absolute;
|
|
border-width: 0;
|
|
display: block;
|
|
width: 964px;
|
|
outline-style:none
|
|
}
|
|
|
|
a.fontlink::before {
|
|
content: '';
|
|
width: 962px;
|
|
position: absolute;
|
|
left: -11px;
|
|
top: -8px;
|
|
z-index: 2;
|
|
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA8QAAABhAgMAAABt+4CkAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAACVBMVEVHcEz///8A//9Y6HHdAAAAAXRSTlMAQObYZgAAAIpJREFUeNrt17ERABAABMGP5frRhB6NKuUiIWavgw0v87SRpPatlpT5ViEmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJr5Q/EXExMTExMTExMSXiZ0EMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTHxaQvkJoaO9GXw/QAAAABJRU5ErkJggg==);
|
|
opacity: 0;
|
|
mix-blend-mode:multiply
|
|
}
|
|
|
|
a.fontlink:hover::before, a.fontlink:active::before, a.fontlink:focus::before {
|
|
opacity:1
|
|
}
|
|
|
|
a.fontlink div {
|
|
position: absolute;
|
|
z-index: 2;
|
|
width: 966px;
|
|
left: -13px;
|
|
top: -9px;
|
|
padding: 7px 10px;
|
|
border-top: 1px solid transparent;
|
|
border-bottom: 1px solid transparent;
|
|
border-left: 2px solid transparent;
|
|
border-right: 2px solid transparent;
|
|
transition: border-color .15s, background-color .15s ease-in-out;
|
|
mix-blend-mode: lighten;
|
|
background-color:#000
|
|
}
|
|
|
|
a.fontlink:hover div, a.fontlink:active div, a.fontlink:focus div {
|
|
border-color: #bbb;
|
|
background-color:#005
|
|
}
|
|
|
|
.row-x1 {
|
|
height:50px
|
|
}
|
|
|
|
a.row-x1::before {
|
|
height:49px
|
|
}
|
|
|
|
a.row-x1 div {
|
|
height:50px
|
|
}
|
|
|
|
.row-x2 {
|
|
height:100px
|
|
}
|
|
|
|
a.row-x2::before {
|
|
height:98px
|
|
}
|
|
|
|
a.row-x2 div {
|
|
height:99px
|
|
}
|
|
|
|
pre {
|
|
font-family: IBMVGA8, monospace;
|
|
font-size: 16px;
|
|
line-height: 16px;
|
|
margin: 0;
|
|
padding: 0;
|
|
font-weight: 400;
|
|
text-align: left;
|
|
white-space: pre-wrap;
|
|
white-space: -moz-pre-wrap;
|
|
white-space: -pre-wrap;
|
|
white-space: -o-pre-wrap;
|
|
word-wrap: break-word;
|
|
text-indent:initial
|
|
}
|
|
|
|
body.xform, input, select, textarea, .ccp {
|
|
font-family: IBMVGA8, monospace;
|
|
font-size:16px
|
|
}
|
|
|
|
#content a.anchor {
|
|
display: block;
|
|
position: relative;
|
|
top: -4em;
|
|
visibility:hidden
|
|
}
|
|
|
|
#sidebar {
|
|
position: absolute;
|
|
left: 0;
|
|
top: calc(3em + 8px);
|
|
height: calc(100vh - 3em + 8px);
|
|
width: 22ch;
|
|
overflow: hidden;
|
|
padding-top: .5em;
|
|
color: #c60;
|
|
background-color: #000;
|
|
box-sizing: border-box;
|
|
transition:left .1s ease-out
|
|
}
|
|
|
|
#sidebar.x {
|
|
width:25ch
|
|
}
|
|
|
|
#sidebar-scroller {
|
|
overflow-y: scroll;
|
|
padding-right: 0;
|
|
box-sizing: content-box;
|
|
width: 100%;
|
|
text-align: left;
|
|
height:calc(100vh - 3em + 8px)
|
|
}
|
|
|
|
#sidebar dl:last-child {
|
|
margin-bottom:2em
|
|
}
|
|
|
|
dl {
|
|
margin:1em -1px 0 1px
|
|
}
|
|
|
|
dt a {
|
|
color:#5ff
|
|
}
|
|
|
|
dt a:hover, dt a:active {
|
|
color: #fff;
|
|
background-color:#0aa
|
|
}
|
|
|
|
dd {
|
|
margin-left: 0;
|
|
text-align:left
|
|
}
|
|
|
|
dd a::before {
|
|
content: "\BB\a0";
|
|
color: #a00;
|
|
background-color:#000
|
|
}
|
|
|
|
dd a:hover:before, dd a:active:before {
|
|
content: "\25BA\A0";
|
|
color:#c60
|
|
}
|
|
|
|
dd a:hover, dd a:active {
|
|
color: #fff !important;
|
|
background-color:#0aa
|
|
}
|
|
|
|
::-webkit-scrollbar {
|
|
width:8px
|
|
}
|
|
|
|
::-webkit-scrollbar:horizontal {
|
|
height:16px
|
|
}
|
|
|
|
::-webkit-scrollbar-corner {
|
|
background:#555
|
|
}
|
|
|
|
::-webkit-scrollbar-track {
|
|
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAACAQMAAABFZu8gAAAABlBMVEUAqqoAAAC9JseZAAAADElEQVQI12N4wHQBAAN4AbOxhpasAAAAAElFTkSuQmCC)
|
|
}
|
|
|
|
::-webkit-scrollbar-thumb {
|
|
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACAQMAAABIeJ9nAAAABlBMVEWqqqpVVVWzGxUgAAAADElEQVQI12NwYHIAAAEIAIPJpZSRAAAAAElFTkSuQmCC)
|
|
}
|
|
|
|
::-webkit-scrollbar-button:horizontal:start:decrement, ::-webkit-scrollbar-button:horizontal:end:increment, ::-webkit-scrollbar-button:vertical:start:decrement, ::-webkit-scrollbar-button:vertical:end:increment {
|
|
display:block
|
|
}
|
|
|
|
::-webkit-scrollbar-button:vertical:start {
|
|
height: 16px;
|
|
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAQAQMAAAARRKw+AAAABlBMVEWqqqoAAKtEpY9xAAAAFklEQVQIW2NggAIBBgsgrAHCf0AIBwAxoAN18X/oPAAAAABJRU5ErkJggg==)
|
|
}
|
|
|
|
::-webkit-scrollbar-button:vertical:end {
|
|
height: 16px;
|
|
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAQAQMAAAARRKw+AAAABlBMVEWqqqoAAKtEpY9xAAAAFklEQVQI12NggIJ/QFgDhBZAKMAABwBECAN1ih2O/AAAAABJRU5ErkJggg==)
|
|
}
|
|
|
|
::-webkit-scrollbar-button:horizontal:start {
|
|
width: 8px;
|
|
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAQAQMAAAARRKw+AAAABlBMVEWqqqoAAKtEpY9xAAAAHklEQVQI12NgYGBiYmHiYBJgUmD4x2DH/B8CGaAAAE3KBYssMU+CAAAAAElFTkSuQmCC)
|
|
}
|
|
|
|
::-webkit-scrollbar-button:horizontal:end {
|
|
width: 8px;
|
|
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAQAQMAAAARRKw+AAAABlBMVEWqqqoAAKtEpY9xAAAAH0lEQVQIW2NgYGhgOMDwgOEDww+Gf0D8Acg+ABSDAgCsKgkPQG6R5AAAAABJRU5ErkJggg==)
|
|
}
|
|
|
|
#sidebar ::-webkit-scrollbar {
|
|
display:none
|
|
}
|
|
|
|
html {
|
|
height: 100%;
|
|
box-sizing:border-box
|
|
}
|
|
|
|
*, * :before, * :after {
|
|
box-sizing:inherit
|
|
}
|
|
|
|
body.xform {
|
|
position: relative;
|
|
padding-bottom: 68px;
|
|
min-height:100%
|
|
}
|
|
|
|
::selection {
|
|
background-color: rgb(166,255,184, .99);
|
|
color:#000
|
|
}
|
|
|
|
div img {
|
|
max-width:100%
|
|
}
|
|
|
|
img::selection {
|
|
background-color:rgb(166,255,184, .5)
|
|
}
|
|
|
|
a, a:before, a:after, input, select, textarea {
|
|
transition:color .15s, background-color .15s, border-color .15s, opacity .15s
|
|
}
|
|
|
|
a:link {
|
|
text-decoration:none
|
|
}
|
|
|
|
:not(dt) > a:link, :not(dt) > a:visited {
|
|
color:#0aa
|
|
}
|
|
|
|
.gohome, .gohome:link, .gohome:visited {
|
|
color:#5ff !important
|
|
}
|
|
|
|
#content a[href]:hover, #content a[href]:active, strong a[href]:hover, strong a[href]:active, .padme a[href]:hover, .padme a[href]:active {
|
|
color:#ff5
|
|
}
|
|
|
|
a.tooltip:before {
|
|
content: "[";
|
|
color:#0aa
|
|
}
|
|
|
|
a.tooltip:after {
|
|
content: "]";
|
|
color:#0aa
|
|
}
|
|
|
|
a.tooltip:hover:before {
|
|
color:#ff5
|
|
}
|
|
|
|
a.tooltip:hover:after {
|
|
color:#ff5
|
|
}
|
|
|
|
a.ext:after {
|
|
content: "[\2192]"
|
|
}
|
|
|
|
a.ext:link:after, a.ext:visited:after {
|
|
color: #777;
|
|
background-color:transparent
|
|
}
|
|
|
|
a.ext:hover:after, a.ext:active:after {
|
|
color: #a50;
|
|
background-color:#000
|
|
}
|
|
|
|
p {
|
|
margin: 0 0 1em;
|
|
padding: 0;
|
|
text-align: left;
|
|
word-break:break-word
|
|
}
|
|
|
|
p.nbm, div p:last-child {
|
|
margin-bottom:0
|
|
}
|
|
|
|
.pw {
|
|
white-space:pre-wrap
|
|
}
|
|
|
|
.ind {
|
|
margin-left: 2ch;
|
|
margin-right:2ch
|
|
}
|
|
|
|
.indsmall, .padme h4.indsmall {
|
|
margin-right: 1ch;
|
|
margin-left:1ch
|
|
}
|
|
|
|
.indbig {
|
|
margin-left: 4ch;
|
|
!important
|
|
}
|
|
|
|
.indhang {
|
|
margin-left: 4ch;
|
|
text-indent:-3ch
|
|
}
|
|
|
|
.indplus {
|
|
margin-left: 1ch !important;
|
|
margin-right:1ch !important
|
|
}
|
|
|
|
.indplusplus {
|
|
margin-left: 3ch !important;
|
|
margin-right:3ch !important
|
|
}
|
|
|
|
.neutral {
|
|
color:#aaa
|
|
}
|
|
|
|
.cap {
|
|
text-transform:uppercase
|
|
}
|
|
|
|
ul {
|
|
text-align:left
|
|
}
|
|
|
|
ul.spaced li {
|
|
margin-bottom:1em !important
|
|
}
|
|
|
|
.achtung {
|
|
margin: 2em auto 1em auto;
|
|
text-align: left;
|
|
position: relative;
|
|
background-color: #000;
|
|
width: 112ch;
|
|
max-width: 100%;
|
|
padding:1em 2ch
|
|
}
|
|
|
|
.achtung:before {
|
|
display: inline-block;
|
|
width: 4ch;
|
|
content: '\2584\2588\2584\A\2580\2588\2580\A\a0\2580\a0\A\a0\2580\a0';
|
|
white-space: pre;
|
|
color: #b00;
|
|
position: absolute;
|
|
top:1em
|
|
}
|
|
|
|
.achtung div {
|
|
position: relative;
|
|
left: 7ch;
|
|
width: 100ch;
|
|
max-width:calc(100% - 7ch)
|
|
}
|
|
|
|
ul.tabulated {
|
|
display:table
|
|
}
|
|
|
|
ul.tabulated li {
|
|
display: table-row !important;
|
|
text-indent: 0 !important;
|
|
padding:0 !important
|
|
}
|
|
|
|
ul.tabulated li span {
|
|
display:table-cell
|
|
}
|
|
|
|
ul.tabulated li::before {
|
|
margin-left:1ch
|
|
}
|
|
|
|
ul.tabulated.spaced li span {
|
|
padding-bottom:1em
|
|
}
|
|
|
|
ul.tabulated li span:first-child {
|
|
max-width: 100%;
|
|
white-space: nowrap;
|
|
padding-right:2ch
|
|
}
|
|
|
|
.shadow0xb0:before {
|
|
background-color: #000;
|
|
z-index: -20;
|
|
position: absolute;
|
|
display: block;
|
|
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAACAQMAAABFZu8gAAAABlBMVEUAqqoAAAC9JseZAAAADElEQVQI12O4wMwBAAKCANzeIkjIAAAAAElFTkSuQmCC);
|
|
content: ' ';
|
|
width: 100%;
|
|
height: 100%;
|
|
top: 16px;
|
|
left: 16px;
|
|
transition:all .1s ease-in-out
|
|
}
|
|
|
|
a.shadow0xb0:hover:before, a.shadow0xb0:active:before, a.shadow0xb0:focus:before {
|
|
filter: saturate(1) brightness(1);
|
|
outline:0
|
|
}
|
|
|
|
#content * {
|
|
vertical-align:top
|
|
}
|
|
|
|
.padme {
|
|
padding: 1em 1.5ch;
|
|
background-color: #292929;
|
|
text-align:left
|
|
}
|
|
|
|
.nopadme {
|
|
text-align:left
|
|
}
|
|
|
|
.padme, .nopadme {
|
|
position: relative;
|
|
z-index:0
|
|
}
|
|
|
|
.gohome {
|
|
text-align: right;
|
|
float:right
|
|
}
|
|
|
|
.gohome:before {
|
|
color: #0aa;
|
|
content: "\25b2\a0"
|
|
}
|
|
|
|
.gohome:after {
|
|
color: #0aa;
|
|
content: "\a0\25b2"
|
|
}
|
|
|
|
.gohome:hover:before, .gohome:hover:after {
|
|
color:#a50 !important
|
|
}
|
|
|
|
hr {
|
|
padding: 0;
|
|
margin: 7px 0 8px;
|
|
height: 1px;
|
|
background-color: #444;
|
|
border-width:0
|
|
}
|
|
|
|
hr.xtraspace {
|
|
margin:23px 0 24px
|
|
}
|
|
|
|
hr.ind.xtraspace {
|
|
margin-left: 2ch;
|
|
margin-right:2ch
|
|
}
|
|
|
|
#content h1 {
|
|
color: #fff;
|
|
font-weight: 400;
|
|
margin: 0;
|
|
text-shadow:2px 2px 0 #555
|
|
}
|
|
|
|
.titledbox {
|
|
margin:1.5em auto 2.5em auto
|
|
}
|
|
|
|
.titledbox h2 {
|
|
position: relative;
|
|
margin: 0 auto -.5em auto !important;
|
|
top: -2em;
|
|
box-shadow:8px 9px 0 0 #000
|
|
}
|
|
|
|
h2 {
|
|
color: #000;
|
|
background-color: rgb(166,255,184);
|
|
display: inline-block;
|
|
font-size: 100%;
|
|
font-weight: 400;
|
|
text-align: center;
|
|
padding: 9px 8px 7px;
|
|
margin: 24px auto 40px auto;
|
|
box-shadow:8px 9px 0 0 #333
|
|
}
|
|
|
|
#content > h2:first-child {
|
|
margin-top:8px
|
|
}
|
|
|
|
h3, h4 {
|
|
font-size: 100%;
|
|
font-weight: 400;
|
|
text-align:left
|
|
}
|
|
|
|
h3 {
|
|
padding: 0 0 7px;
|
|
margin: 0 0 24px -.3px;
|
|
color: #fff;
|
|
border-bottom:1px solid #666;
|
|
}
|
|
|
|
h4 {
|
|
box-sizing: border-box;
|
|
margin: 0 0 1em -.3px;
|
|
color: #b00;
|
|
display: inline-block;
|
|
padding-right:1ch
|
|
}
|
|
|
|
.padme h4 {
|
|
margin:0 2ch 1em calc(2ch - .3px)
|
|
}
|
|
|
|
.nopadme h4 {
|
|
background-color:#000
|
|
}
|
|
|
|
.h4helper {
|
|
color:#666
|
|
}
|
|
|
|
h4.nbm {
|
|
margin-bottom:0
|
|
}
|
|
|
|
h4.nsm {
|
|
margin-left: 0;
|
|
margin-right:0
|
|
}
|
|
|
|
strong, .strong {
|
|
font-weight: 400;
|
|
color:#fff
|
|
}
|
|
|
|
strong a:link, strong a:visited {
|
|
color:#5ff
|
|
}
|
|
|
|
.ilbl {
|
|
display:inline-block
|
|
}
|
|
|
|
.grn {
|
|
color: rgb(166,255,184);
|
|
margin-left: -.3px;
|
|
margin-right:.3px
|
|
}
|
|
|
|
.bracketed:before {
|
|
content: "[";
|
|
color:#666
|
|
}
|
|
|
|
.bracketed:after {
|
|
content: "]";
|
|
color:#666
|
|
}
|
|
|
|
.centerme {
|
|
text-align:center
|
|
}
|
|
|
|
.ma {
|
|
max-width: calc(100% - 2ch);
|
|
margin-left: auto;
|
|
margin-right:auto
|
|
}
|
|
|
|
#content ul {
|
|
margin: 0 1ch;
|
|
padding-left: 1ch;
|
|
list-style-type:none
|
|
}
|
|
|
|
#content ul ul {
|
|
margin: 0;
|
|
padding-left: 0;
|
|
list-style-type:none
|
|
}
|
|
|
|
#content ul.ind {
|
|
margin-right:2ch
|
|
}
|
|
|
|
#content ul li {
|
|
margin: 0 1ch;
|
|
text-indent: -3ch;
|
|
padding-left: 3ch;
|
|
display:block
|
|
}
|
|
|
|
#content ul li:before {
|
|
content: "\2666\a0\A0";
|
|
color:#0a0
|
|
}
|
|
|
|
#content ul ul li::before {
|
|
content: "\25CB\A0\A0" !important
|
|
}
|
|
|
|
ul.tight {
|
|
margin: 1em 0 0 !important;
|
|
padding-left:0 !important
|
|
}
|
|
|
|
ul.tighter {
|
|
margin: 0 !important;
|
|
padding:0 !important
|
|
}
|
|
|
|
li.tight-h {
|
|
margin: 0 -2ch 0 0 !important;
|
|
padding-left: 1ch !important;
|
|
text-indent:-1ch !important
|
|
}
|
|
|
|
li.tight-h::before {
|
|
content: "\2666\a0" !important
|
|
}
|
|
|
|
.bgdarker {
|
|
background-color:#0c0c0c
|
|
}
|
|
|
|
.fgdarker {
|
|
color:#666
|
|
}
|
|
|
|
#ascii-logo pre {
|
|
text-shadow: 6px 6px 0 #363636;
|
|
margin-left: auto;
|
|
margin-right: auto;
|
|
max-width:608px
|
|
}
|
|
|
|
#ascii-logo * {
|
|
font-size: 16px;
|
|
line-height:16px
|
|
}
|
|
|
|
#ascii-logo pre:not(#logo-ibmvga) {
|
|
display:none
|
|
}
|
|
|
|
.custom-font {
|
|
line-height: 1em;
|
|
letter-spacing:0
|
|
}
|
|
|
|
#font-header-container, #charset437-container, #charsetplus-container {
|
|
transition:transform .1s ease-in-out
|
|
}
|
|
|
|
.specimen1, .specimen2 {
|
|
margin-top:16px
|
|
}
|
|
|
|
a.prev-link::before {
|
|
content: '\25c4\a0'
|
|
}
|
|
|
|
a.prev-link::after {
|
|
content: '\a0'
|
|
}
|
|
|
|
a.next-link::before {
|
|
content: '\a0| \a0';
|
|
color:#555
|
|
}
|
|
|
|
a.next-link::after {
|
|
content: '\a0\25ba'
|
|
}
|
|
|
|
a.next-link::before {
|
|
content: '\a0| \a0';
|
|
color:#555
|
|
}
|
|
|
|
#fontpreview-backlink::after {
|
|
color: #666;
|
|
content: '\20\25ba\25ba\20'
|
|
}
|
|
|
|
.charset-title {
|
|
margin-top: 2em;
|
|
padding-right:0
|
|
}
|
|
|
|
.charset-title:after {
|
|
content: ':'
|
|
}
|
|
|
|
.charset-title span, span.prev-next {
|
|
position: absolute;
|
|
right:0
|
|
}
|
|
|
|
.chr {
|
|
display: inline-block;
|
|
position: relative;
|
|
background-color: #2e2e2e;
|
|
border-right: 1px solid #000;
|
|
border-bottom: 1px solid #000;
|
|
padding: 2px 3px;
|
|
min-width: 1ch;
|
|
min-height: 1em;
|
|
box-sizing: content-box;
|
|
transition:all .0666s ease
|
|
}
|
|
|
|
.chr:hover {
|
|
color: #fff;
|
|
background-color:#0aa
|
|
}
|
|
|
|
.ccp {
|
|
position: absolute;
|
|
bottom: calc(100% + 8px);
|
|
left: 50%;
|
|
transform: translate(-50%, 0);
|
|
visibility: hidden;
|
|
display: inline-block;
|
|
background-color: #a00;
|
|
color: #aaa;
|
|
padding: 9px 1ch 7px;
|
|
z-index: 10;
|
|
white-space: nowrap;
|
|
text-align: center;
|
|
box-shadow: 8px 9px 0 0 #000;
|
|
line-height:16px
|
|
}
|
|
|
|
.chr:hover .ccp {
|
|
visibility:visible
|
|
}
|
|
|
|
#preview-container {
|
|
height:432px
|
|
}
|
|
|
|
#txt-container {
|
|
display: inline-block;
|
|
float: right;
|
|
width: 672px;
|
|
height: 400px;
|
|
transform-origin:top left
|
|
}
|
|
|
|
#txt {
|
|
resize: none;
|
|
height: 400px;
|
|
padding: 4px;
|
|
width: 100%;
|
|
transform-origin: top left;
|
|
transition:font-size .1s ease-in-out, line-height .1s ease-in-out, background .1s ease-in-out, color .1s ease-in-out
|
|
}
|
|
|
|
#font-header-container, #charset437-container, #charsetplus-container {
|
|
width: 100%;
|
|
transform-origin:top left
|
|
}
|
|
|
|
#font-header-container {
|
|
margin-bottom:1.5em
|
|
}
|
|
|
|
.radio-switch {
|
|
display: inline-block;
|
|
position:relative
|
|
}
|
|
|
|
.rad {
|
|
display: block;
|
|
position: relative;
|
|
margin-left: 2ch;
|
|
width: -moz-fit-content;
|
|
width: -webkit-fit-content;
|
|
width:fit-content
|
|
}
|
|
|
|
#custom-radio-container {
|
|
display:inline-block
|
|
}
|
|
|
|
#psizecustom {
|
|
float:left
|
|
}
|
|
|
|
.rad::before {
|
|
content: '( )'
|
|
}
|
|
|
|
.radio-active::before {
|
|
color:#5f5
|
|
}
|
|
|
|
.radio-inactive::before {
|
|
color:#0a0
|
|
}
|
|
|
|
.radio-disabled::before {
|
|
color:#000
|
|
}
|
|
|
|
.radio-switch::before {
|
|
content: '\2022';
|
|
position: absolute;
|
|
left:-3ch
|
|
}
|
|
|
|
.radio-active .radio-switch::before {
|
|
color:#fff
|
|
}
|
|
|
|
.radio-inactive .radio-switch::before {
|
|
color:transparent
|
|
}
|
|
|
|
.radio-disabled .radio-switch::before {
|
|
color:transparent
|
|
}
|
|
|
|
.radio-active .radio-switch {
|
|
color:#fff
|
|
}
|
|
|
|
.radio-inactive .radio-switch strong {
|
|
color: #aaa;
|
|
font-weight:400
|
|
}
|
|
|
|
#controls-container {
|
|
display: inline-block;
|
|
position: relative;
|
|
width: 34ch;
|
|
height:100%
|
|
}
|
|
|
|
#controls-container h4 {
|
|
background-color:#292929
|
|
}
|
|
|
|
#controls-container h4::after {
|
|
padding: 0;
|
|
width:calc(100% - 4ch)
|
|
}
|
|
|
|
input[type=text] {
|
|
width: 4ch;
|
|
border-bottom: 1px solid #aaa;
|
|
border-left: 0;
|
|
border-right: 0;
|
|
border-top: 0;
|
|
background: #000;
|
|
color: #c60;
|
|
margin: 0 0 0 1ch;
|
|
padding-top: 0;
|
|
vertical-align: baseline;
|
|
line-height: 1em;
|
|
height: 1em;
|
|
box-sizing:content-box
|
|
}
|
|
|
|
input[type=text]:focus {
|
|
color: #fff;
|
|
background-color:#005
|
|
}
|
|
|
|
#button-container {
|
|
text-align: center;
|
|
position: absolute;
|
|
bottom:.5em
|
|
}
|
|
|
|
input[type=submit], input[type=button] {
|
|
color: #fff;
|
|
text-align: left;
|
|
width: 25ch;
|
|
background-color: #a00;
|
|
border-width: 0;
|
|
padding: 0 8px;
|
|
margin: 1em 2ch 0;
|
|
box-shadow: 1ch 8px 0 0 #000;
|
|
line-height:1em
|
|
}
|
|
|
|
input[type=submit]:enabled:hover, input[type=button]:enabled:hover {
|
|
background-color: #aaa;
|
|
color: #000;
|
|
cursor:pointer
|
|
}
|
|
|
|
input[type=submit]:disabled, input[type=button]:disabled {
|
|
color:#444
|
|
}
|
|
|
|
form, input, textarea {
|
|
box-sizing:border-box
|
|
}
|
|
|
|
textarea {
|
|
border-right: 2px solid #888;
|
|
border-bottom: 1px solid #888;
|
|
border-left: 2px solid #444;
|
|
border-top: 1px solid #444;
|
|
color: #aaa;
|
|
background-color:#000
|
|
}
|
|
|
|
textarea:focus {
|
|
color: #fff;
|
|
background-color:#005
|
|
}
|
|
|
|
#custom-scaling {
|
|
text-align:right
|
|
}
|
|
|
|
.js-only {
|
|
visibility:hidden
|
|
}
|
|
|
|
#tml-ansi {
|
|
margin: 0 auto;
|
|
display:inline-block
|
|
}
|
|
|
|
#uopfp-ansi {
|
|
margin: 1.5em auto 0 auto;
|
|
display:inline-block
|
|
}
|
|
|
|
#tml-ansi i, #tml-ansi b, #uopfp-ansi i, #uopfp-ansi b {
|
|
font-style: normal;
|
|
font-weight:400
|
|
}
|
|
|
|
i.f0 {
|
|
color:#000
|
|
}
|
|
|
|
i.f4 {
|
|
color:#a00
|
|
}
|
|
|
|
i.f2 {
|
|
color:#0a0
|
|
}
|
|
|
|
i.f6 {
|
|
color:#a50
|
|
}
|
|
|
|
i.f1 {
|
|
color:#00a
|
|
}
|
|
|
|
i.f5 {
|
|
color:#a0a
|
|
}
|
|
|
|
i.f3 {
|
|
color:#0aa
|
|
}
|
|
|
|
i.f7 {
|
|
color:#aaa
|
|
}
|
|
|
|
i.b0 {
|
|
background-color:#000
|
|
}
|
|
|
|
i.b4 {
|
|
background-color:#a00
|
|
}
|
|
|
|
i.b2 {
|
|
background-color:#0a0
|
|
}
|
|
|
|
i.b6 {
|
|
background-color:#a50
|
|
}
|
|
|
|
i.b1 {
|
|
background-color:#00a
|
|
}
|
|
|
|
i.b5 {
|
|
background-color:#a0a
|
|
}
|
|
|
|
i.b3 {
|
|
background-color:#0aa
|
|
}
|
|
|
|
i.b7 {
|
|
background-color:#aaa
|
|
}
|
|
|
|
i.f8 {
|
|
color:#555
|
|
}
|
|
|
|
i.fC {
|
|
color:#f55
|
|
}
|
|
|
|
i.fA {
|
|
color:#5f5
|
|
}
|
|
|
|
i.fE {
|
|
color:#ff5
|
|
}
|
|
|
|
i.f9 {
|
|
color:#55f
|
|
}
|
|
|
|
i.fD {
|
|
color:#f5f
|
|
}
|
|
|
|
i.fB {
|
|
color:#5ff
|
|
}
|
|
|
|
i.fF {
|
|
color:#fff
|
|
}
|
|
|
|
i.b8 {
|
|
background-color:#555
|
|
}
|
|
|
|
i.bC {
|
|
background-color:#f55
|
|
}
|
|
|
|
i.bA {
|
|
background-color:#5f5
|
|
}
|
|
|
|
i.bE {
|
|
background-color:#ff5
|
|
}
|
|
|
|
i.b9 {
|
|
background-color:#55f
|
|
}
|
|
|
|
i.bD {
|
|
background-color:#f5f
|
|
}
|
|
|
|
i.bB {
|
|
background-color:#5ff
|
|
}
|
|
|
|
i.bF {
|
|
background-color:#fff
|
|
}
|
|
|
|
#primary-container {
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
justify-content:space-around
|
|
}
|
|
|
|
#primary-container > div {
|
|
margin:0 4ch 2em
|
|
}
|
|
|
|
#home-blurb {
|
|
width: 92ch;
|
|
flex-basis: 70ch;
|
|
flex-grow: 3;
|
|
float:left
|
|
}
|
|
|
|
#home-news {
|
|
width: 38ch;
|
|
flex-basis: 32ch;
|
|
flex-grow: 1;
|
|
float:right
|
|
}
|
|
|
|
#fonts-tip {
|
|
background-color: #000;
|
|
color: #aaa;
|
|
padding: 0 2ch;
|
|
margin-top:-16px
|
|
}
|
|
|
|
#action-panels {
|
|
margin: 1em 0 0;
|
|
position: relative;
|
|
z-index: 1;
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
justify-content: center;
|
|
width:100%
|
|
}
|
|
|
|
.panel-zaz {
|
|
position: relative;
|
|
float: left;
|
|
width: 224px;
|
|
height: 208px;
|
|
color: #000;
|
|
background-color: #aaa;
|
|
background-size: 100% auto;
|
|
background-position: 50% 0;
|
|
background-repeat: no-repeat;
|
|
transition: all .1s ease-in-out;
|
|
margin:0 24px 3em
|
|
}
|
|
|
|
.panel-zaz:before {
|
|
filter:saturate(0) brightness(.6333)
|
|
}
|
|
|
|
.panel-zaz:after {
|
|
position: absolute;
|
|
top: 5px;
|
|
left: 10px;
|
|
width: 204px;
|
|
height: 195px;
|
|
content: ' ';
|
|
border-top: 3px double #fff;
|
|
border-bottom: 3px double #fff;
|
|
border-left: 5px double #fff;
|
|
border-right: 5px double #fff;
|
|
z-index:0
|
|
}
|
|
|
|
.panel-zaz h2 {
|
|
z-index: 2;
|
|
position: relative;
|
|
margin-top: -8px;
|
|
width: 144px;
|
|
box-shadow: 8px 8px 0 1px rgba(0, 0, 0, .5);
|
|
background-image: linear-gradient(to bottom, rgb(166,255,184) 0, rgb(166,255,184) 33%, #777 50%, #0aa 66%, #0aa 100%);
|
|
color:#000;
|
|
background-position: 0 0;
|
|
background-size: auto 300%;
|
|
background-repeat: no-repeat;
|
|
transition:background-position .1s ease, box-shadow .1s ease-in-out
|
|
}
|
|
|
|
.panel-zaz h2:before {
|
|
position: absolute;
|
|
display: block;
|
|
right: -8px;
|
|
top: 8px;
|
|
content: '\2550';
|
|
color:#777
|
|
}
|
|
|
|
.panel-zaz div {
|
|
color: #000;
|
|
width: 192px;
|
|
transition: color .1s ease-in-out;
|
|
width: 100%;
|
|
padding: 8px 3ch 16px;
|
|
position: absolute;
|
|
bottom: 0;
|
|
left: 0;
|
|
background-color: #aaa;
|
|
overflow: hidden;
|
|
box-sizing: border-box;
|
|
height:56px
|
|
}
|
|
|
|
.panel-zaz:hover, .panel-zaz:active, .panel-zaz:focus {
|
|
background-size: 104%;
|
|
background-position: 50% -2px;
|
|
outline:0
|
|
}
|
|
|
|
.panel-zaz:hover h2, .panel-zaz:active h2, .panel-zaz:focus h2 {
|
|
background-position: 0 100%;
|
|
box-shadow: 8px 8px 0 1px #00a;
|
|
color:#FFF
|
|
}
|
|
|
|
.panel-zaz:hover h2:before, .panel-zaz:active h2:before, .panel-zaz:focus h2:before {
|
|
color:rgb(167, 159, 159)
|
|
}
|
|
|
|
.panel-zaz:hover:after {
|
|
border-color:#5ff
|
|
}
|
|
|
|
.panel-zaz:hover div {
|
|
color:#00a
|
|
}
|
|
|
|
.redframe {
|
|
position: relative;
|
|
background-color: #f33;
|
|
padding: 0 2ch 1em;
|
|
margin-top: .5em;
|
|
max-width:calc(100% - 2ch)
|
|
}
|
|
|
|
.redframe > * {
|
|
z-index: 1;
|
|
position:relative
|
|
}
|
|
|
|
.redframe.shadow0xb0:before {
|
|
filter:saturate(0) brightness(.42)
|
|
}
|
|
|
|
.redframe:after {
|
|
content: ' ';
|
|
position: absolute;
|
|
top: 5px;
|
|
left: 10px;
|
|
width: calc(100% - 20px);
|
|
height: calc(100% - 13px);
|
|
border-top: 3px double #000;
|
|
border-bottom: 3px double #000;
|
|
border-left: 5px double #000;
|
|
border-right: 5px double #000;
|
|
z-index:0
|
|
}
|
|
|
|
|
|
.greyframe {
|
|
position: relative;
|
|
background-color: #323232;
|
|
padding: 0 2ch 1em;
|
|
margin-top: .5em;
|
|
max-width:calc(100% - 2ch)
|
|
}
|
|
|
|
.greyframe > * {
|
|
z-index: 1;
|
|
position:relative
|
|
}
|
|
|
|
.greyframe.shadow0xb0:before {
|
|
filter:saturate(0) brightness(.42)
|
|
}
|
|
|
|
.greyframe:after {
|
|
content: ' ';
|
|
position: absolute;
|
|
top: 5px;
|
|
left: 10px;
|
|
width: calc(100% - 20px);
|
|
height: calc(100% - 13px);
|
|
border-top: 3px double #888;
|
|
border-bottom: 3px double #888;
|
|
border-left: 5px double #888;
|
|
border-right: 5px double #888;
|
|
z-index:0
|
|
}
|
|
|
|
.greyframe h2.cap {
|
|
width: 24ch;
|
|
margin: 23px auto -23px auto !important;
|
|
z-index:1
|
|
}
|
|
|
|
.greyframe h2.cap + h3, .greyframe h2.cap + p {
|
|
margin-top:1em
|
|
}
|
|
|
|
#index-shortcuts {
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
justify-content: space-evenly;
|
|
width: 100%;
|
|
max-width:130ch
|
|
}
|
|
|
|
#index-shortcuts dl {
|
|
flex-basis: 25%;
|
|
max-width: 22ch;
|
|
min-width: 20ch;
|
|
margin: 1em 0 1em 1ch;
|
|
z-index: 2;
|
|
position: relative;
|
|
left: -.5px;
|
|
text-align:left
|
|
}
|
|
|
|
#index-shortcuts dl > a:link, #index-shortcuts dl > a:visited {
|
|
color:#5ff !important
|
|
}
|
|
|
|
#index-shortcuts dl > a:hover, #index-shortcuts dl > a:active {
|
|
color: #fff !important;
|
|
background-color:#0aa
|
|
}
|
|
|
|
#index-shortcuts dt {
|
|
text-align: left;
|
|
text-transform: uppercase;
|
|
width: 22ch;
|
|
padding: 0 0 7px;
|
|
margin: 0 0 .5em -.3px;
|
|
border-bottom:1px solid #666
|
|
}
|
|
|
|
#index-shortcuts dt a {
|
|
color:rgb(166,255,184)
|
|
}
|
|
|
|
#index-shortcuts dd a:before {
|
|
background-color: #323232;
|
|
color:rgb(166,255,184)
|
|
}
|
|
|
|
#index-shortcuts dd a:hover:before, #index-shortcuts dd a:active:before {
|
|
content: "\25BA\A0";
|
|
color:#c60
|
|
}
|
|
|
|
#index-shortcuts .hdr {
|
|
flex-shrink: 0;
|
|
flex-basis: 100%;
|
|
position: relative;
|
|
z-index: 1
|
|
}
|
|
|
|
#footer a{
|
|
color:#5ff
|
|
} |