Problem/Motivation
When editing Canvas pages, all available components are currently exposed in the
UI, including components that are not needed, experimental, or not intended for
general use.
This results in a cluttered editing experience and makes it harder for editors
to find the appropriate components. It can also lead to accidental usage of
components that should be hidden or disabled by default.
Proposed resolution
Introduce default configuration for Canvas components that allows managing their
status (for example: enabled, disabled, hidden, or experimental).
Remaining tasks
- ✅ File an issue about this project
- ✅ Addition/Change/Update/Fix to this project
- ✅ Testing to ensure no regression
- ✅ Automated unit/functional testing coverage
- ➖ Developer Documentation support on feature change/addition
- ➖ User Guide Documentation support on feature change/addition
- ➖ UX/UI designer responsibilities
- ➖ Accessibility and Readability
- ✅ Code review from 1 Varbase core team member
- ✅ Full testing and approval
- ✅ Credit contributors
- ✅ Review with the product owner
- ✅ Update Release Notes
- ❌ Release varbase-11.0.0-alpha1, varbase_starter-1.0.0-alpha1
User interface changes
API changes
Data model changes
Release notes snippet
- chore: #3569831 Add default configuration to control Canvas component availability
Comments
Comment #21
rajab natshahComment #23
rajab natshahComment #24
rajab natshah✅ Released varbase_starter-1.0.0-alpha1