From a8ea234262b3b8a847e64c334524e56f8aa36a0c Mon Sep 17 00:00:00 2001 From: Mischa POSLAWSKY Date: Thu, 11 Nov 2010 23:33:36 +0100 Subject: [PATCH] style: generic group classes (.g\d) Vim-specific naming is more of an obfuscation on other pages. --- base.css | 64 +++++++++++++++++++++++++++++++++------------------- circus.css | 62 ++++++++++++++++++++++++++++++++------------------ dark.css | 42 ++++++++++++++++++++++++---------- darklite.css | 24 ++++++++++---------- red.css | 2 +- 5 files changed, 124 insertions(+), 70 deletions(-) diff --git a/base.css b/base.css index b613c31..63a2834 100644 --- 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; diff --git a/circus.css b/circus.css index 2d89617..9e1978e 100644 --- a/circus.css +++ b/circus.css @@ -13,41 +13,59 @@ .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 { diff --git a/dark.css b/dark.css index 3691fbd..928cd83 100644 --- 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} diff --git a/darklite.css b/darklite.css index 1c13bf3..f70f12a 100644 --- a/darklite.css +++ b/darklite.css @@ -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 --- 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} -- 2.30.0