Posted on 04/08/2025 15:57:23
You can change your mind - and change the row settings including number of columns at any given time - so you can switch from a 2 column to a 3 column row after the content was created.
I understand there are different approaches and opinions - and as I said, you can add as many options to row items you want - including a layout selector if you want - but currently it will not be part of Swift - Swift 1 was 1000s of checkboxes - Swift 2 is not - you have to do CSS and templates for the last mile. Also You do not need a lot of CSS. You need to think it differently - avoid complexity at all costs - focus on content and business and relatively small branding tricks you can sprinkle with CSS.
It is a matter of how to go about things - we have had many implementations (e.g. Rapido and Swift 1) with 1000s of settings and it always ends up being impossible for editors and maintainers over time. This time we have chosen simplicity and if you plan few strong content components and scenarios, content can easily be put into a that content framework and do its job of selliing something. You can also persuade a customer into it if you explain the consequence of designing all pages from scratch using 100s of settings and they have to call you to get things changed. I have yet to meet a customer that prefers complexity and one offs over simplicity and efficiency.
I do not see things like you see it - "why adding 2 more options" would complicate things. It will - the rows already have plenty of settings. It will add an exponential amount of potential outputs of a template and it will significantly increase complexity and potential bugs. And then there will be requests for 2 html options here and there and it explodes into something unmanagable. Again. And I guarentee that none of our customers would sell more with those options.
BR Nicolai