frappe / frappe/builder

feat: allow nesting non-component blocks inside components

Open
#100 1 comment 0 reactions 0 assignees View on GitHub
feature request
Dominant language
Python
Stars
2.4k
Forks
534
Avg merge
1d 2h
Merged PRs (30d)
45

Description

The way components work in Builder is growing on me... I appreciate the idea that nested blocks within a component can have their properties overridden at any level individually in every iteration of that component.

What would make this all that much more useful would be the ability to nest non-component blocks inside any component object where that object supports children.

For example, we could create a default content container as a div with a max width, padding, etc, and then use that "Container" component every time we need to contain content at a consistent width throughout the site. This could provide a functional alternative to global classes, where any further design updates could be assigned to the component and would push out across the site from there.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.