summaryrefslogtreecommitdiff
path: root/views/css
diff options
context:
space:
mode:
Diffstat (limited to 'views/css')
-rw-r--r--views/css/frontend.css5
-rw-r--r--views/css/wpsg-theme.css3
2 files changed, 7 insertions, 1 deletions
diff --git a/views/css/frontend.css b/views/css/frontend.css
index 35a7605..3013aec 100644
--- a/views/css/frontend.css
+++ b/views/css/frontend.css
@@ -64,7 +64,10 @@ input.wpsg_error { border-color:red !important; border:1px solid red; }
}
}
}
- &:hover > .tooltip { opacity:1; pointer-events:all; z-index:1; }
+ &:hover > .tooltip { opacity:1; pointer-events:all; z-index:1; }
+ /* Auch per Tastaturfokus und nach dem ersten Tipp (K69, frontend.js); Escape blendet aus */
+ &:focus-visible > .tooltip, &.is-open > .tooltip { opacity:1; pointer-events:all; z-index:1; }
+ &.is-dismissed > .tooltip { opacity:0; pointer-events:none; }
}
}
diff --git a/views/css/wpsg-theme.css b/views/css/wpsg-theme.css
index 5966cde..e5d6727 100644
--- a/views/css/wpsg-theme.css
+++ b/views/css/wpsg-theme.css
@@ -615,6 +615,9 @@ html body #wpsg_revocation_dialog .inner { background-color:var(--wpsg-color-bac
}
}
&:hover > .tooltip { opacity:1; pointer-events:all; z-index:1; }
+ /* Auch per Tastaturfokus und nach dem ersten Tipp (K69, frontend.js); Escape blendet aus */
+ &:focus-visible > .tooltip, &.is-open > .tooltip { opacity:1; pointer-events:all; z-index:1; }
+ &.is-dismissed > .tooltip { opacity:0; pointer-events:none; }
}
}
html body .wpsg_product_garan_wrap,