Alley-oop
Documentation Site

Design systems

Overview

Alley-oop Documentation Site

Alley-oop 🏀 is a multi-theme, multi-brand design system housing the foundations that facilitate beautiful, consistent, and accessible experiences across theScore BET platforms.

During my internship at theScore BET, I was given the opportunity to spearhead the development of the design system's brand new documentation site.

Timeline

2 months

July - August 2024

2 months, July - August 2024

Team

5 developers

4 product designers

5 developers, 4 product designers

Role

Product designer

Just want to see the final product? Click here!

Designers struggled with:

DISCOVERY

Understanding our users

At the beginning of our documentation site project, I conducted a survey with a fellow designer to gather insights about how feature designers interacted with our design system.

Together, we finalized a set of 10 questions and analyzed responses from sportsbook designers across 4 different teams.

Have you ever needed support or clarification navigating the design system?

How important is it to see components in all brands?

How would you rate the usability of Alley-oop components?

Key insight 🔍 … poor documentation

Key insight 🔍 …
poor documentation

Feature designers struggled with:

Designers struggled with:

Lack of usage documentation

The design systems team would often get clarifying questions about certain components.

just checking if im using this icon correctly? 😅

should I use #625F5F or #5C5858 for this button?

Theming

There was confusion about how certain components and tokens behaved on brand or device change.

General uncertainty

Designers were unsure of where to seek information regarding specific questions or topics.

???

But we have documentation!

However, a significant amount was unorganized or outdated. Documentation cannot be an afterthought. Poor documentation is often not much better than no documentation, because it simply won't be used.

Figma

Loom

Confluence

Documentation was spread across many platforms.

Existing documentation was difficult to navigate.

So we asked ourselves…

We asked ourselves:

How might we make it easier for feature designers and developers to find documentation, guidelines, and information about Alley-oop?

How might we make it easier for feature designers and developers to find documentation, guidelines, and information about Alley-oop?

Defining success

Based on our findings from our user research and stakeholder expectations, we more narrowly defined several objectives so we're able to measure success. This helped us proceed to ideation in clear alignment with our goals.

1

Designers and developers feel that they have a better understanding of our design system

2

It's easier to find information, guidelines, and documentation related to Alley-oop

3

Alley-oop has smoother and more intuitive onboarding for designers and developers

4

All tokens and components housed by Alley-oop can be shown at the theme level

IDEATE

Supernova!

We endearingly named our project Supernova, simply after the design system platform we utilized. During the following month, I had the unique pleasure of watching our documentation site come together, not unlike the formation of a new star— a bit ironic!

Competitive analysis

Throughout Supernova, I conducted excessive audits on dozens of existing design systems. Since a documentation site was uncharted territory for me and much of my team, we sought much inspiration from industry exemplars. Some of my favourite design systems were…

Carbon for IBM

Great integration of code snippets, amazing accessibility guidelines.

Duet for LocalTapiola

Intuitive token switcher between two distinct themes.

Workbench for Gusto

Fantastic usage examples and navigational hierarchy, good vibes!

Navigational hierarchy

We iterated through many models of navigational hierarchy at a holistic level as well as for individual sections. Navigational hierarchy was full of surprises for me— what was intuitive for designers was not necessarily so for developers, so our final choices were an exercise in compromise.

I ensured that inclusive and accessible design lived near the core of our design philosophy by iterating through structures of presenting WCAG 2.0 principles and guidelines in our documentation. Our team conducted a series of usability tests with the final iterations.

Creating content for Supernova

After cataloguing user insights, competitive analysis, and locking down our navigational hierarchy for the MVP, I dove into hi-fidelity. When designing pages for Alley-oop, there were certain key concepts I internalized to the point of second nature.

Searchability

The way content is laid out must be consistent, and all content must be searchable.

Concision

When it comes to documentation, use minimal space and content to convey maximum meaning.

Scalability

I designed content on Supernova to evolve alongside the growth of the Alley-oop design system.

Constant feedback and collaboration was vital at every step of the way. It was important for us to stay informed about what our design partners on feature teams were working on so that we can strategically approach the content in our site.

  • 💡 Design jams

  • 💬 Slack channels

  • 🔍 Design crits

  • 📣 Biweekly design sync

  • 🔄 Sprint retros

  • 🎨 Weekly team sync

Iterating on the design— visual hierarchy

Facing challenges

I noticed that when displayed against our light color palette, dark themed "best practices" cards gave the illusion of a section divider, causing confusing hierarchy. It's easy to mentally fill in the negative space between the black rectangles— a behavior that can be attributed to the Gestalt law of closure.

Dark themed "best practices" cards

Can be mistaken for a divider when scanning

✔️ Light themed "best practices" cards

Does not steal visual weight from other elements

Switching into a light version of the "best practices" cards solved this problem, allowing the visual focus to return to our headings.

LAUNCH 🚀

Key deliverables

User research

I planned and conducted a survey to gather user insights across 4 feature teams and presenting the findings.

20+ new icons

I contributed icons and documentation to Alley-oop as part of the icon redraw project.

10+ unique pages

I spearheaded design direction, copy, and graphics for content in the Alley-oop documentation site.

Let's take a look at my work on Supernova!

Let's take a look at my work on Supernova!

Foundations

I created the introductory page for our foundations section, breaking down Alley-oop's robust design token and theming structure in a digestible way for designers and developers.

ESPN and theScore offer a range of products across 4 themes and 3 platforms. Ensuring that our users are able to understand and navigate this environment is mandatory.

#00755E

espn/green/70

color/border/success

Color tokens

I designed the overview and usage guidelines for our color tokens, addressing important aspects such as brand color anatomy, WCAG contrast ratios, and usage best practices.

I conducted an audit on how we use our ESPN color tokens across its two themes, creating sets of ideal color pairings that integrate smoothly into the existing design system.

Accessibility

Due to Alley-oop undergoing certain structural changes at the time, accessibility standards were not yet set in stone.

I took this opportunity to advocate for the importance of good accessibility documentation. I touched upon many different aspects of inclusive and accessible design throughout my Supernova work.

Empathy

Consistency

Visual hierarchy

Color contrast

AA

Responsive design

Interaction states

Confirm

I created the primary accessibility section from scratch, researching and documenting design philosophy and principles to ensure an inclusive experience for all users navigating through our products.

Iconography

I created documentation for icon overview and usage, covering best practices, accessibility considerations, and more.

During my time at theScore, I was also heavily involved in the icon redraw project in an effort to establish icon standards across the design system. I created the documentation page for the design guidelines of new icon creation to ensure consistency for future additions to Alley-oop.

I personally designed 20 icons for our design system, and contributed to many more. As a team of three, we completed 41 icons over the span of my internship.

I ended up creating 45 graphics for the icon design guidelines page alone. The icon redraw project was also my first deep dive into iconography so it was an exciting challenge to learn, design icons, and later document all in the same breath.

Theme bundling

A goal of Supernova was to display all tokens and components from the Alley-oop design system at the theme level.

With a fellow designer, we migrated our 300+ existing tokens into the new documentation website. With Supernova, finding and referencing specific design tokens is far more efficient. A tab system allows for easy switching between themes, and tokens are searchable.

ESPN Dark

ESPN Light

theScore

background/surface/overlay

text/primary

button/primary/default

ESPN Dark

ESPN Light

theScore

background/surface/overlay

text/primary

button/primary/default

Changelog & FAQ

I set up the changelog in preparation for future updates to Alley-oop. I migrated our existing FAQ from Confluence, edited the content for clarity, and made several additions based on the findings from our user research.

A stellar explosion!

The Alley-oop documentation site launched on the last day of my internship! Launch was smooth, and we met every MVP objective.

✔️ Onboarding

✔️ Onboarding

✔️ Documentation

✔️ Documentation

✔️ Usage guidelines

✔️ Usage guidelines

✔️ Accessibility

✔️ Accessibility

✔️ Tokens by theme

✔️ Tokens by theme

✔️ Branding

✔️ Branding

✔️ FAQ

✔️ FAQ

✔️ Contribution

✔️ Contribution

Design impact

Good documentation proves exceedingly valuable when it comes to improving workflow efficiency, a universal pattern observed time and time again with comprehensive research. A single source of truth saves time and provides a valuable sense of security.

Our new icon system and documentation website greatly improved the efficiency of the developer workflow, decreasing inquiries about icon locations by 64%.

FUTURE THINKING

Measuring impact

Conducting another round of surveys with feature designers and developers was in our plans. We can then compare the new findings against our initial research.

Our initial survey found an average score of 7.2 when rating the usability of Alley-oop across 11 designers.

An average increase of 2 is our target for the next survey.

Validating our design

During my last week, I had began to ideate a set of questions for usability testing, sorted into four main categories: user satisfaction, content quality, usability, and branding.

Demographic data would also be recorded to observe if there are noticeable trends when paired against our previous survey research.

Are there any features or tools that you would like to see on the site?

Are there any features or tools that you would like to see on the site?

Does the guide take you through a logical flow when exploring related topics?

Does the guide take you through a logical flow when exploring related topics?

How did you find the experience of searching for specific information or guidelines?

How was the experience of searching for specific info or guidelines?

Were there any elements that felt out of place or inconsistent with the brand?

Were there any elements that felt out of place or inconsistent with the brand?

Learnings

Communication is key 🤝

Being a good communicator is half the job. I greatly refined these skills during my time here working in a cross-discipline team.

Perfectionism can be a trap 🕒

While good to pursue, perfectionism must be balanced with priorities. I improved with advice from my mentors as well as iterating upon my work process.

A new passion! ❤️

I really enjoy working with design systems! I had the pleasure of learning this about myself during my experience at theScore.

Thank you for scrolling!

Wealthsimple Industry Project

Up next

Thank you for scrolling!

Let's connect!

Let's connect!

© Coco Wang 2025

© Coco Wang 2025