I found some similar posts, but it seems each author had already figured out something I have not.
I have created a collection of “Services” for a portfolio. I have added a Collection List element for each project which will list the services included in that project.
I would like the services to be output as “Visual Identity, Web Design, Web Development” rather than the column structure I seem to be able to get by default.
From what I understand from the other threads, this involves solving 3 small problems.
I need to “collapse” the column structure so that the Services each appear right up against each other.
I need to add a comma and a space between elements.
I need to repress the comma and space after the final element.
There seem to be multiple ways to solve the second and third, but I am still stuck on the first.
This will append a comma after each paragraph, except the last one.
Also, I’ve found flex has issues when the screen width gets too small, the content gets chunky with its wrapping. You may have better luck setting the Collection Item and the inner text element to a layout of inline.
Hey William, anywhere on your page, just drop an HTML Embed, and paste that code it.
If you want it on multiple pages, it’s bet to put into your navigation symbol or your footer symbol, which you’ll have throughout your site.
The reason to put it on the page in an HTML Embed, rather than pasting it into your Site Custom Code, is that in an HTML Embed the designer will display it. That lets you see what it will look like while you’re working on it.
I have tried to replicate this in my first actual site build (the other was in a sample from a tutorial). I was limited then because I was still working with a free account.
I am having trouble now because the individual items are wrapping individually rather than all together. They are kind of coming out as if they are in individual columns.
You could set the home-portfolio-service-collection to display block and then set the collection items to display: inline-block (or set both the collection item and the text block to inline)