Jump to content

digitalfreelancer

Circle Member
  • Posts

    235
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by digitalfreelancer

  1. Hi, I assume your footer is a standard section and the Home, Education, The Clinic and Resources links are just in a text block. To add the member login, I believe you just add your text e.g "Account Login" and make it link to /account When you visit /account from a link on the site it will open the login pop-up if the visitor is not logged in, or open the account panel if they are logged in. Follow these instructions to remove the link from your header: https://support.squarespace.com/hc/en-us/articles/115012777327-Customer-accounts?platform=v6&websiteId=6552223eca742b5b58bfcc91#toc-how-account-holders-log-in Hope that helps. Andrew
  2. Yep, it's possible. I assume the 2 columns should only appear on desktop, not the mobile menu. Add this to your custom CSS: .header-nav-folder-title[href="/folder-slug"] + .header-nav-folder-content { display: grid; grid-template-columns: 1fr 1fr; gap: 0 1em; } Change /folder-slug to the slug of the folder you want to have 2 columns. Hope that helps. Andrew
  3. You can add this to your Code Injection (best to put it in the site-wide one rather than on each individual page): <script> document.addEventListener('DOMContentLoaded', () => { if (UserAccountApi.isUserAuthenticated()) document.body.classList.add('logged-in') }); </script> Then in your custom CSS: body:not(.logged-in) { .ProductItem-product-price { display: none !important; } .product-price{ display: none !important; } .sqs-add-to-cart-button-wrapper { display: none !important; } } Hopefully it works and I haven't made mistakes writing the code. Andrew
  4. Great idea to create an image element on post-submit with an onload event 💡 I used the following as the img src for the sake of being as tiny and insignificant as possible - it's a blank image at 26 bytes, taken from here: <img src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" width="0" height="0" alt="" />
  5. Hey, I've gone through the docs and I just want to check if anyone knows how to migrate all your contacts from one website (a 7.0 site) to another (7.1 site)? I know you can add subscribers using a spreadsheet that only contains name and email, but that's ridiculous, right? I think you should also be able to import orders from another website. Why not? For context, I needed to create a new site because the client is upgrading from 7.0 to 7.1 and this project started a while ago. The CRM aspect of Squarespace should be independent of websites. Thanks
  6. Squarespace don't tell you this, but it might save you hours/days of frustration. My experience applies to 3rd party domains - Squarespace domains probably don't need this step. If your domain is already connected to a Squarespace site and you want to transfer the domain to another website, Squarespace takes you through the steps here. I recommend you make a note of the verification CNAME record for the new website. What you need to do: The last step that they don't tell you is to make the old site private by going to Settings > Site Availability > Private. If you don't do this, you might forever see the old site, even though Squarespace says the new domain is connected to the new site. And within 72 hours, Squarespace support will not help you, saying you need to wait for the DNS updates to propagate. This isn't true 😡 Typically transferring a domain within Squarespace takes maybe a few hours at most because you only need to update the verification CNAME record. This happened to me. It was almost 48hrs since the domain DNS was updated, and Squarespace wouldn't help. I used a DNS checker which said the updates had propagated globally. To do this I went to https://dnschecker.org/, selected CNAME from the dropdown and entered the CNAME verification record like this XXXXXXXX.newdomain.com The results showed this was globally pointing to verify.squarespace.com, which is correct. So I knew it was a Squarespace issue. Just by chance, I made the old site private, and voila, the new site appeared when visiting the domain instantly. I hope this helps someone because my client and I have had a stressful couple of days with no support from Squarespace.
  7. Yes it does defer. You can see that the script is detected in the HTML, then queued before the request for the 3rd party script is fired.
  8. I concur with Creedon. Providing your images are well-optimised and your 3rd party scripts are deferred, you've done everything you can.
  9. Hi Ingrid, In the gallery reel the image is not loaded until it appears on the screen. And I'm pretty sure that's the case for all images on the site - they don't load until they become visible on the screen by just 1 pixel as I've had this problem before for clients with lots of images. You can see here, this is the next image in the reel on your for-your-dogs page: There is no image src so technically that image file has not been loaded in to the browser yet. When I click the arrow so that image becomes visible: You see the image src has loaded. Images can be forced to load earlier with some javascript if that's what you want, but it's not simple enough to share here. Send me a DM if you'd like a quote and let me know if you just want this feature on the gallery reels or also on other galleries and images that appear as you scroll down the page. Andrew
  10. Hi everyone, I've noticed this too and the reason is because if you've uploaded a HD 1920x1080 video then Squarespace will use a low-res 640x340 version of that video if you view the website on small screens like mobiles. As Paul says, the reason is to keep the video file size small so it can successfully load on lower quality internet connections. However, I think visitors expect HD quality video even on mobile, and most people have the connection speed to pretty quickly access high resolution video. So I've written a plugin that overrides what Squarespace is doing and forces the higher resolution version of the video to play. I've done a demo on Youtube, and more information is on my website. Any questions let me know. Andrew Digital Freelancer
  11. Thanks Paul, that's absolutely correct. If you're using Squarespace 7.1 you can upload videos directly to Squarespace without needing Youtube or Vimeo. Definitely give it a go and check it on mobile. My experience, and the experience of people who've bought the plugin is that Squarespace is compressing the video to 360p on mobile, making it is very pixelated. Here's a screenshot of the code which shows the resolution version of the video being used: Uploading via Vimeo results in a better quality video, but you do need a paid Vimeo subscription. So for anyone wanting good quality video on mobile, or anyone using Squarespace 7.0, the plugin is still a viable option. There's some feedback from customers on the Youtube demo, and here's a few quotes from people who've recently purchased: I hope that helps you make an informed decision. Andrew (plugin creator)
  12. Hi Melanie I'll email you. In short, yes it works, though if an iOS device is in low power mode it won't play. Andrew
  13. Hey @cbolger the plugin is available and works with your existing background videos unlike other plugins being offered. I'll send you a private message now, thanks. Andrew
  14. Hi @DOMINIK TARABANSKI I'll send you a message now. My plugin works exactly the same as how you'd normally use Squarespace to add a background video - you just paste your Vimeo video link in the section background edit menu. The actual plugin is just a one-time copy and paste. You don't need to fiddle around with anything or edit code yourself. And once added, it works with every Vimeo background video you add on your site automatically.
  15. Hi @QAAM yes of course. I'll send you a private message to give you all the details. Andrew
  16. Hey @adameus, yes I did. It works with Brine family templates and is £40. If your template is not part of the Brine family, let me know what template you're using and I'll give you quote for adapting the plugin to work with your template. I've got your email address as you bought the 7.1 version (thank you) so I'll send you an email now. Andrew
  17. Hi @Margiada56 you're talking about the category and tag filters you can apply to summary blocks. Previously it was an open text field so you could comma separate multiple tags/categories, but now it's a dropdown so you can only select one. I agree that this is a severe limitation in the latest update and hope that Squarespace see sense that it is really useful to be able to filter by multiple categories/tags. Andrew
  18. Hey, I thought I'd follow up with some more findings. I think Squarespace might have fixed this issue I described because I don't notice the blank space when scrolling back up a website after a page refresh. On a side not, it turns out you can use the Squarespace imageLoader function in 7.1, so you can control when Squarespace fetches an image file. This has been very useful for a client's website that has a huge gallery with lots of images. As you scroll down, Squarespace loads the image file as you get to it. So it momentarily displays a blank space followed by a glitchy (not-smooth) image reveal. I've overwritten this to lazy-load the images 500px before they appear on screen, meaning the image has already loaded by the time you scroll to it, and the fade-in animation is nice and smooth. I am going to develop this as a plugin because I think it's a really useful feature. Let me know if you'd be interested, thanks. Andrew
  19. For the benefit of anyone else reading this, a quick update since my last post announcing the plugin... I've had quite a lot of interest through the forum here, Youtube video and my existing clients, so I've written instructions and packaged up the plugin for sale at £40, which I think is good value. Customers who've already purchased the plugin, like Adam who posted above, have been super happy. I am offering support to anyone having issues. The only issue so far has been with a Vimeo video that wasn't set to allow embedding. I'm currently in the process of setting up a Squarespace store to sell the plugin as a digital product, but until then I'm communicating with people via email, sending an invoice for payment via Paypal or bank transfer, then sending the instructions and plugin file. So if you'd like to purchase the plugin you can send me a private message on the forum here or submit a contact enquiry via my website - https://www.digitalfreelancer.co.uk/ Any questions, let me know, thanks. Andrew
  20. Hi @joelygoe, if you would like the plugin, you can either send me a private message here on the forum or go to my website https://www.digitalfreelancer.co.uk/ and submit an enquiry. We can then finalise the details by email. Thanks, Andrew
  21. Hey guys, I've developed a fix for this issue. There is indeed a Squarespace issue that stops background videos from playing on mobile. My fix for this issue doesn't require you to do anything differently, you still paste your video URL into the background video field as normal. Here's a demo - I think this fix will provide real value to Squarespace website owners, so I'm going to start offering it as a plugin for £40, but before I start writing instructions and setting up the product I just wanted to gauge interest. I will also be offering it to my existing Squarespace clients. The plugin has some stipulations: You must be using Squarespace 7.1 (but if there's enough interest I'll adapt it to work on 7.0 as well) You must have the business plan or higher to be able to paste the custom code for this fix You must be using a paid Vimeo account, not Youtube. Most people should be doing this anyway because Youtube videos have youtube stuff all over them resulting in a poor user experience, and a paid Vimeo account is required for background videos On iOS there's a feature that stops autoplay videos if the device is in low-power mode. Please let me know if you're interested, thanks! Andrew Moore Digital Freelancer & Squarespace Expert of 6+ years
  22. Hi, I've developed a fix for this issue. There is indeed a Squarespace issue that stops background videos from playing on mobile. It's nothing to do with connection speed etc - I'm at home with good wifi and only Squarespace websites are not showing autoplaying background videos. My fix for this issue doesn't require you to do anything differently, you still paste your video URL into the background video field as normal. Here's a demo - I think this fix will provide real value to Squarespace website owners, so I'm going to start offering it as a plugin for £40, but before I start writing instructions and setting up the product I just wanted to gauge interest. I will also be offering it to my existing Squarespace clients. The plugin has some stipulations: You must be using Squarespace 7.1 (but if there's enough interest I'll adapt it to work on 7.0 as well) You must have the business plan or higher to be able to paste the custom code for this fix You must be using a paid Vimeo account, not Youtube. Most people should be doing this anyway because Youtube videos have youtube stuff all over them resulting in a poor user experience, and a paid Vimeo account is required for background videos On iOS there's a feature that stops autoplay videos if the device is in low-power mode. Please let me know if you're interested, thanks! Andrew Moore Digital Freelancer & Squarespace Expert of 6+ years
  23. Hey guys, I've developed a fix for this issue. There is indeed a Squarespace issue that stops background videos from playing on mobile. My fix for this issue doesn't require you to do anything differently, you still paste your video URL into the background video field as normal. Here's a demo - I think this fix will provide real value to Squarespace website owners, so I'm going to start offering it as a plugin for £40, but before I start writing instructions and setting up the product I just wanted to gauge interest. I will also be offering it to my existing Squarespace clients. The plugin has some stipulations: You must be using Squarespace 7.1 (but if there's enough interest I'll adapt it to work on 7.0 as well) You must have the business plan or higher to be able to paste the custom code for this fix You must be using a paid Vimeo account, not Youtube. Most people should be doing this anyway because Youtube videos have youtube stuff all over them resulting in a poor user experience, and a paid Vimeo account is required for background videos On iOS there's a feature that stops autoplay videos if the device is in low-power mode. Please let me know if you're interested, thanks! Andrew Moore Digital Freelancer & Squarespace Expert of 6+ years
  24. Hi folks, in Squarespace 7.1 they've added a feature which loads the background image of a section only once you've scrolled to it. Generally, I really praise this move from Squarespace in order to make sites faster, but it is annoying when you reload a page you've already scrolled half-way down, and when you scroll up the images don't appear until the top of the screen is about 20% from the top of the image, so you're left with a blank area for the majority of the time scrolling through that section. I used to be able to manipulate the imagesLoaded function in 7.0, but I don't know how to trigger Squarespace getting the image src in 7.1. Anyone know how to do this? Thanks, Andrew
×
×
  • 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.