style: generic group classes (.g\d)
authorMischa POSLAWSKY <perl@shiar.org>
Thu, 11 Nov 2010 22:33:36 +0000 (23:33 +0100)
committerMischa POSLAWSKY <perl@shiar.org>
Fri, 12 Nov 2010 04:15:55 +0000 (05:15 +0100)
Vim-specific naming is more of an obfuscation on other pages.

base.css
circus.css
dark.css
darklite.css
red.css

index b613c31..63a2834 100644 (file)
--- a/base.css
+++ b/base.css
@@ -386,42 +386,60 @@ table.dimap {
 
 /* key type colorization */
 
+.c-sa,
+.ci,
+.g0 {background: #BFE} /* cyan: info */
 .c-na,
-.pm {background: #BFB}   /* motion */
-.po {background: #DFA}   /* window */
+.pm,
+.g1 {background: #BFB} /* green: motion */
+.po,
+.g2 {background: #DFA} /* greenish: jump (g1+) */
 .c-af,
-.co {background: #FFA}   /* command */
-.c-sa,
-.ci {background: #BFE}   /* info */
+.co,
+.g3 {background: #FFA} /* yellow: command */
 .c-eu,
-.cp {background: #FDA}   /* TODO */
-.mi {background: #FCA}   /* insert mode */
+.cp,
+.g4 {background: #FDA} /* orangish: open (g5-) */
+.mi,
+.g5 {background: #FCA} /* orange: insert */
 .c-as,
-.mo {background: #FCC}   /* mode */
+.mo,
+.g6 {background: #FCC} /* red: mode */
 .c-aa,
-.mv {background: #ECE}   /* visual mode */
+.mv,
+.g7 {background: #ECE} /* purple: visual (g7+) */
 .c-oc,
-.me {background: #CCF}   /* key mode */
+.me,
+.g8 {background: #CCF} /* blue: prefix */
 
-.c-na:hover,
-.pm a:hover, .pm[onclick]:hover {background: #7E7}
-.po a:hover, .po[onclick]:hover {background: #CE6}
 .c-sa:hover,
-.ci a:hover, .ci[onclick]:hover {background: #5ED}
+.ci a:hover, .ci[onclick]:hover,
+.g0 a:hover, .g0[onclick]:hover {background: #5ED}
+.c-na:hover,
+.pm a:hover, .pm[onclick]:hover,
+.g1 a:hover, .g1[onclick]:hover {background: #7E7}
+.po a:hover, .po[onclick]:hover,
+.g2 a:hover, .g2[onclick]:hover {background: #CE6}
+.c-af:hover,
+.co a:hover, .co[onclick]:hover,
+.g3 a:hover, .g3[onclick]:hover {background: #EE4}
 .c-eu:hover,
-.cp a:hover, .cp[onclick]:hover {background: #FA6}
-.mi a:hover, .mi[onclick]:hover {background: #F97}
+.cp a:hover, .cp[onclick]:hover,
+.g4 a:hover, .g4[onclick]:hover {background: #FA6}
+.mi a:hover, .mi[onclick]:hover,
+.g5 a:hover, .g5[onclick]:hover {background: #F97}
 .c-as:hover,
-.mo a:hover, .mo[onclick]:hover {background: #F88}
-.c-oc:hover,
-.me a:hover, .me[onclick]:hover {background: #99F}
+.mo a:hover, .mo[onclick]:hover,
+.g6 a:hover, .g6[onclick]:hover {background: #F88}
 .c-aa:hover,
-.mv a:hover, .mv[onclick]:hover {background: #D9D}
-.c-af:hover,
-.co a:hover, .co[onclick]:hover {background: #EE4}
+.mv a:hover, .mv[onclick]:hover,
+.g7 a:hover, .g7[onclick]:hover {background: #D9D}
+.c-oc:hover,
+.me a:hover, .me[onclick]:hover,
+.g8 a:hover, .g8[onclick]:hover {background: #99F}
 
 .no {
-       background: #EEE;
+       background: #EEE; /* unassigned */
 }
 ul.keys li.ni {
        border: 0;
index 2d89617..9e1978e 100644 (file)
 .l6:hover {     color: #8F8; background: #000}
 
 .Co {background: #DBB} /* private */
+.c-sa,
+.ci,
+.g0 {background: #8FD}
 .c-na,
-.pm {background: #8F8} /* motion */
-.po {background: #BF6} /* window */
+.pm,
+.g1 {background: #8F8}
+.po,
+.g2 {background: #BF6}
 .c-af,
-.co {background: #FF6} /* command */
-.c-sa,
-.ci {background: #8FD} /* info */
+.co,
+.g3 {background: #FF6}
 .c-eu,
-.cp {background: #FC6}
-.mi {background: #F96} /* insert mode */
+.cp,
+.g4 {background: #FC6}
+.mi,
+.g5 {background: #F96}
 .c-as,
-.mo {background: #F77} /* mode */
+.mo,
+.g6 {background: #F77}
 .c-aa,
-.mv {background: #E8E} /* visual mode */
+.mv,
+.g7 {background: #E8E}
 .c-oc,
-.me {background: #9AF} /* key mode */
+.me,
+.g8 {background: #9AF}
 
 .Co:hover                       {background: #000; color: #DBB} /* private */
 
-.c-na:hover,
-.pm a:hover, .pm[onclick]:hover {background: #000; color: #7E7}
-.po a:hover, .po[onclick]:hover {background: #000; color: #CE6}
 .c-sa:hover,
-.ci a:hover, .ci[onclick]:hover {background: #000; color: #8FD}
-.c-eu:hover,
-.cp a:hover, .cp[onclick]:hover {background: #000; color: #FA6}
+.ci a:hover, .ci[onclick]:hover,
+.g0 a:hover, .g0[onclick]:hover {background: #000; color: #8FD}
+.c-na:hover,
+.pm a:hover, .pm[onclick]:hover,
+.g1 a:hover, .g1[onclick]:hover {background: #000; color: #7E7}
+.po a:hover, .po[onclick]:hover,
+.g2 a:hover, .g2[onclick]:hover {background: #000; color: #CE6}
 .c-af:hover,
-.co a:hover, .co[onclick]:hover {background: #000; color: #FF7}
-.mi a:hover, .mi[onclick]:hover {background: #000; color: #FFA070}
+.co a:hover, .co[onclick]:hover,
+.g3 a:hover, .g3[onclick]:hover {background: #000; color: #FF7}
+.c-eu:hover,
+.cp a:hover, .cp[onclick]:hover,
+.g4 a:hover, .g4[onclick]:hover {background: #000; color: #FA6}
+.mi a:hover, .mi[onclick]:hover,
+.g5 a:hover, .g5[onclick]:hover {background: #000; color: #FFA070}
 .c-as:hover,
-.mo a:hover, .mo[onclick]:hover {background: #000; color: #F77}
-.c-oc:hover,
-.me a:hover, .me[onclick]:hover {background: #000; color: #99F}
+.mo a:hover, .mo[onclick]:hover,
+.g6 a:hover, .g6[onclick]:hover {background: #000; color: #F77}
 .c-aa:hover,
-.mv a:hover, .mv[onclick]:hover {background: #000; color: #E8E}
+.mv a:hover, .mv[onclick]:hover,
+.g7 a:hover, .g7[onclick]:hover {background: #000; color: #E8E}
+.c-oc:hover,
+.me a:hover, .me[onclick]:hover,
+.g8 a:hover, .g8[onclick]:hover {background: #000; color: #99F}
 
 dl.legend dt.ext,
 ul.keys li.ext {
index 3691fbd..928cd83 100644 (file)
--- a/dark.css
+++ b/dark.css
@@ -65,23 +65,32 @@ th, td {
 
 /* general colorization */
 
-.c-na,
-.pm {background: #040} /* motion */
-.po {background: #340} /* window */
 .c-sa,
-.ci {background: #044} /* info */
+.ci,
+.g0 {background: #044}
+.c-na,
+.pm,
+.g1 {background: #040}
+.po,
+.g2 {background: #340}
 .c-af,
-.co {background: #440} /* command */
+.co,
+.g3 {background: #440}
 .c-eu,
-.cp {background: #530} /* command */
-.mi {background: #520} /* ins */
+.cp,
+.g4 {background: #530}
+.mi,
+.g5 {background: #520}
 .c-as,
-.mo {background: #500} /* state */
+.mo,
+.g6 {background: #500}
 .c-aa,
-.mv {background: #503} /* visual */
+.mv,
+.g7 {background: #503}
 .c-oc,
-.me {background: #205} /* mode */
-.no {background: #222} /* unassigned */
+.me,
+.g8 {background: #205}
+.no {background: #222}
 
 .X:hover,
 .pm a:hover, .pm[onclick]:hover,
@@ -91,7 +100,16 @@ th, td {
 .mi a:hover, .mi[onclick]:hover,
 .mo a:hover, .mo[onclick]:hover,
 .mv a:hover, .mv[onclick]:hover,
-.me a:hover, .me[onclick]:hover {
+.me a:hover, .me[onclick]:hover,
+.g8 a:hover, .g8[onclick]:hover,
+.g7 a:hover, .g7[onclick]:hover,
+.g6 a:hover, .g6[onclick]:hover,
+.g5 a:hover, .g5[onclick]:hover,
+.g4 a:hover, .g4[onclick]:hover,
+.g3 a:hover, .g3[onclick]:hover,
+.g2 a:hover, .g2[onclick]:hover,
+.g1 a:hover, .g1[onclick]:hover,
+.g0 a:hover, .g0[onclick]:hover {
        color: #000; /* on default (light) background hover */
 }
 .X:hover small {color: #FFF}
index 1c13bf3..f70f12a 100644 (file)
@@ -23,16 +23,16 @@ th, td {
 .Xr {background: #111} /* reverse */
 .Co {background: #181111} /* private */
 
-.mo, .c-as, .l0 {background: #200}
-.co, .c-af, .l4 {background: #1C1C00}
-.cp, .c-eu, .l2 {background: #221400}
-.pm, .c-na, .l5 {background: #002200}
-.po             {}
-.ci, .c-sa      {background: #001A1A}
-.mi             {}
-.mv, .c-oc      {background: #012}
-.me, .c-aa      {background: #102}
-.no             {}
-.ex             {background: #181818}
-.u-invalid      {background: #222}
+.me, .c-aa  .g8     {background: #102}
+.mv, .c-oc  .g7     {background: #012}
+.mo, .c-as, .g6 .l0 {background: #200}
+.mi         .g5     {}
+.cp, .c-eu, .g4 .l2 {background: #221400}
+.co, .c-af, .g3 .l4 {background: #1C1C00}
+.po         .g2     {}
+.pm, .c-na, .g1 .l5 {background: #002200}
+.ci, .c-sa  .g0     {background: #001A1A}
+.no                 {}
+.ex                 {background: #181818}
+.u-invalid          {background: #222}
 
diff --git a/red.css b/red.css
index a4bce0d..0023043 100644 (file)
--- a/red.css
+++ b/red.css
@@ -62,7 +62,7 @@ dt.po,
 #mutt .me b, #mutt dt.me,
 dt.pm, dt.mv,
   .pm b, .mv b     {color: #DD6}
-.no b              {color: #000} /* unassigned */
+.no b              {color: #000}
 .ci, .mv, .me      {font-style: italic}
 #mutt .ci, #mutt .me,
 .no                {font-style: normal}