summaryrefslogtreecommitdiffstats
path: root/style.css
diff options
context:
space:
mode:
Diffstat (limited to 'style.css')
-rw-r--r--style.css121
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;
+}