test(frontend): e2e main flow (login→shelf→cbz→bookmark→logout) + axe scans
This commit is contained in:
@@ -16,7 +16,7 @@
|
||||
--secondary: oklch(0.95 0.003 80);
|
||||
--secondary-foreground: oklch(0.32 0.01 70);
|
||||
--muted: oklch(0.95 0.003 80);
|
||||
--muted-foreground: oklch(0.55 0.008 70);
|
||||
--muted-foreground: oklch(0.52 0.008 70);
|
||||
--accent: oklch(0.68 0.16 46);
|
||||
--accent-strong: oklch(0.55 0.17 46);
|
||||
--accent-foreground: oklch(0.985 0.002 80);
|
||||
|
||||
@@ -312,6 +312,8 @@ export default function CbzReader({ book, initialLocator, initialPercent, chrome
|
||||
>
|
||||
<div
|
||||
ref={attachBox}
|
||||
// eslint-disable-next-line jsx-a11y/no-noninteractive-tabindex -- 滚动容器须可聚焦(axe scrollable-region-focusable,键盘滚动可达);div 无交互语义属滚动区可聚焦的通行做法
|
||||
tabIndex={0}
|
||||
onScroll={onScroll}
|
||||
onClick={onZoneClick}
|
||||
onPointerDown={(e) => {
|
||||
|
||||
Reference in New Issue
Block a user