style: reuse key command styles for continents
[sheet.git] / dark.css
index 2f2729ebc25b910950e85940cf8857fe86a9c5dd..da7ee26713ebd98efdf2ebebdede9713f801b89d 100644 (file)
--- a/dark.css
+++ b/dark.css
@@ -19,28 +19,6 @@ ul.keys li {
 }
 dl.legend-options dt {background: #333}
 
-.pm {background: #040} /* motion */
-.po {background: #340} /* window */
-.ci {background: #044} /* info */
-.co {background: #440} /* command */
-.cp {background: #530} /* command */
-.mi {background: #520} /* ins */
-.mo {background: #500} /* state */
-.mv {background: #503} /* visual */
-.me {background: #205} /* mode */
-.no {background: #222} /* unassigned */
-
-.pm a:hover, .pm[onclick]:hover,
-.po a:hover, .po[onclick]:hover,
-.ci a:hover, .ci[onclick]:hover,
-.co a:hover, .co[onclick]:hover,
-.mi a:hover, .mi[onclick]:hover,
-.mo a:hover, .mo[onclick]:hover,
-.mv a:hover, .mv[onclick]:hover,
-.me a:hover, .me[onclick]:hover {
-       color: #000; /* on default (light) background hover */
-} /* mode link */
-
 /* code syntax */
 .sy-comment    { color: #888 }
 .sy-constant   { color: #8AC }
@@ -53,11 +31,11 @@ dl.legend-options dt {background: #333}
 /* character properties */
 
 th, td {
-       border-color: #333;
-       background: #181818;
+       border-color: #555;
+       background: #222;
 }
 .glyphs.dimap tbody, .glyphs.dimap colgroup {
-       border-color: #555;
+       border-color: #665;
 }
 
 .glyphs small.digraph {
@@ -73,25 +51,46 @@ th, td {
 
 td.X  {background: #000} /* unidentified */
 td.Xr {background: #111} /* reverse */
-td.Co {background: #181111} /* private */
+td.Co {background: #322} /* private */
 
 /* implementation-based alternatives */
 td.di-b       {background: #411} /* bmp */
 td.di-d       {background: #330} /* rfc-1345 digraph */
-td.di-prop    {background: #3B2200} /* proposed digraph */
-td.di-a       {background: #131} /* ascii */
-td.di-rare    {background: #181818} /* disfavoured */
-td.di-invalid {background: #222} /* impossible */
+td.di-prop    {background: #321} /* proposed digraph */
+td.di-a       {background: #031} /* ascii */
+td.di-rare    {background: #222} /* disfavoured */
+td.di-invalid {background: #333} /* impossible */
+
+/* general colorization */
 
-/* continents */
-td.c-af       {background: #1C1C00}
-td.c-eu       {background: #221400}
-td.c-as       {background: #200}
-td.c-oc       {background: #102}
-td.c-aa       {background: #012}
-td.c-sa       {background: #001A1A}
-td.c-na       {background: #001800}
+td.c-na,
+.pm {background: #040} /* motion */
+.po {background: #340} /* window */
+td.c-sa,
+.ci {background: #044} /* info */
+td.c-af,
+.co {background: #440} /* command */
+td.c-eu,
+.cp {background: #530} /* command */
+.mi {background: #520} /* ins */
+td.c-as,
+.mo {background: #500} /* state */
+td.c-aa,
+.mv {background: #503} /* visual */
+td.c-oc,
+.me {background: #205} /* mode */
+.no {background: #222} /* unassigned */
 
-.glyphs tbody td:hover {color: #000}
-.glyphs tbody td:hover small {color: #FFF}
+td.X:hover,
+.pm a:hover, .pm[onclick]:hover,
+.po a:hover, .po[onclick]:hover,
+.ci a:hover, .ci[onclick]:hover,
+.co a:hover, .co[onclick]:hover,
+.mi a:hover, .mi[onclick]:hover,
+.mo a:hover, .mo[onclick]:hover,
+.mv a:hover, .mv[onclick]:hover,
+.me a:hover, .me[onclick]:hover {
+       color: #000; /* on default (light) background hover */
+}
+td.X:hover small {color: #FFF}