Our Mission
  • To Succeed. Our success is based on your success.
  • [vc_separator type='transparent' color='' thickness='' up='20' down='7']
    Our Goal
    • To be successful in our industry, we maintain broad based expertise in the latest technologies, mastery of design and IA, understanding of developing technologies, and the ability to define where our clients are on their journey and knowledge of the tools required for their evolution. [vc_separator type='transparent' color='' thickness='' up='20' down='7'] We push our clients ahead of their competition, and impart them with the ability to position their skills competitively.
    • [vc_separator type='transparent' color='' thickness='' up='20' down='7']
Digital Solutions | Food Brand Digital Strategy | WCAG Compliance Case Study | SolarJet Pro
13203
page-template,page-template-elementor_header_footer,page,page-id-13203,ajax_fade,page_not_loaded,,elementor-default,elementor-template-full-width,elementor-kit-10348,elementor-page elementor-page-13203
Work / Cafe Spice
Premium prepared foods · Replatform and accessibility · Case study

We took the store off a store platform

Cafe Spice is a premium prepared foods brand carried in elite grocery chains nationwide. Their site ran on Shopify, complete with commerce features they did not sell through — and without the accessibility compliance and content flexibility they actually needed. The redesign was largely an exercise in taking things away.

Cafe Spice homepage and Inspirations pages in the brand's yellow, pink, and purple palette
The brand's design language survived the rebuild intact: the same yellow, magenta, and purple, the same collaged travel photography, the same voice. Everything underneath it changed.
01 · The challenge

A commerce platform for a brand that sells through retailers

Cafe Spice sells through grocery. A shopper does not buy a refrigerated meal tray from a brand website and wait for it to ship; they pick it up in the prepared foods aisle at King Soopers or Whole Foods. But the site was built on Shopify, carrying the weight and the interface conventions of a store that was never the point.

Meanwhile the two things the brand did need were missing. There was no accessibility compliance, which for a company selling into national retail is a real exposure. And the content management was rigid enough that keeping the site current meant asking a developer.

The brief, then: preserve a vibrant brand while replacing the foundation under it with something focused, accessible, and manageable by the team who own it.

02 · The subtraction

Every product page ends in a map, not a cart

Removing commerce did not mean thinning out the product pages. They kept the full depth a shopper wants — nutrition panel, ingredients, heating instructions, spice level, dietary tags, related meals. What changed is where that page sends you.

Taken out
Cart, checkout, and shipping logic
Accounts and order history
Inventory and variant management
Store-platform overhead nobody used
Commerce conventions that misled shoppers
Put in its place
A store locator with real addresses and phone numbers
Product filters by dietary need and spice level
Retailer logos where the buy button used to be
Editorial content the team can publish themselves
Full nutrition, ingredients, and heating detail
Cafe Spice product detail page with nutrition and related meals, and the full meals index
Cafe Spice Find in Stores locator with map results and retailer logos
Left: a product page carrying full detail and closing on "Find us in a store near you". Right: the locator that replaced checkout, returning specific stores and how many of the products each one carries.
Where the sale happens

The site's job is to end in an aisle

Knowing which department carries the line is not trivia — it is the difference between a shopper finding the product and giving up. So the locator gets specific.

King Soopers

Available in the deli and prepared meal aisles.

Whole Foods Market

Carried in the prepared foods and grocery sections.

Safeway

Found in the deli side dishes and meal departments.

Natural Grocers

Stocked alongside the chain's prepared selections.

Instacart

Delivery and pickup from local area supermarkets.

03 · The migration

Why a headless CMS was the right trade

Moving to Storyblok meant giving up the convenience of an all-in-one platform. In exchange, the brand got a site whose presentation is under our control and whose content is under theirs.

The team publishes without us

Text, images, product records, and editorial posts are all editable in place. New meals, seasonal campaigns, and the Inspirations content go live without a developer in the loop or a ticket in a queue.

Accessibility stays fixed in the templates

Compliance lives in components rather than in individual pages, so an editor cannot accidentally break it. A theme's markup and contrast decisions hold no matter what content is poured into them.

Structured content, not pasted pages

A meal is a record with spice level, dietary tags, nutrition, and ingredients as fields. That is what lets the meals index filter honestly, and it means the same data can feed whatever comes next.

No platform tax on features unused

The stack now matches the business. Nothing in it exists to support a checkout the brand does not operate, which makes the site cheaper to run and simpler to change.

04 · Accessibility

Retrofitting a brand that already existed

Building accessibility into a new identity is one problem. Retrofitting it into an established one is a harder and more common problem: the colors are already chosen, the packaging is printed, the brand is recognized on a shelf. Nothing about it is up for renegotiation.

So the work moved to everything around the color. Type sizes and weights, the structure of headings, the way dietary tags are labelled rather than color-coded alone, focus states, alt text discipline, and markup that reads sensibly to a screen reader. Every aspect of the site was crafted to meet WCAG 2.0 Level A while the brand's vibrancy stayed untouched.

The yellow is the same yellow. What changed is that it is no longer the only thing carrying meaning.

Cafe Spice mobile screens: home, meals index with filters, product detail
On mobile the dietary tags stay legible as outlined text labels rather than color chips, and filtering happens before the grid rather than inside a hidden panel.
05 · Impact

A foundation instead of a platform

The new platform meets accessibility standards, matches the way the business actually sells, and gives the team the ability to keep the site current themselves. The streamlined content management has let them maintain an active digital presence rather than a static one, which matters for a brand whose product line keeps growing.

Most replatforming projects are described as adding capability. This one is worth remembering for the opposite reason: the clearest gain came from removing what the business was carrying and never using.

More work

Paying for a platform you only half use?

Tell us what your site is built on and what it actually needs to do. A reply within two business days.

SolarJet Pro
Established 2006 · New York · Colorado · Ukraine
© 2026 Solar Jet Productions. All rights reserved.