Allow users to trigger and control animations based on specific custom attributes (e.g., data-attribute="value"
), rather than relying solely on classes or IDs.
This would significantly enhance component workflows—enabling animation control through component properties—and create a cleaner separation between styling and animation logic.