Goatcast.fm Design System

Mateusz Meller

Design System for Podcast Platform - Goatcast.fm

The design system project for goatcast.fm, a podcast platform, is a comprehensive and cohesive framework that ensures consistency and usability across all digital platforms. This system integrates existing logos and branding elements into a well-structured and user-friendly design framework. It includes carefully selected typography (Manrope), well-defined color variables with semantic naming, and standardized component states to maintain visual coherence and enhance the user interface.
Key UI elements such as buttons, text components, icons, and interactive states have been meticulously crafted to provide a seamless user experience. The project extends to creating consistent and user-friendly component variations with proper sizing scales (small, default, large) and state management (default, hover, focused, disabled), effectively utilizing modern design principles.
Additionally, an organized color system was developed using semantic color tokens (Primary, Warning, Error, Success, Base, Grey), ensuring visual consistency and enhancing user interaction. The design system was developed with scalability in mind, providing a solid foundation for building and customizing UI components. This robust design system positions [Your Platform] to support its mission and adapt to evolving user needs, ensuring a scalable and maintainable framework for future growth.
Typography
Typography
Text fields
Text fields
Colors
Colors
Buttons (Text + Icon)
Buttons (Text + Icon)

Technical Specifications

Typography System: Manrope font family with 6 weight variations and responsive scaling
Color Palette: 60+ semantic color tokens organized into 6 categories with 10-shade variations each
Component Library: 15+ reusable components with multiple size and state variants
Accessibility: WCAG 2.1 AA compliant with proper contrast ratios and focus states
Like this project

Posted Aug 1, 2025

Reduced design-to-development handoff time and eliminated visual inconsistencies across the platform.

Podcast Hosting Platform
Podcast Hosting Platform
TwentyThree Personal
TwentyThree Personal
TwentyThree Webinars
TwentyThree Webinars
Website Design - Recent Work
Website Design - Recent Work

Join 50k+ companies and 1M+ independents

Contra Logo

© 2025 Contra.Work Inc