refactor(core): [CORE-23] complete keyboard controls and focus lifecycle

This commit is contained in:
Harvey Zhao committed 2026-09-11 21:06:33 +08:00
1 parent faaa3e8c2d
commit 8ed0a5228c
190 files changed
+53981 -489

No files matched your search

@@ -0,0 +1,22 @@
.art-video-player {
[tabindex]:focus-visible,
input:focus-visible,
button:focus-visible,
a:focus-visible {
outline: 2px solid currentColor;
outline-offset: -2px;
}
&.art-keyboard-focus :focus {
outline: 2px solid currentColor;
outline-offset: -2px;
}
&.art-keyboard-focus:not(.art-lock) .art-bottom {
opacity: 1;
.art-controls,
.art-progress {
transform: translateY(0);
}
}
}