Design contribution
This page provides instructions on how to contribute updates and new elements to our Design System. It explains how our Figma libraries are structured, how changes should be proposed, and which workflows should be followed depending on the type of component you are working with. Please read these guidelines carefully before making contributions.
Library Structure
Foundation →
Core tokens (colors, typography, spacing etc.). Foundation components.
Explore
Core components →
Base UI elements built strictly on Foundation
tokens and tokens
Explore
Product libraries →
More complex, context-specific components composed of multiple
Core components.
Explore
Pages
Layouts and page-level flows composed from Product components.
Where Contributions Are Allowed
Level
Who can edit?
How to Contribute
Product Components
Any contributor
Create a Figma branch and submit
for review
Pages
Any contributor
Create a Figma branch and submit
for review
Contribution Flow
Ultimate Guitar
MuseScore
MuseScore Studio
Audio.com
MuseHub
Audacity
MuseClass
HalLeonard

We’re rolling out design tokens across Muse
With design tokens, common product styles align with system-level design decisions. Be sure to use foundation tokens in your designs and connect to the relevant design files in your design system library.
Learn more about design tokens

Requirements & Standards
Change Requests for Foundation & Core
Create request → Describe your needs
→ We will work out it → Final review
Contact us in case of question
We welcome you to share any feedback or ask any questions related to the product development process using the design system! Feel free to DM me at d.krikunov@mu.se.
In case of questions
These channels will help you find answers to any questions related to the design system or surrounding topics. Please feel free to share your ideas and problems here:
Channels:
#ug-design-system
#ug-design-system
#mu-design-system
#au-design-system