HASMaster Icon Library Guide

Purpose

The HASMaster icon library provides the reusable visual assets used for taxonomy terms, directory cards, and supporting navigation cues across the theme.

Where Icons Matter

  • taxonomy landing pages and term cards
  • directory cards and related-content surfaces
  • guide and navigation affordances that rely on shared icon keys

Primary Control Points

  • Admin surface: WordPress Admin -> Tools -> HASMaster Tools -> Icon Library
  • Taxonomy verification surface: /taxonomy/
  • Pipeline manifest: /wp-content/hasmaster-pipeline/icon-library/manifest.json
  • Taxonomy map: /wp-content/hasmaster-pipeline/icon-library/taxonomy-icon-map.json

Operational Workflow

  1. Confirm the desired icon key and target taxonomy or content surface.
  2. Upload or review the SVG asset in the Icon Library tools.
  3. Update the manifest and taxonomy map when a new canonical key is introduced.
  4. Verify the icon on the public taxonomy and directory surfaces before closing the change.

Safe Change Rules

  • Prefer one canonical icon key per concept instead of multiple near-duplicates.
  • Do not rename or delete keys without checking every current reference.
  • Keep icon naming aligned with taxonomy and score-card conventions so the UI remains consistent.

Validation Checklist

  • Icon appears correctly on the target surface.
  • No duplicate or deprecated key remains referenced.
  • Manifest and taxonomy map stay synchronized.
  • Public taxonomy review still matches the intended icon family.

Related References