display: block;
background-color: transparent;
- &[data-display-area="fill"]{
- -webkit-tap-highlight-color: @links-area-color;
- background-color: fadeout(@links-color, 99.999%);
- border-radius: unit(@links-rounded-corners*2, px);
-
+ &[data-animation="fade"], &[data-animation="highlight"] {
&.animating {
background-color: @links-area-color;
}
+ }
+
+ &[data-display-area="fill"] {
+ -webkit-tap-highlight-color: @links-area-color;
+ background-color: fadeout(@links-color, 99.999%);
+ border-radius: unit(@links-rounded-corners*2, px);
&:hover, &.hover {
.using-mouse & {
}
}
}
+
+ &[data-display-area="stroke"] {
+ border-width: 4px;
+ border-style: solid;
+ border-color: fadeout(@links-color, 99.999%);
+ border-radius: unit(@links-rounded-corners*2, px);
+
+ &:hover, &.hover {
+ .using-mouse & {
+ opacity: 1 !important;
+ border-color: @links-area-color;
+ }
+ }
+
+ &:focus {
+ .keyboard-navigating & {
+ opacity: 1 !important;
+ border-color: @links-area-color;
+ }
+ }
+ }
}
#links .nonlinkarea {