Closes #193 Migrate three inline-style React props to CSS classes / CSSOM: - ErrorExpansion: cursor:copy and copy-hint color moved to BEM classes - SegmentedControl: dynamic transform now driven by --ec-segment-offset CSS var, set via useLayoutEffect + ref.style.setProperty Remove 'unsafe-inline' from style-src in all three enforcement layers: - vite.config.web.ts (prod only; dev keeps it for HMR) - nginx.conf (both CSP directives) - public/_headers (Cloudflare Pages) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| application | ||
| common | ||
| domain | ||
| infrastructure | ||
| web | ||