[MOOSE-337] FE: Interactive Card Animated Underline for Title Elements #311
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What does this do/fix?
This pull request updates the interactive card blocks to improve the visual feedback for users by introducing an animated underline effect on card titles when hovered. The implementation standardizes this effect across the Icon Card, Image Card, and Image Overlay Card components, replacing legacy underline styling with a shared animation mixin and updating the markup to support the new visual style.
Animated underline effect implementation:
t-animated-underline-hovermixin to the title selectors in_mixins.pcssforicon-card,image-card, andimage-overlay-card, enabling the animated underline on hover. [1] [2] [3]style.pcssfor all three card components to avoid conflicts and ensure only the new animation is applied. [1] [2] [3]Markup and structure updates:
icon-card,image-card, andimage-overlay-cardto wrap the title in a new__title-wrapdiv and add thet-animated-underlineclass to the title element, supporting the new animation and improved layout. [1] [2] [3]Documentation:
CHANGELOG.mdto document the addition of the animated underline effect on interactive card block titles.QA
Links to relevant issues
Screenshots/video: