Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Opacity Property for Images in Frappe Builder #264

Open
aidemkin opened this issue Dec 12, 2024 · 0 comments
Open

Add Opacity Property for Images in Frappe Builder #264

aidemkin opened this issue Dec 12, 2024 · 0 comments

Comments

@aidemkin
Copy link

To enhance design flexibility in Frappe Builder, it would be useful to add an opacity property for image components. This feature will allow users to adjust the transparency of images, improving the visual quality and design versatility of pages created in Frappe Builder.

Detailed Description

Opacity control is a common design tool in modern page builders. By allowing users to set the transparency level for images, Frappe Builder can support more advanced design needs, such as:
• Layered designs (e.g., combining a semi-transparent image over a background).
• Subtle visual effects that do not overpower other page elements.
• Improved usability for overlays and banners.

Key Features

1.	Opacity Slider: Add a simple slider or input field in the image component settings to adjust transparency levels (e.g., 0% to 100%).
2.	Preview in Builder: Changes to opacity should be visible in real-time within the builder interface.

Example Use Cases

•	Semi-transparent logos or watermarks.
•	Background images with reduced opacity to make text more readable.
•	Creative designs with overlay effects.

Benefits

•	Enhances the design capabilities of Frappe Builder without requiring custom CSS.
•	Enables users to create professional, visually appealing designs easily.
•	Increases the flexibility of image styling.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant