This is a good use case, in why we need to be able to convert any div to a tag, not just a bloc (suggested multiple times now). Tags define the header, data and their relationships with assistive tech.
Tables do look very cool though. Smart idea to work around a difficulty.
The biggest update since 2.0 is live! Lots of improvements to existing sections, and the whole new section with Commerce blocs. I will add more sections for this category soon.
I know how to update the library, but how do I update the template on existing projects if this is possible? as I have some older projects using a few of the minimalist sections and want to get it all up to date for the latest to all work.
You can continue to add new sections to existing projects without any issues. The only potential conflict might arise with colors. In this case, you might need to rename the color swatches to align with the latest version (2.0 and newer).
Regardless, the custom bloc serves as a starting point. Once you add it to the project and edit it, thereās no need to update it. The only updates that can be made are to some basic styles applied through custom classes.
@Eldar Any chance you could work with @Norm to add the ability for existing projects to adopt the newer updates when libraries like Minimalist get updated? Maybe you two have already thought of this and thereās already a feature request out there.
Thanks! I wish there was a way to package the libraries into a single file with a clear way to display the library version number. Perhaps that will be possible someday.
That would be nice! But what I was really talking about, that I probably was bad at conveying, is the ability to take a project that was built with say Minimalist version 2.5 and upgrade it to 2.6 with the ability to apply the new templates to the project. IIRC based upon prior conversations on this, only new pages and/projects get the updated 2.6 elements.
But this would likely mean extending Blocs and the third-party component capabilities. Off the cuff, Iām almost thinking that each template/bloc has its own UUID and version that Blocs can compare again and optionally apply an update to the foundation/layout/look and feel while retaining the original user content.
Yes, a big ask, but also a huge improvement for all.
Ah, I understand. You can add the new sections (whether updated or entirely new) to your existing Minimalist Library projects, and they will work seamlessly together. However, updating a section while preserving its content is a completely different matter. Iām not sure if thereās any app available that could accomplish this.
If we were discussing CMS platforms like WordPress, that would make sense, but these are changing themes. But in the case of UI libraries like Minimalist, once you add a section to your project and modify it, thereās no way to update it.
Even if this were possible, I believe @Normās limited resources would be better utilized elsewhere, as there are numerous other (much simpler) parts for enhancing library usage.
Regardless, I appreciate your feedback! Itās very valuable.
I guess what Iām getting at here and maybe the best way of labeling this is theming. Of course libraries like you produce are this on steroids, which makes the engineering task more difficult.
The other part that Iām poking at is that the entire library concept today only works for Blocs users that might be say consultants, producing websites for others, where new Blocs Documents/Projects are plentiful and thereās an easy way to slipstream in a new Library and begin using it.
I donāt know how many folks are out there like myself, but I have a single project for my website, a couple hundred pages so adopting a new Library isnāt really obtainable. Sure, the next brand new page I create I can use the new elements, but then thereās potentially slight technology/look and feel differences from the rest of my website. And Iām unlikely to spend the substantial time recreating the rest of my website using the new Library elements.
Heck, now that Iām talking through this, you almost want to take the CSS from the new Library and apply it to all of your existing pages. Maybe this already happens today when you upgrade the Library in your Blocs installation?