Share how Replo can make their product better for you and your team.
Replo takes a while to load in Google / Custom fonts
When you load a Replo page, sometimes youll see text components load in as a fallback font (ie. Times New Romans) until the font file is fully imported. When you go into inspect > network, you can see the order of how these files are loaded in. Youll notice that Shopify theme fonts (set at the theme settings level in customizer) are loaded in almost immediately, before the full page even loads. Maybe worth taking a look at how Shopify loads fonts in.
Allow popups to be previewed when changing viewport width in the editor
Every time you change viewport width while editing a popup, it dismisses. This makes responsive popup design difficult.
Carousel Indicators should be able to indicate the current page of slides, rather than the current slide
Here I have 5 Slides. I set Items per Panel: 4 and Slides per Move: 1. It should have 2 indicators circle show. Cause as 4 slides are already shown in the first, for this one indicator circle and the other one for the second page. Another thing is it's not able to change the "set Items per Panel" for the mobile or desktop. For this, we have to duplicate the carousel slides container. I mean we need to use another slide container. Which is the boaring part.
Inconsistent default fonts
I prefer to set font at page level for consistency and ease of changing fonts. Usually works fine, but on some elements, removing the set font (to default back to the last font in the hierarchy) changes to “system-ui” instead of the greyed out version of the font it should be. When this happens, manually selecting “default” does the same. Please fix this! Changing super minor elements like fonts manually for each element and at each breakpoint (if set) feels like it slows builds by half.
Serve correct image sizes.
When using dynamic product sections in replo, images should be served at the correct size. It seems replo does not have the ability to correctly scale images to the size they are being displayed at. Instead replo just serves the full resolution image. This is poor practice.