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

[UX] Idea: Start using the terms "Layout Builder" and "Layout Template Builder", and figure out a way to use them in the admin UI #6015

Open
klonos opened this issue Mar 3, 2023 · 3 comments

Comments

@klonos
Copy link
Member

klonos commented Mar 3, 2023

I haven't fleshed this out 100% - it was basically a reaction to this thread in Zulip: https://backdrop.zulipchat.com/#narrow/stream/218635-Backdrop/topic/Follow.20my.20migration.20to.20Backdrop/near/339231882

@klonos

...one thing I want to ask is re this point:

I ended up having to make custom layout templates, then copy those into my theme folder as overrides...

Are you referring to custom-coded layout templates, or the "flexible" ones that you can generate via the UI under admin/structure/layouts/settings?

@rayjamesdev

I had to make actual custom codes ones, but again, I need to keep researching if I need to do it differently. I couldn't figure out what the flexible layouts did. The problem I was trying to solve is documented here: https://backdrop.zulipchat.com/#narrow/stream/218635-Backdrop/topic/Layout.20override.20help to give you a better idea of what I was tryna do but I prolly need to come up with a more detailed example for you guys. Thanks.

@klonos

I couldn't figure out what the flexible layouts did.

They basically allow you to create custom layout templates via the admin UI (no coding required). The resulting templates can be edited via the UI as well, and they become available to be used in your layouts.

So "flexible layouts" may have been the best name that we came up with (later renamed to "flexible layout templates" for accuracy/clarity), but it seems to be one of those "internal" things that makes sense to chronic Backdrop users, or people that have been properly introduced to the feature.

Similarly, the "List layouts" page does make sense to us, and it is consistent with the rest of the "List xyz" pages in the admin UI, however, in Drupal this feature is called the "Layout Builder" (which matters from a "marketing" and feature parity perspective), and that's something that I think people coming from Drupal would more easily be able to relate to.

@stpaultim
Copy link
Member

I could see how changing "Add Flexible Layout Template" to something like "Build your own layout template" or "Layout template builder" would be a UX improvement.

layout-builder

@olafgrabienski
Copy link

"Build your own layout template" sounds very good, in my opinion.

@kiamlaluno
Copy link
Member

Flexible is not the best adjective for templates. If it is referring to a template that is not one listed on that screenshot, I would use custom or your own.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants