A concept demo for Shopify Theme Service
Everything for every pet, under one roof
From the fish tank to the cat bed, every department is stocked with things pets actually love. Browse by section, filter down to exactly what you need, and build your bag as you go.
Fish & AquaticsSmall PetsCats & DogsBirdsNew In Every WeekHappy Pets, Happy Homes
Fish & AquaticsSmall PetsCats & DogsBirdsNew In Every WeekHappy Pets, Happy Homes
The live store needs JavaScript — the product grid, filters, search, quick view and bag are all scripted. Here is a static look at the four departments instead:




—
Nothing matches that
No products in this department match your search.
The four departments
Shop by department
Find your way around quickly — each department is stocked with exactly what that pet needs.
Fish & Aquatics
Fish & Aquatics
Tanks, filters, food and décor for every kind of setup, from a first goldfish bowl to a full reef tank.
Small Pets
Small Pets
Hutches, bedding, toys and treats for rabbits, hamsters, guinea pigs and everything in between.
Cats & Dogs
Cats & Dogs
Beds, bowls, toys and everyday essentials for the pets who already run the house.
Birds
Birds
Perches, feeders, nest boxes and enrichment — and a background that becomes the inside of an aviary.
0
Products, each its own photograph
0
Departments, all live
0
Sub-filters across the store
0
Background shader themes
In plain English
Plain version
What this is
A working demo page built to show what a Shopify storefront redesign from this service can look like. You can browse, filter, search, quick-view and add to a bag. Nothing is transactional.
The brand
VIVARIA is invented for this demo. It is not a real pet-supplies company, and nothing here should be confused with one.
No prices
There is no price anywhere on this page, and no checkout. The bag counts what you put in it and then says so plainly, because nothing is for sale.
The products
Forty-four products across four departments. Every photograph is real and credited in the README; the names and descriptions are written for this demo. No live animal is actually being offered.
The background
One hand-written WebGL fragment shader, no library. It has four themes — ocean, burrow, front room and aviary — plus a themed wipe between them. Its only live input is your cursor; it takes no scroll input at all, by construction, because the canvas is fixed to the viewport.
Get in touch
No inbox is wired up on this page. It exists to be looked at, not messaged.