Case Study 06 Crème Insurance

Partner Hub
Redesign

Modernizing a legacy claims portal into a high-touch enterprise SaaS platform, executed through hands-on UI design, system tokenization, and AI-assisted development (Claude & Gemini).

Role : Lead UI Designer & Developer
Org : Crème Insurance
Scope : Legacy UI Redesign, Neumorphic Design System, AI-Assisted UI Dev (Claude & Gemini), WCAG AA Compliance
My part

I designed and built this end to end, from the token architecture to the working front end, using Claude and Gemini as collaborative tools.

01 / The Problem
Legacy login screen from 2010
Legacy login screen from 2010 Fig. 01

The
Problem

Outdated Legacy Architecture

The legacy Crème Insurance portal relied on obsolete 2010 skeuomorphic patterns, heavy glossy gradients, rigid 980px table layouts, and fragmented popup alerts. Managing high-value claims required high visual effort, slowing down senior adjusters during critical evaluation workflows.

Conflict Between Tactile Softness and Legibility

Designing a modern soft-neumorphic interface presented an immediate technical challenge: soft surface elevation and high-contrast WCAG legibility frequently fought each other. If raised cards and inset fields were kept visually soft, text contrast and icon visibility risked being compromised.

Separating Surface Elevation from Ink Contrast

The solution was decoupling visual depth from typographic contrast entirely. Surface elevation (depth, tactility, shadows) needed to be managed by one independent token system, while text and status indicators (ink, contrast, legibility) were controlled by a separate, strict WCAG-compliant color scale.

Legacy claims table dashboard from 2010
Legacy claims table dashboard from 2010 Fig. 02
02 / The Decision

I engineered two independent CSS token systems: one for surface elevation and one for semantic contrast.

Collaborating with AI tools (Claude & Gemini) for rapid layout exploration, token architecture, and code implementation, I established an elevation scale (.raised, .raised-sm, .inset) for physical depth alongside a separate contrast scale for typography. Elevation remained soft without sacrificing reading clarity.

03 / The Build
Neumorphic sign-in screen for the Partner Hub
Neumorphic sign-in screen for the Partner Hub Fig. 03

The Implemented
Partner Hub

The final system powers a live, fully working client-side application, featuring an authenticated sign-in flow, a claims queue with status tracking, a specialist network with category filters, and a settlement history. All views run on the unified, dual-token design system documented in code.

Specialist network view with category filtering and pagination
Specialist network view with category filtering and pagination Fig. 04
Main claims queue dashboard inside the working application
Main claims queue dashboard inside the working application Fig. 05
04 / Design System
Design system overview showing color tokens and typography Design system component spec showing button states and elevation tokens
Design system overview showing color tokens and typography; Design system component spec showing button states and elevation tokens Fig. 06

Neumorphic Design System
& Component Tokens

To ensure total UI consistency across components, I established a dedicated design system specifying spatial elevation rules, typography scales, interactive states, and soft dual-shadow CSS custom properties.

05 / In Depth

System & Technical
Execution

Detailed breakdown of how the UI design, component tokenization, and frontend implementation were structured and shipped.

AI-Assisted UI Design & Frontend Development

I utilized AI models (Claude and Gemini) as collaborative tools across every phase of the project: iterating on layout concepts, generating semantic CSS tokens, authoring Vanilla JS state management for dynamic views, and building comprehensive design system documentation alongside the code.

Tokenized Elevation & Neumorphic Design System

Overwriting legacy 2010 skeuomorphism required building a repeatable component architecture: three elevation classes (.raised, .raised-sm, .inset) using dual light/dark box-shadow CSS variables, paired with a consistent border-radius scale (--radius-s at 10px through 20px) to guarantee tactile consistency across all UI components. View the live implementation at design-system.html.

App Shell & Sidebar Information Architecture

Replaced rigid top tabs with a unified App Shell featuring a persistent left sidebar. This expanded workspace houses four distinct views, Claims Queue, Clients, Specialist Network, and Settlement History, complete with real-time category filtering, sort controls, and dynamic grid/list layout toggles.

Micro-Interactions & Contextual Action Feedback

Eliminated disruptive native browser alert popups by implementing a client-side toast notification system and modal confirmation overlay. Actions like settlement approval, document requests, and specialist reassignments trigger immediate in-app visual feedback without breaking workflow continuity.

06 / Reflection Crème Insurance

Looking
Back

What Went Well?

End-to-End DeliverySuccessfully redesigned and developed the full system from initial architecture to a working, responsive application, complete with interactive navigation, filtering, and modal flows.

AI-Accelerated WorkflowLeveraging AI tools (Claude & Gemini) significantly streamlined visual iteration, CSS design token architecture, and Javascript frontend implementation.

Systematized NeumorphismDecoupling depth elevation from typographic contrast allowed the UI to maintain its tactile character while adhering to WCAG AA legibility standards.

What Could I Have Done Better?

Automated CI/CD Contrast AuditingWhile contrast scales were manually calibrated during design, integrating an automated contrast-linter directly into the build pipeline would ensure automated compliance checks across all dynamic states.

More Case
Studies