Firstly, this aims to be a discussion about the Sections Feature that had a sneak peek in last week’s video as shown by Madalena, Matthias and Paul. I don’t know if this is the best place for it to be, but there is no “Upcoming” category here.
I want to first congratulate you guys, that looks like a HUGE step into getting more logic into the dashboard creation. So i wanted to make this topic here for us to discuss other things that can be into this feature in the future. I’ll start with my ideas but please let this be a repository of ideas for everyone!
Those are just some ideas I had while hearing about the new feature, as a product person my brain was full power after this! hahahha
Types of sections
As seen in the presentation, this is already going to be prepared for new types of sections in the future, but two of them are a must have in my opinion. Vertical Stack and Horizontal Stack. I know that those are already a “card” but with this sections feature it make no sense for them to be cards. Layout organization belongs here.
Number of columns (and lines) in a grid
Another way of getting vertical/horizontal stacks in while giving even more flexibility is letting users choose the number of columns (and lines) in each grid, a vertical stack is 1 by N grid, a horizontal stack is N by 1 grid. This is a bit more advanced but can be the underlining feature that horizontal/vertical use to make it easier for users.
Sections inside sections
With all that in mind, I feel the need of nesting sections, it’s something I already do to create “micro-components” inside of my dashboard like the one pictured bellow.
That can be achieved with the stacks inside of a section. But if we have sections controlling all the layout organization like I said previouslly, that could be better resolved like the layout bellow:
More options in sections
What about letting sections have their own set of options. The first ones would be display/hide title but maybe we could have things like section appearance (will this section be a card or it will be a free floating element?)