Files
pbakaus_impeccable/tests/fixtures/antipatterns/external-styles.css
T
Paul BakausandGitHub e1d3ea0b6f Detector architecture v2: static engine, benchmarks, lab, and visual contrast (#156)
* 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
2026-05-17 19:49:38 -07:00

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);
}