Skip to content

Remove non-standard CSS selectors and lock design-token correctness #66

@VatsalSy

Description

@VatsalSy

Why

Frontend reviews flagged invalid selectors and token mismatches that are easy to reintroduce and hard to spot visually.

Evidence

Scope

  • Replace non-standard selectors with stable class-based hooks in markup/CSS.
  • Standardize tag selectors to class-based patterns (.tags ...) across affected styles/scripts.
  • Fix token-name drift and undefined CSS variable references.
  • Add lint enforcement for unknown selectors/undefined custom properties where possible.

Acceptance Criteria

  • No CSS file uses :contains() or text-matching selector patterns.
  • Tag styling is fully class-based and consistent with markup.
  • CSS token references resolve cleanly (no undefined var warnings).
  • Style/lint checks pass without suppressing these classes of errors.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions