



Internship
Desktop Experience & Design System
Desktop Experience & Design System
Stubios was originally a mobile-only web app, making its content inaccessible to desktop users. To address this, I built a dedicated desktop UI from scratch and designed a new component-based design system to ensure consistency and scalability.
Stubios was originally a mobile-only web app, making its content inaccessible to desktop users. To address this, I built a dedicated desktop UI from scratch and designed a new component-based design system to ensure consistency and scalability.
Duration
10 Weeks
Feb 2024 - Aug Apr
10 Weeks
Feb 2024 - Aug Apr
10 Weeks
Jun 2024
- Aug 2024
Role
UX Designer
UX Designer
UX
Designer
Team
Director
Project Manager
Product Manager
2 Engineer
Director
Project Manager
Product Manager
2 Engineer
Tool
Figma, Adobe Creative
Suite, Jira, Slack
Figma, Adobe Creative
Suite, Jira, Slack
Figma,
Adobe Creative
Suite, Clickup, Slack
Context
Stubios is a newly launched, creator-focused content platform by Tubi
Stubios is a newly launched, creator-focused content platform by Tubi
Currently, it is only available as a mobile-based web app. Tubi, a leading ad-supported streaming service in the U.S., offers a wide range of movies and TV shows for free and has built a large, diverse user base. Notably, a significant portion of Tubi’s users consume content primarily on desktop.
Currently, it is only available as a mobile-based web app. Tubi, a leading ad-supported streaming service in the U.S., offers a wide range of movies and TV shows for free and has built a large, diverse user base. Notably, a significant portion of Tubi’s users consume content primarily on desktop.




Problem
Stubios had no desktop UI, which meant desktop users were entirely blocked from accessing content.
Stubios had no desktop UI, which meant desktop users were entirely blocked from accessing content.
When accessing Stubios via desktop, users were shown only a QR code and were forced to switch to a mobile device, creating a disruptive experience. The existing mobile-first UI was optimized for a single device type and lacked a component-based structure, making it difficult to maintain and scale.
When accessing Stubios via desktop, users were shown only a QR code and were forced to switch to a mobile device, creating a disruptive experience. The existing mobile-first UI was optimized for a single device type and lacked a component-based structure, making it difficult to maintain and scale.




As a result, the lack of a desktop interface hindered both user access and product scalability—making a ground-up desktop UI and scalable design system essential.
As a result, the lack of a desktop interface hindered both user access and product scalability—making a ground-up desktop UI and scalable design system essential.
Design Goal
How might we make Stubios content accessible and engaging for desktop users while ensuring the platform remains scalable and easy to maintain?
How might we make Stubios content accessible and engaging for desktop users while ensuring the platform remains scalable and easy to maintain?
Ground-Up Desktop UI Design
Built a desktop UI from the ground up, tailored for larger screens.
Component-Based Modular System
Turned repeatable elements into components for visual and structural consistency.
Content–Interaction Hierarchy
Clarified the flow between content viewing
and interaction.
Clarified the flow between content viewing and interaction.
Future-Proof Scalability
Designed a flexible system that supports future feature expansion.
Solution A
Ground-up Desktop UI Design
Ground-up Desktop UI Design
Rebuilt the user interface from mobile to desktop to match user behavior and expectations.
Rebuilt the user interface from mobile to desktop to match user behavior and expectations.


Before: Mobile-Only Interface




After: Desktop-First Experience


Before: Mobile-Only Interface




After: Desktop-First Experience
Solution B
Component-Based Modular System (WCAG AA)
Component-Based Modular System (WCAG AA)
This is a condensed view of the design system—we’ve built many more components beyond what’s shown here.
This is a condensed view of the design system—we’ve built many more components beyond what’s shown here.




Impact
+30%
+30%
+30%
+30%
faster design-to-development handoff through a modular, component-based system
faster design-to-development handoff through a modular, component-based system
faster design-to-development handoff through a modular, component-based system
faster design-to-development handoff through a modular, component-based system
+40%
+40%
+40%
+40%
Reduced visual inconsistencies
Created motion guidelines to define micro-interactions and transitions between components
Reduced visual inconsistencies
Reduced visual inconsistencies
+30
+30
+30
+30
reusable components (e.g., XYZ) created for efficient and scalable UI building
reusable components (e.g., XYZ) created for efficient and scalable UI building
reusable components (e.g., XYZ) created for efficient and scalable UI building
Reusable components (e.g., XYZ) created for efficient and scalable UI building
If I had more time…
If I had more time…
Accessibility Validation
Accessibility Validation
Conducted more user testing on component variations to validate accessibility across different use cases
Conducted more user testing on component variations to validate accessibility across different use cases
Motion Guidelines
Motion Guidelines
Created motion guidelines to define micro-interactions and transitions between components
Created motion guidelines to define micro-interactions and transitions between components
Enhanced Documentation
Enhanced Documentation
Extended the system documentation to better support onboarding for new designers and engineers
Extended the system documentation to better support onboarding for new designers and engineers