Introduction

This is Freelancer's official design system, Bits. It is maintained by the Design and UI engineering teams.
Our goal is to create a system that allows us to build consistent user experiences, with flexibility to support the Freelancer website. Creating a shared language between designers and developers to design and develop efficiently and effectively.
This is up to date and active source of truth for all of our components available in the Angular front-end stack.

Why use Bits?

Efficiency: Instead of repeatedly building similar components from scratch, Bits enables designers & developers to reuse components and thereby increase efficiency.
Consistency: It introduces a shared set of principles and rules to build components. It becomes much easier to create consistent experiences across different platforms.
Scale: Increased efficiency and consistency lead a company to build faster products at scale.
Collaboration: Bits is a shared language that allows multidisciplinary and cross team collaboration.

Need help?

If you have any questions, kindly read the FAQs and How to Contribute , or reach out to #UI-Engineering Rocketchat channel.
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.