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

  • N/A

API changes

  • N/A

Data model changes

  • N/A

Release notes snippet

  • chore: #3569831 Add default configuration to control Canvas component availability

Comments

rajab natshah created an issue. See original summary.

  • rajab natshah committed cf8a9287 on 1.0.x
    chore: #3569831 Add default configuration to control Canvas component...

  • rajab natshah committed 1966894b on 1.0.x
    chore: #3569831 Disable Canvas components that aren't really useful in...

  • rajab natshah committed f6f72ac5 on 1.0.x
    chore: #3569831 Disable Canvas components that aren't really useful in...

  • rajab natshah committed 0616907f on 1.0.x
    chore: #3569831 Change the format for build with and branding footer to...

  • rajab natshah committed 539204f7 on 1.0.x
    chore: #3569831 remove Canvas components that aren't really useful in...

  • rajab natshah committed b1325a3e on 1.0.x
    chore: #3569831 remove Canvas components that aren't really useful in...

  • rajab natshah committed 9deae3f0 on 1.0.x
    chore: #3569831 remove Canvas components that aren't really useful in...

  • rajab natshah committed 9efebc81 on 1.0.x
    chore: #3569831 remove Canvas components that aren't really useful in...

  • rajab natshah committed 446c6c41 on 1.0.x
    chore: #3569831 Change Card and full entity view and content in the...

  • rajab natshah committed e3ecfd19 on 1.0.x
    chore: #3569831 remove Canvas components that aren't really useful
    

  • rajab natshah committed cb9b6ace on 1.0.x
    chore: #3569831 Change canvas components settings and disable: [] to...

  • rajab natshah committed 7299ef2e on 1.0.x
    chore: #3569831 Change component version for canvas after Canvas 1.2.0...

  • rajab natshah committed 13fa4298 on 1.0.x
    chore: #3569831 Change defualt content canvas pages to fix spacing and...

  • rajab natshah committed 3f80a049 on 1.0.x
    chore: #3569831 Change component version for canvas after changes in...

  • rajab natshah committed 1df018d6 on 1.0.x
    chore: #3569831 Change Heading component version for canvas after...

  • rajab natshah committed 9bf058bb on 1.0.x
    chore: #3569831 Change Heading component version for canvas after...

  • rajab natshah committed 321b49e3 on 1.0.x
    chore: #3569831 Change the status of the Vartheme BS5 image component to...
rajab natshah’s picture

Assigned: rajab natshah » Unassigned
Status: Active » Fixed

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

rajab natshah’s picture

rajab natshah’s picture