Streamlining multi-brand management through a shared design framework

Overview

Rocky Brands is a heritage company with nine distinct footwear brands, each with its own audience, identity, and tone.

As part of Diff's design team, I helped create and adapt a Shopify Framework into scalable, brand-specific storefronts, ensuring each felt unique while maintaining consistency and performance across the ecosystem.

Role
UI Designer
Company
Diff, a VML Company
(eCommerce agency)
Team
UX Designer
Creative Director
Developer
Project Manager
Client
Rocky Brands
Tools
Figma
Shopify
Jira

Brief

Rocky Brands’ legacy Salesforce system created operational bottlenecks. Content updates were slow, managing multiple storefronts was inefficient, and maintaining a cohesive UX was nearly impossible.

Rocky Brands’ legacy system made it difficult to update content, manage multiple brands, and maintain a consistent user experience. The new Shopify architecture provided the foundation for efficiency, but design-wise, we needed to ensure each brand’s personality came through.

Impact

Key wins at a glance

Reusable system powering nine unique brands

Created modular blocks and a flexible styling system that supported nine distinct identities without increasing development complexity.

Consistent UX across the entire ecosystem

Standardized patterns improved clarity in navigation, product discovery, and CTA hierarchy across all brands.

Stronger accessibility standards

I ran accessibility and colour-contrast audits, recommending accessible colour replacements wherever needed to maintain clarity while staying true to each brand’s tone.

Project Goals

Design a flexible ecosystem that powers multiple brands with speed, consistency, and individuality

Agency goal

Unify nine brands under one flexible platform with reusable components and a streamlined backend to enable faster launches & easier maintenance.

Designer goal

Customize shared framework blocks into layouts that reflect each brand’s visual tone, while creating a more intuitive shopping experience for users.

User goals

Enjoy a seamless shopping experience with intuitive navigation, responsive design, and visually engaging interfaces.

Foundation

Establishing a modular foundation for scale

We started off by building out modular Shopify blocks, for hero banners, product grids, and content sections.
These formed the backbone of every brand experience. Before applying any brand styles, I familiarized myself with how each block behaved across breakpoints and identified the opportunities for customization within typography, color, and imagery.

The Challenge

Translating brand identity into UI

Designing within a shared Shopify framework meant working within strict boundaries.
Each sub-brand came with its own visual language, yet all needed to fit within the same system. The design challenge was finding a balance between structure and expression, making every site feel intentional and on-brand without breaking scalability.

Color hierarchy and CTA states

Each brand used a different color palette and emotional tone. I developed color hierarchies for primary, secondary and hover states to ensure clarity across interactions.

Typography and visual hierarchy

I adjusted font weights, spacing, and typographic hierarchy to align with each brand’s content density and visual rhythm, maintaining clarity across varying layouts.

Curating and aligning imagery

Sourced, selected, and refined photography to match each brand’s story and environment.

Accessibility

I tested contrast ratios across brand palettes and proposed accessible color alternatives when needed to ensure a consistent, inclusive experience across brands.

Execution

Maintaining individuality within a shared framework

Although all brands drew from the same set of Shopify blocks, the layouts weren't replicated.
My role was to curate and arrange the blocks in a way that suited each brand’s content and personality, ensuring every site felt distinct and intentional.

This approach allowed Muck Boot Company’s site to feel grounded, warm, and tactile, while XTRATUF’s layout leaned into cooler tones, bolder contrast, and a more performance-driven look.

Scalability

Responsive and modular execution

Because the templates were shared, each design decision needed to scale across breakpoints. I worked on mobile-first adaptations, ensuring that key conversion elements (add-to-cart, product details, etc.) remained accessible and visually clear.

Defining Success

Building a unified multi-brand experience

Success meant more than aesthetic differentiation, it meant creating a system that scaled. By the end of the project, the team successfully launched fully branded storefronts for the 9 brands, built from the same shared framework yet visually distinct.

With their new platform and design system, Rocky Brands can now manage nine distinct brands from a single, cohesive system, launching faster, maintaining consistency, and scaling with ease.

Reflection

Designing for how people shop

This project reminded me that eCommerce design isn’t about starting from a blank canvas. There are patterns that work, and shoppers rely on them. I had to respect those standards while still shaping each brand’s personality inside a shared Shopify system. It pushed me to be more intentional about structure, scale, and usability.