-
Notifications
You must be signed in to change notification settings - Fork 975
[FEATURE] [FEATURE] Add Hover Reveal Text Utility #55309
Copy link
Copy link
Open
Labels
GSSoC-26Official GSSoC 2026 issueOfficial GSSoC 2026 issueanimationAnimation effects, hover interactions, motion ideas, transitionsAnimation effects, hover interactions, motion ideas, transitionsgood first issueGood for newcomersGood for newcomersgssoc:approvedApproved for GSSoC contributionsApproved for GSSoC contributionshelp wantedExtra attention neededExtra attention neededlevel:beginnerSuitable for first-time contributorsSuitable for first-time contributors
Description
Metadata
Metadata
Assignees
Labels
GSSoC-26Official GSSoC 2026 issueOfficial GSSoC 2026 issueanimationAnimation effects, hover interactions, motion ideas, transitionsAnimation effects, hover interactions, motion ideas, transitionsgood first issueGood for newcomersGood for newcomersgssoc:approvedApproved for GSSoC contributionsApproved for GSSoC contributionshelp wantedExtra attention neededExtra attention neededlevel:beginnerSuitable for first-time contributorsSuitable for first-time contributors
Feature Name
Hover Reveal Text Utility
Description
Introduce a reusable Hover Reveal Text Utility that smoothly reveals hidden or secondary text when a user hovers over an element. The text fades in while sliding upward, creating a clean and modern interaction. This utility is ideal for buttons, cards, portfolio items, product showcases, feature sections, and interactive UI components.
Why is this useful for EaseMotion CSS?
This utility aligns with EaseMotion CSS's animation-first philosophy by providing a lightweight, reusable, and human-readable hover effect. Developers can reveal additional information using a single CSS class without relying on JavaScript, making interfaces more engaging while keeping the implementation simple and composable.
HTML Snippet
CSS Snippet
Visual Reference (optional)
Similar to the text reveal animations commonly used on modern portfolio websites, call-to-action buttons, landing pages, and interactive navigation elements.
Checklist
submissions/only — not incore/orcomponents/