LVAP-Website/
├── index.html ← The website (open this in a browser to preview)
└── images/ ← All product photos (33 files)
Just double-click index.html — it'll open in your browser. No server needed.
Open index.html in any text editor (Notepad++, VS Code, Sublime, even Notepad).
Find the product in the file (search for part of its name, e.g. "Anti-Splash Urinal Screen"). Each product looks like this:
<article class="product reveal" data-category="screens">
<div class="product-img">
<img src="images/screen-blue-12pk.jpg" alt="...">
</div>
<div class="product-body">
<div class="product-cat">Urinal Screens</div>
<div class="product-name">Anti-Splash Urinal Screen — Blue</div>
<div class="product-desc">Wave-pattern deodorizing screen...</div>
<div class="product-foot">
<span class="product-pack">12-Pack</span>
<a href="https://www.amazon.com/stores/page/2449504E..." target="_blank" rel="noopener" class="buy-btn">Buy</a>
</div>
</div>
</article>You can edit:
- Name (
product-name) - Description (
product-desc) - Pack info (
product-pack) - Amazon link — change the
href="..."to the exact product listing URL on Amazon - Image — change
src="images/..."to point to a different image
Inside product-img, add a line like:
<span class="product-tag teal">Best Seller</span>Available styles: teal, orange, or plain (just product-tag).
I set every "Buy" button to your storefront URL because I don't have your individual product listing links. When you have time, replace each link with the direct Amazon listing URL for that specific product. Find-and-replace works well for this.
- Go to github.com and create a free account (if you don't have one)
- Click the green "New" button to create a new repository
- Name:
lvap-website(or whatever you like) - Set it to Public
- Check "Add a README" → click Create repository
- Name:
- Click "Add file" → "Upload files"
- Drag the entire contents of the
LVAP-Websitefolder into the upload area (bothindex.htmlAND theimagesfolder) - Scroll down, click "Commit changes"
- Go to repo Settings → Pages
- Under "Branch", select
mainand/ (root)→ click Save - Wait 1–2 minutes. Refresh the Pages settings — you'll see your live URL (like
yourname.github.io/lvap-website)
- In Squarespace: Settings → Domains → [your domain] → DNS Settings
- Add these records (GitHub's instructions are at https://docs.github.com/en/pages/configuring-a-custom-domain-for-your-github-pages-site):
- 4 × A records pointing your apex domain (
yourdomain.com) to GitHub's IPs:185.199.108.153185.199.109.153185.199.110.153185.199.111.153
- 1 × CNAME record for
wwwpointing toyourname.github.io
- 4 × A records pointing your apex domain (
- In your GitHub repo Settings → Pages → Custom domain, type your domain → Save
- Wait for DNS to propagate (can take a few hours, sometimes faster)
- Once it works, check "Enforce HTTPS"
- Image file size: all images are already optimized to ~200KB each. If you add new images, try to keep them under 500KB and around 1200px wide.
- Filenames: use lowercase letters, numbers, and hyphens only. No spaces, no parentheses. So
mop-bucket.jpg✓ notMop Bucket (1).jpg✗ - Test before pushing: open
index.htmlin your browser after every change to make sure nothing broke.