diff --git a/keeb.css b/keeb.css
index 752bf2b..1384d69 100644
--- a/keeb.css
+++ b/keeb.css
@@ -83,6 +83,7 @@ text.mac {
text.pc, text.fn {
font-size: 12px;
}
+text.title,
text.shortcut {
font-size: 10px;
}
@@ -95,9 +96,9 @@ text.colorNum, text.borderNum,
text.colorFun, text.borderFun,
text.colorSym, text.borderSym,
text.colorMod, text.borderMod,
-.thumb use.level0,
-.thumb use.level1,
-.thumb use.level2 { opacity: 1; }
+.thumb .level0,
+.thumb .level1,
+.thumb .level2 { opacity: 1; }
/* ugly but used for manual overrides only */
.dimmed { opacity: 0.3 !important; }
@@ -125,6 +126,18 @@ use.layerVim {
[layer4="sym"] .layerSym { display: block; }
[layer4="num"] .layerNum { display: block; }
+[layer3="nav"] .layerVim,
+[layer3="vim"] .layerNav { display: none !important; }
+.thumb text.title,
+.matrix text.title,
+.key:hover use.title,
+.thumb:hover > use.title,
+.specialKey:hover use.title { display: none; }
+use.title,
+.key:hover text.title,
+.thumb:hover > text.title,
+.specialKey:hover text.title { display: block; }
+
#select {
transform: translate(70px, 280px);
}
diff --git a/keeb.svg b/keeb.svg
index b71ada4..0d6fd37 100644
--- a/keeb.svg
+++ b/keeb.svg
@@ -9,6 +9,8 @@
stroke-linejoin: round;
fill: none;
}
+ .key .alt_glyph text, .key:hover .alt_glyph path { display: none; }
+ .key .alt_glyph path, .key:hover .alt_glyph text { display: block; }
@@ -40,6 +42,11 @@
+
+
+ esc
+
+
@@ -50,12 +57,14 @@
ctrl
fn
-
+
+ spc
os
-
+
+ enter
@@ -66,12 +75,14 @@
⌘
fn
-
+
+ spc
⌥
-
+
+ enter
@@ -79,7 +90,8 @@
-
+
+ space
@@ -134,16 +146,20 @@
shift
-
+
+ caps
num
ctrl
-
-
-
+
+ b.spc
+
+ del
+
+ spc
@@ -151,15 +167,19 @@
os
-
+
+ enter
⌘
-
-
-
+
+ b.spc
+
+ del
+
+ spc
@@ -167,25 +187,29 @@
⌥
-
+
+ enter
⌃
-
+
+ enter
alt
-
+
+ enter
nav
-
+
+ spc
@@ -251,8 +275,10 @@
os
-
-
+
+ esc
+
+ enter
@@ -268,8 +294,10 @@
⌥
-
-
+
+ esc
+
+ enter
@@ -283,29 +311,37 @@
nav
-
-
-
+
+ b.spc
+
+ del
+
+ spc
fn
-
-
-
+
+ tab
+
+ s-tab
+
+ enter
fn
-
+
+ enter
nav
-
+
+ spc
fn
@@ -344,8 +380,10 @@
num
-
-
+
+ esc
+
+ enter
@@ -361,7 +399,8 @@
num
-
+
+ enter
@@ -375,10 +414,13 @@
- shift
-
-
-
+ shift
+
+ tab
+
+ s-tab
+
+ caps
@@ -393,7 +435,8 @@
sym
-
+
+ enter
altgr
@@ -411,7 +454,8 @@
shift
-
+
+ esc
num
@@ -427,7 +471,8 @@
sym
-
+
+ enter
altgr
@@ -435,7 +480,8 @@
num
-
+
+ spc
fn
@@ -454,15 +500,18 @@
-
+
+ tab
-
+
+ caps
-
+
+ shift
@@ -478,7 +527,8 @@
Q
^
!
-
+
+ esc
F1
@@ -512,7 +562,8 @@
W
<
@
-
+
+ home
close
F2
@@ -551,7 +602,8 @@
>
#
-
+
+ prev.
F3
@@ -565,7 +617,8 @@
)
3
-
+
+ s-tab
F7
@@ -588,8 +641,10 @@
R
$
$
-
-
+
+ end
+
+ next
F4
@@ -603,7 +658,8 @@
}
4
-
+
+ tab
F8
@@ -628,7 +684,8 @@
T
%
%
-
+
+ pg.up
@@ -637,7 +694,8 @@
G
=
5
-
+
+ pg.dn
@@ -671,15 +729,18 @@
-
+
+ bk.space
-
+
+ enter
-
+
+ shift
@@ -727,7 +788,8 @@
'
#
9
-
+
+ end
bri+
@@ -765,7 +827,8 @@
*
*
8
-
+
+ pg.up
vol+
@@ -803,7 +866,8 @@
&
&
7
-
+
+ pg.dn
next
@@ -841,7 +905,8 @@
Y
@
^
-
+
+ home