mirror of
https://github.com/pbakaus/impeccable.git
synced 2026-09-12 22:26:38 +03:00
* Add detector benchmark lab and visual contrast fallback * Expand visual contrast fixture coverage * Add browser visual contrast fallback * Show visual contrast overlays in detector lab * Fix detector lab short viewport layout * Fix detector lab visual overlays * Add visual contrast to browser scan overlays * Avoid browser scroll jumps during visual contrast scans * Resolve visual contrast lazily on scroll * Refresh detector lab visual counts lazily * Update pnpm lockfile for static parser deps * Address Bugbot detector API comments * Report extension visual contrast errors * Refactor detector into engine modules * Address Bugbot detector comments * Fix latest Bugbot detector notes * Fix visual contrast fixture labels * Refine detector lab fixtures * Fix stale detector overlay references * Fix detector lab fixture URLs * Fix typography lab fixture highlights * Fix typography lab page-level signal * Fix visual overlay lifecycle cleanup * Remove dead spotlight timer cleanup * Make browser async APIs reject consistently
52 lines
1.2 KiB
CSS
52 lines
1.2 KiB
CSS
/* External stylesheet that applies anti-pattern styles */
|
|
|
|
/* Side-tab via external class */
|
|
.external-side-tab {
|
|
background: white;
|
|
padding: 1rem;
|
|
border-radius: 12px;
|
|
border-left: 4px solid #3b82f6;
|
|
box-shadow: 0 1px 3px rgba(0,0,0,0.1);
|
|
}
|
|
|
|
/* Top border accent via external class */
|
|
.external-top-accent {
|
|
background: white;
|
|
padding: 1rem;
|
|
border-radius: 12px;
|
|
border-top: 3px solid #8b5cf6;
|
|
box-shadow: 0 1px 3px rgba(0,0,0,0.1);
|
|
}
|
|
|
|
/* Overused font from external stylesheet */
|
|
.external-inter {
|
|
font-family: 'Inter', sans-serif;
|
|
}
|
|
|
|
/* Clean card — should NOT flag */
|
|
.external-clean {
|
|
background: white;
|
|
padding: 1rem;
|
|
border-radius: 12px;
|
|
border: 1px solid #e5e7eb;
|
|
box-shadow: 0 1px 3px rgba(0,0,0,0.1);
|
|
}
|
|
|
|
/* Neutral side rule — should NOT flag */
|
|
.external-neutral-side {
|
|
background: white;
|
|
padding: 1rem;
|
|
border-radius: 12px;
|
|
border-left: 4px solid #d1d5db;
|
|
box-shadow: 0 1px 3px rgba(0,0,0,0.1);
|
|
}
|
|
|
|
/* Top rule without rounded card corners — should NOT flag */
|
|
.external-square-top {
|
|
background: white;
|
|
padding: 1rem;
|
|
border-radius: 0;
|
|
border-top: 4px solid #8b5cf6;
|
|
box-shadow: 0 1px 3px rgba(0,0,0,0.1);
|
|
}
|