TASK ARCHIVE: Heading anchor links (hover-to-reveal icon)#

SUMMARY#

Added a build-time-only feature: each heading (h1–h6) with an id in rendered Jekyll output gets an anchor link (configurable icon, default #) placed after the heading text. The link is visible on hover via minimal CSS so readers can copy or open fragment URLs. No client-side JS. Spacing between title and anchor is configurable via CSS variable --heading-anchor-gap.

REQUIREMENTS#

IMPLEMENTATION#

TESTING#

LESSONS LEARNED#

PROCESS IMPROVEMENTS#

None identified for this task.

TECHNICAL IMPROVEMENTS#

If “every heading is linkable” were a core assumption from the start, the same design would apply: one post_render plugin and shared CSS. For a remote theme, local plugin + local CSS override remains the right place.

NEXT STEPS#

None.