Improved tabbing
diff --git a/dev/scss/header/searchbar.scss b/dev/scss/header/searchbar.scss
index d383e73..4fee390 100644
--- a/dev/scss/header/searchbar.scss
+++ b/dev/scss/header/searchbar.scss
@@ -48,9 +48,12 @@
style: solid;
color: $nearly-white;
}
- &:hover {
+ &:hover, &:focus {
@include choose-hover;
}
+ &::-moz-focus-inner {
+ border: none;
+ }
&:active {
@include choose-active;
}
diff --git a/dev/scss/main/kwic.scss b/dev/scss/main/kwic.scss
index 7ad9ab4..4883423 100644
--- a/dev/scss/main/kwic.scss
+++ b/dev/scss/main/kwic.scss
@@ -3,6 +3,12 @@
$border-size: 2px;
+/*
+*:focus {
+ background-color: red !important;
+}
+*/
+
#search {
position: relative;
margin-bottom: 30px;
@@ -23,6 +29,19 @@
border: 1px solid $kwic-border;
font-size: 10pt;
> li {
+ &:focus:not(.active) {
+ background-color: $dark-orange !important;
+ &:not(:target) div.flag {
+ border-right-color: $nearly-white;
+ }
+ > div > div.snippet {
+ color: $nearly-white;
+ text-shadow: none !important;
+ .class-3 {
+ border-color: $nearly-white;
+ }
+ }
+ }
position: relative;
border: {
style: solid;
@@ -60,13 +79,13 @@
> span {
white-space: no-wrap !important;
}
- color: #666;
+ // color: #666;
}
> mark,
> span.match {
font-weight: bold;
/* text-shadow: $kwic-match-shadow; */
- color: $kwic-match-color;
+ // color: $kwic-match-color;
padding-left: 4pt;
padding-right: 2pt;
}
diff --git a/dev/scss/main/pagination.scss b/dev/scss/main/pagination.scss
index 4fa189c..bc7e54e 100644
--- a/dev/scss/main/pagination.scss
+++ b/dev/scss/main/pagination.scss
@@ -110,8 +110,12 @@
line-height: 1em;
}
}
- &:link:hover span {
- @include choose-hover;
+ &:link:hover,
+ &:link:focus {
+ outline: none;
+ span {
+ @include choose-hover;
+ }
}
}
}
\ No newline at end of file