Skip to content

[6.x] Allow multi-column config layout in user globals - #14994

Open
daun wants to merge 6 commits into
statamic:6.xfrom
daun:feature/globals-as-config
Open

[6.x] Allow multi-column config layout in user globals#14994
daun wants to merge 6 commits into
statamic:6.xfrom
daun:feature/globals-as-config

Conversation

@daun

@daun daun commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

Enable the as-config prop though a new Layout Mode setting on the Global Set Config. Very useful for settings-type screens to save vertical space. Currently, they are only available to the core and addons (via PublishForm::make()->asConfig()).

Closes statamic/ideas#1470

Usage

# content/globals/settings.yaml
title: Settings
layout_mode: multi_column

Example

Screenshot 2026-07-10 at 11 56 57

@jasonvarga

jasonvarga commented Aug 14, 2026

Copy link
Copy Markdown
Member

@jackmcdade This one requires a call from you first. Is this something we even want to support? Or do you want to keep the alternate layout for just config?

And if yes, why only globals? We could probably easily allow you to opt into this layout for entries, terms, etc.

cc @jaygeorge

@jackmcdade

Copy link
Copy Markdown
Member

@jasonvarga I'm gonna pull it across all the areas and see how it feels. I would lean towards not doing it, but sometimes I do feel like I'd like alt layouts for certain types of content... Let's see where this goes. 🤘

@jackmcdade

Copy link
Copy Markdown
Member

Okay so I really like this, but ONLY for Globals. It makes Entries and Terms look ridiculous. I'm gonna wire up a CP UI to toggle it on and off per-global set, do a once over on the PR, and then I say let's merge it. Thanks @daun!

@daun

daun commented Aug 14, 2026

Copy link
Copy Markdown
Contributor Author

Nice. I like that it's becoming much more sophisticated now, fancy UI toggles and all :) Great stuff!

@jackmcdade
jackmcdade requested a review from jasonvarga August 14, 2026 19:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Option to enable the multi-column config view for user globals

3 participants