Part of #3343
@xabier suggested several improvements related to what is shown in the home page, and how:
- Secondary banner with call-to-action-button needs to be placed further down the home page, below the first row of participatory processes or bellow all participatory spaces-items.
- Order/weight processes and assemblies so the display order can be managed
- Highlighted assemblies display first on front page
- Select from admin panel what the order of participatory space at home page: Assemblies, Processes, Consultations, Initiatives
I feel that treating all these things individually will be more difficult as we have more elements to manage - and we have pending two new blocks for the home to define, but better to talk about this before ;)
My proposal is to implemente some kind of block management system. I know this might a little bit too complex to implement, so the challenge is to see if we are able to come up with something that requires a reasonable effort.
The basic idea is that in the admin we can reorder all of the blocks in the home (we already can de-activate them, as well as customize some of them). We could show two columns: one for the active ones, and the other for the de-activated ones. Quick sketch:

When editing each block, we would have the controls we already have for some of them (we'd only need to change the place). For other blocks like the processes one, we could add metadata as for example how many processes we want to show, etc. But we could leave this customization of specific blocks for further iterations.
This would give us room for growth, and customizing the home page would be easy and intuitive. We could even go for a dummy block that allow an admin to enter any HTML she wants.
Would something like this be doable?
ping @decidim/lot-core @decidim/product
Part of #3343
@xabier suggested several improvements related to what is shown in the home page, and how:
I feel that treating all these things individually will be more difficult as we have more elements to manage - and we have pending two new blocks for the home to define, but better to talk about this before ;)
My proposal is to implemente some kind of block management system. I know this might a little bit too complex to implement, so the challenge is to see if we are able to come up with something that requires a reasonable effort.
The basic idea is that in the admin we can reorder all of the blocks in the home (we already can de-activate them, as well as customize some of them). We could show two columns: one for the active ones, and the other for the de-activated ones. Quick sketch:
When editing each block, we would have the controls we already have for some of them (we'd only need to change the place). For other blocks like the processes one, we could add metadata as for example how many processes we want to show, etc. But we could leave this customization of specific blocks for further iterations.
This would give us room for growth, and customizing the home page would be easy and intuitive. We could even go for a dummy block that allow an admin to enter any HTML she wants.
Would something like this be doable?
ping @decidim/lot-core @decidim/product