diff options
Diffstat (limited to '')
| -rw-r--r-- | style.css | 121 |
1 files changed, 121 insertions, 0 deletions
diff --git a/style.css b/style.css new file mode 100644 index 0000000..0798bb3 --- /dev/null +++ b/style.css @@ -0,0 +1,121 @@ +body { + background-color: #424242; + color: #CCCCCC; + font-family: serif; + font-size: 11pt; + margin-left: 1em; + margin-right: 1em; + margin-bottom: 1em; + margin-top: 1em; +} + +body.index { + font-family: sans-serif; +} + +table, th, tr, td { + border: 0; + padding: 2pt; +} + +table.tableless { + font-family: sans-serif; +} + +/* duplicate character entry (except one entry with not have this class) */ +.dup { + color: #32A679; +} + +/* character uses a variant selector (and may thus not render with the expected glyph) */ +.var { + color: #CCAD47; +} + +/* character is deprecated */ +.deprecated { + background-color: #CD656C80; +} + +/* code point error known to exist in at least one font + * (some font have minor error: they glyph deviate from + * specification — that is not want is marked here — this + * marks that some font has mixed up th glyph with another + * code point's glyph) */ +.err { + color: #CD656C; +} + +/* no character is defined, but one could easily be constructed (and without not be pointless) */ +.lacuna { + opacity: 0.5; + background-color: #000000; +} +.lacuna::after { + content: " "; +} +.lacuna.no-after::after { + content: ""; +} + +/* used one code point combination that, last checked, did not render as one symbol */ +.omit { +/** attributes to enable to hide combination: **/ + visibility: hidden; + font-size: 0; +/** **/ +/** attributes to enable to highligt combination: ** + background-color: #CCAD47; +/** **/ +} + +/* used one code point combination that do render as one symbol */ +.keep { +/** attributes to enable to hide combination: ** + visibility: hidden; +/** **/ +} + +/* ------ text effects to express lacunæ ------ */ +.flop { display: inline-block; transform: scaleX(-1); } +.flip { display: inline-block; transform: scaleY(-1); } +.turn { display: inline-block; transform: scale(-1); } +.scaleup { display: inline-block; transform: scale(1.4142135623730951); } +.scaledown { display: inline-block; transform: scale(0.7071067811865475); } +.cw30 { display: inline-block; transform: rotate(30deg); } +.cw45 { display: inline-block; transform: rotate(45deg); } +.cw90 { display: inline-block; transform: rotate(90deg); } +.cw135 { display: inline-block; transform: rotate(135deg); } +.acw45 { display: inline-block; transform: rotate(-45deg); } +.acw90 { display: inline-block; transform: rotate(-90deg); } +.acw135 { display: inline-block; transform: rotate(-135deg); } +.trans { display: inline-block; transform: matrix(0, 1, 1, 0, 0, 0); } +.atrans { display: inline-block; transform: matrix(0, -1, -1, 0, 0, 0); } +.diamond { display: inline-block; transform: rotate(-45deg) scale(0.7071067811865475); } +.smallnegtrack { letter-spacing: -0.25ex; } +.negtrack { letter-spacing: -0.5ex; } +.bignegtrack { letter-spacing: -0.75ex; } +.hugenegtrack { letter-spacing: -1.5ex; } +.halved { display: inline-block; width: 0.5em; white-space: nowrap; overflow: hidden; text-overflow: clip; } +.quarter { display: inline-block; width: 0.65ch; white-space: nowrap; overflow: hidden; text-overflow: clip; } +.overlap { position: relative; display: inline-block; } +.overlap span { position: absolute; left: 0; top: 0; } + + +a { + color: inherit; + text-decoration: none; +} + +a:hover { + background-color: #212121; +} + +ul { + margin: 0; + padding-left: 1.5em; +} + +.seealso { + color: #888888; +} |
