fix: UI/无障碍审查修复(焦点可见/键盘可达/dialog 语义/对比度/触控目标等 B1-B10)

This commit is contained in:
2026-08-07 16:13:01 +08:00
parent 5acc461e88
commit cf4c7d4ca4
14 changed files with 233 additions and 47 deletions
+2 -2
View File
@@ -49,9 +49,9 @@ export default function MusicEmbed({ settings }) {
>
{/* 保持挂载以保证折叠后音乐继续播放(display 由 .music-embed.collapsed 规则控制) */}
<div className="music-embed-player" dangerouslySetInnerHTML={{ __html: code }} />
<div className="music-embed-icon" onClick={expand} title="展开播放器">
<button type="button" className="music-embed-icon" onClick={expand} title="展开播放器" aria-label="展开播放器">
<span className="material-icons">music_note</span>
</div>
</button>
</div>
);
}