-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
enhancementFor improvements to existing featuresFor improvements to existing featuresfeatureFor new featuresFor new features
Description
✨ Enhancement Description
Implement a reusable card component featuring an organic, cloud-like background blur. The effect must blur the underlying page background (brick wall) while maintaining text legibility. The background blur should not be a rigid rectangle; instead, it must fade out very softly towards the edges.
🌟 Benefits of the Enhancement
- User Experience: Enhances readability by providing a high-contrast, blurred backdrop for text while maintaining a seamless visual flow. The organic shape feels less intrusive and more integrated into the artwork.
- Project Impact: Provides a flexible, reusable component for "Hero" sections or character descriptions. It leverages modern CSS capabilities like
backdrop-filterandmask-imagefor high-end visuals without the performance overhead of large transparent PNG assets.
🛠️ Proposed Implementation
- Technical Details:
- Backdrop Blur: Use
backdrop-filter: blur(40px)for the frosted glass effect on the page background. - Color & Opacity: Base color
#172936applied with varied alpha channels (e.g.,rgba(23, 41, 54, 0.8)). - Organic Shaping: Implementation of multiple overlapping
radial-gradientlayers within a::beforepseudo-element to create a "lumpy" cloud shape. - Edge Softening: Use of
mask-image: radial-gradient(...)to fade the entire effect totransparenttoward the edges.
- Backdrop Blur: Use
- Implementation Plan:
- Define the base component structure to accept
image,title,description, andchildren(for buttons). - Create the SCSS module utilizing
::beforefor the blur/color layer and::afterfor a deep diffused glow. - Apply
backdrop-filterwith necessary-webkit-prefixes for Safari compatibility. - Fine-tune the radial mask percentages to ensure the blur disappears completely before hitting the element's bounding box.
- Placement: Add the newly created component to the Main Page in the location specified in the Figma design.
- Define the base component structure to accept
📎 Additional Information
- Responsiveness: Even though a dedicated mobile design may not be available yet, the component must be fully responsive and adapt gracefully to different screen sizes.
🔗 Links & References:
Metadata
Metadata
Assignees
Labels
enhancementFor improvements to existing featuresFor improvements to existing featuresfeatureFor new featuresFor new features
Type
Projects
Status
No status
