Hey - out of curiosity, is there maybe any plan of...
# support
m
Hey - out of curiosity, is there maybe any plan of rewriting some parts (like cart or cart_form [the one on product page]) to turbo frames and turbo streams? Is that something you guys could even consider as a realistic PR to be reviewed and merged at some point ?
j
What value would that add? It's very critical (in terms of both performance and functionality) part of the store, so we'd definitely want to be 1000% sure that it's worth the added complexity.
m
it's quite personal but for me - i would find it way easier to customize these parts (especally anything related to add to cart form) by customizing the views/backend rather than JS functions
b
I did Retro Market's cart page in turbo frames.
Particularly because we had multiple cards for each vendor. But for a standard store cart, just place the button where it is clear it is all encompassing. I don't recommend utilizing turbo frames unless you need to due to the added complexity and since the cart page is a critical spot.
e
There’s an ongoing migration from the legacy JS files toward stimulus, when that’s done it should be generally easy to turn on turbo on the whole frontend. That said the migration is sort of stalled now because our efforts are focused on the new admin. But if anyone else wants to give it a crack that would be awesome 😎
m
ahh i could try to play around with that at some point
e
There’s a draft pr by me somewhere that addresses the easy ones but requires some love, that can be a starting point, but feel free to start from scratch 🙌
m
oh gosh i really wish my persnonal project I'm working on currently was made with Stimulus so i can contribute while I'm working on it. I hope it's gonna be relatively easy to move from Spree to Solidus at some point 😄 The admin panel theme was probably the only thing that stopped me from using Stimulus in the first place. Are there any more screenshots of the new admin ui available anywhere? Or preferably a demo?
e
Yup, refer to this message for instructions on how to try out the new admin, highly alpha state but any feedback is incredibly valuable https://solidusio.slack.com/archives/C03L07BUM/p1691575593154809
m
ahh looking great ❤️ i'm basically cosnidering doing a last minute switch from spree to solidus but have some doubts, especially around if solidus will be around for some time etc - i know you can't really guarantee that but maybe there are some facts that speaks in your favour? 🙂
Fun fact - if i will, biggest polish brand producing dog/pet accessories will be using Solidus ✌️
🚀 1
so far, i'm LOVING the support i'm receiving in here which makes me super confident about using it so big kudos to all of you in here 🙂
❤️ 1
e
Sure thing! It’s been at least 8 years if I recall correctly and development is steady and even accelerating, the community is thriving with people committed to keep it successful and winning, great things are coming down the pike from different directions 😊
❤️ 1
m
sounds awesome, thanks!
ahh, there is one more concern of mine - content management/navigation management like in spree. Are you guys thinking about anything like that? Or is there maybe any decent extension for that?
r
👋 What exactly do you mean by content management/navigation management in Spree? Unfortunately, I’m not familiar with Spree’s work in this area, and I’d like to delve deeper to see if we have something similar in Solidus 🤔
m
Umm...i just realized i never replied to that hahaha. So, 2 years later - what i meant was a possibility to create static Pages that consists of blocks (something like Alchemy CMS is doing but much simpler [not in a good way tho]) and also a possibility to define menus and it's links associated with shop instance contents (taxons, pages etc) and later render them in the view. I can provide some screenshots if needed