Initial "Click to Reveal" Concept

I am exploring a feature that allows list items to become low opacity, and revealed by clicking on them. This could be useful in reviewing step by step procedures. This initial version requires Javascript, and I need to transition the implementation to a CSS based solution to work within Obsidian.

ClickToReveal