Cleaned up a subtle but systemic issue in the Authgnosis site's reusable design presets: a handful of shared styles had a fixed HTML id baked into them, which meant the same id was being stamped onto dozens of page modules at once – quietly undermining in-page links, targeted styling, and clean, valid markup. Fixed across the entire site in one safe, verified pass.
- Audited every global design preset and found that several carried a hardcoded HTML id (plus a few images with a baked-in alt/title). Because those presets are reused everywhere, a single id was duplicated across roughly forty modules – many headings and rows all sharing the same identifier.
- Duplicate IDs quietly break real things: anchor and jump links stop landing correctly, any styling or script targeting an id can hit the wrong element, and the page fails HTML validity and accessibility checks.
- Hand-fixing it in the visual builder kept reverting – two editor sessions were overwriting each other's changes to the shared preset store – so it was corrected with a single atomic write behind the scenes: strip the stray id/alt/title from every preset, keep the legitimate class names, and verify nothing else changed.
- Built small, reusable audit-and-clean tools and kept a backup of the original, so this stays easy to re-check and maintain going forward.
