Yarn: Product Design, Visual Identity, and Design System.

Role

Product Designer

Industry

Digital Publishing

Timeline

Nov 2025 - Ongoing

Introducing Yarn

Yarn was designed out of a specific frustration: digital reading platforms have become increasingly minimal to the point of feeling sterile. The expressive interfaces and interactions that once made these spaces feel inviting were gradually replaced by cleaner but colder designs.

Outcome:
  • Prioritized community for fiction readers and writers.

  • Made publishing approachable.

  • Designed an app that feels good to use.

Strategy + Approach

As the sole designer on the project, I led branding and design systems end-to-end, shipping to TestFlight alongside a developer.

Key design solutions:
  • Designed the look and feel of the brand.

  • Turned brand assets and moodboard into a cohesive design language.

  • Turned abstract concepts into reusable, scalable systems.

Branding + Moodboard

This logomark is rooted in the idea of stories that connect us. It’s geometric, yet playful to capture how Yarn brings structure to imagination without taking away the joy of discovery.

The lines echo the flow of threaded fibers and the turning of pages. It invites people to look closer and find their own meaning; just like a good story does.

Translating Visual Identity into UI

Visual exploration, extending branding into a cohesive design language. The system uses Figma variables aligned to Tailwind CSS and a primitive/semantic token structure, making it naturally interpretable by LLMs.

Design System

Documentation of colour palettes, typography styles, and spacing system using primitives/semantic variables to be extended and systematized for the rest of the screens.

Designing for Dark Mode

Since Tailwind CSS doesn’t have guideline on creating a custom dark mode palette, I used Radix UI as a reference for how to create an accessible dark mode palette and curated from scratch a colour scale compatible for Tailwind CSS.

Next Steps

We are strategizing a plan to market Yarn towards authors and online readers. While doing so, Yarn is undergoing QA testing on Testflight and a web staging app.

To polish the designs, I am prototyping a few UI interactions on cursor.

Full case study available upon request.

Other projects

Let's Work Together

Let’s talk projects, collaborations, or anything design! ☆⋆。𖦹°‧⊹ ༘⋆

Let's Work Together

Let’s talk projects, collaborations, or anything design! ☆⋆。𖦹°‧⊹ ༘⋆

Let's Work Together

Let’s talk projects, collaborations, or anything design! ☆⋆。𖦹°‧⊹ ༘⋆