Skip to content

[UX] Layout contexts are hard to understand - Document things in a way that makes sense #4496

@klonos

Description

@klonos

As per our discussion during the dev meeting last week, I am starting this issue as a follow-up to #3750

The goal is to collect all the various very helpful explanations that people have provided around how contexts (and now the newly-introduced "custom" contexts) work, and then produce documentation to go to our user guide in backdropcms.org.

We should also produce a trimmed-down "summary" version of that documentation, and convert it to a short help text, which will be added in the "Contexts" section of the layout edit form. This needs to be short, use plain language and as less "lingo" as possible, with a link to the user guide for examples and more info/details. Having the documentation hosted externally reduces the maintenance burden for core, and will allow us to improve it "asynchronously" 😉

If you add a comment here to serve as the future documentation for layout contexts, please consider #3750 merged and an implemented feature. So do not use phrases like "with this PR" or "after this change is merged" or "before custom contexts were a thing" ...people interested to know what contexts are and how they work will not care about the history of this feature; no need to confuse them with before/after functionality.


NOTE: We have some documentation for contexts on backdropcms.org here:
https://backdropcms.org/user-guide/deep-dive-advanced-layout-options

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions