Jump to content

velocd

Member
  • Posts

    10
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

velocd's Achievements

  1. Added a search filter to the /shop page, works pretty well I think!
  2. I think I can make this solution work, thanks for the tip. A shame there's no native way to do it though. The shop could really use built-in filters/sorting and search like Shopify has.
  3. Sorry for the late reply, thanks for your feedback! I agree on both fronts, and made the change to have the product categories exactly match the links in the drop down (styling, shower, etc.) However, regarding "search capability", I actually have no idea how to enable a search box for the shop pages in Squarespace. I only know of the dedicated search page (naughtytigerhaircare.com/search), but that's not exactly useful on its own page. Do you know how to enable search on the shop pages?
  4. Font files are known to be page load performance hits, I'm trying to reduce the number of font files on my client's website found here: https://www.naughtytigerhaircare.com/ (Haircare storefront) According to Chrome network tab: The two fonts I use are Orpheus Pro and Poppins. Any idea what all these other fonts are? I've triple-checked my site to make sure only two fonts are included in the page styling area.
  5. Hello, I have a Squarespace website I designed and upkeep for a client (a barber) that I'm hoping to get some feedback on. The website is a Hair & Body Care storefront. Note the website name and branding is a little "bohemian", my client's clientele is mostly college students. Currently 99% of her sales are physical in-store, I'm hoping at some point her website catches on but SEO alone doesn't seem to be doing the job. The problem isn't bounce rates, it's just nobody knows the website even exists. 😛 (I'm trying to encourage to her to pay for advertising on Google/etc. but we haven't go there yet). I have customized this site heavily with JavaScript and CSS to get it to work in ways I prefer and improving UX where I thought it could be improved. Some notable changes: Insta "Add To Cart" or "Buy Now" buttons on hover of product images (in most locations). On the product page, after clicking "Add To Cart" it then gives the option to "View Cart" or "Checkout Now". A really cool slider on the home page hero, that does some crafty code to get multiple sections to show as hero slides. Hero slide images are not loaded until the slide appears (so not to waste bandwidth). A nicer looking, more dynamic fixed header. Lots of custom CSS animations with specific timings. Automatic disabling of said custom CSS animations if the network speed is too slow (so the page shows faster). Also disable custom CSS animations if prefers-reduced-motion is enabled. Show scaled text objects instantly if the network speed is too slow. I think this should be a UX change made to base engine, because on slow network speeds the scaled text won't appear until the page has fully loaded -- or maybe it's based on DOM load -- but either-way on slow networks the user ends up staring at a blank screen waiting for text to appear if it's set to scaled. Custom nav menu drop downs. Behind the scenes: Use vscode/vitejs/SASS/linters for development. Use AWS S3/Cloudfront for staging development assets modes for faster debugging/development. Here is the website: https://www.naughtytigerhaircare.com/ Things I'm still working on: Optimizing codebase. Improving page load speed and reduce thrashing. Bug fixes, cross-browser especially. One problem I'm having regarding page load speeds is font files. I have two fonts on this site: Orpheus Pro and Poppins. Yet, for some reason there's a ton of font files being downloaded: https://i.imgur.com/prksP19.png Font files are a big performance hit, so if there's a way to get that down to ideally two I'd love to know how. Thanks for reading and any feedback! - Michael
  6. Hello, I setup a redirect for my client's website to their Google Calendar booking page: /book -> google calendar URL e.g. https://www.5thstreethair.com/book This works, but I noticed that if I access that link a second time within a few seconds it shows me our site's 404 page. After checking out the request I could see the 301 request sets a "RecentRedirect" cookie with a 10 second expiry, and so any subsequent hits to that mapping within 10 seconds causes that 404 page to show up (presumably because it checks the presence of that cookie). This is expected behavior, right? The link most likely will be accessed externally from search results or even typed in manually from a business card. The 10 seconds isn't a dealbreaker but it may confuse customers that accidentally run into it. Only other alternative I can think of is create an actual /book page with a line of JavaScript to redirect to the Google Calendar booking page, but that feels a bit hacky compared to a 301.
  7. I may have found a bug with the new Asset Library folder feature introduced 2/28. Is anyone else able to reproduce this? When I duplicate a website that uses folders in the Asset Library, all folders and assets in folders are not copying over to the duplicated website's Asset Library. However, the assets are still served from the CDN on the duplicated website as I'm not seeing any broken images, etc.; they're just not visible in the Asset Library. For now the workaround for me is to just not use folders if intending to duplicate a website.
  8. Hello, Plugins such as Spark or SquareKicker have great UX and almost look native to the Squarespace editor UI. I'm curious if these plugins are developed using some kind of Squarespace API (such as the elusive window.Y) to make their UI and UX look and feel native, or if they're just injecting a bunch of cleverly designed code that makes them appear as if a native editor interface? I was thinking of creating a native-looking plugin for myself using ChatGPT API to automatically generate text for any text blocks, textareas, production descriptions, SEO, etc. (Hint hint, if this was a built-in feature for Squarespace editor it would be killer)
  9. Hello, first time poster. 😉 I noticed the "Add To Cart" button action doesn't prevent accidental clicks. That is, I can rapid fire the button and it will add a bunch of quantity to my cart despite the button UX reflecting that only one item is being added. Usually these kinds of buttons would be deactivated when they are processing, and reactivated once the process is done, to prevent accidental clicks and unhappy customers from discovering they had more in their cart than intended. Is the current behavior intentional or a bug? Cheers, Mike
×
×
  • Create New...

Squarespace Webinars

Free online sessions where you’ll learn the basics and refine your Squarespace skills.

Hire a Designer

Stand out online with the help of an experienced designer or developer.