# Conda Store Design System
This design system provides guidelines, components, and assets to ensure consistency and quality in our projects.
## Table of Contents
1. [Introduction](#introduction)
2. [Style Guide](#style-guide)
<!-- 3. [Component Documentation](#component-documentation)
- [Button](#button)
- [Form Inputs](#form-inputs)
- [...
4. [Design Tokens](#design-tokens)
5. [Accessibility Guidelines](#accessibility-guidelines)
6. [Design Assets](#design-assets)
7. [Interactive Prototypes](#interactive-prototypes)
8. [Code Implementation](#code-implementation)
9. [Feedback and Contributions](#feedback-and-contributions)
10. [Maintenance](#maintenance) -->
## Introduction
The goal of this design system is to provide a single source of truth for design for conda store and to help streamline the design-development process.
## Style Guide
### Brand Colours
#### Main Colours
| Shade Name | HEX Color Code | RGB | CMYK | PMS | Example Swatch |
| -------------- | ---------------- | --- | ---- | --- | -------------- |
| Dark Green | #40AF2F | 51,168,82 | 75,3,100,0 | 361 C | <div style="width: 30px; height: 30px; background-color: #40AF2F;"></div> |
| Light Green | #A8E29F | 168,226,159 | 26,0,30,11 | 344 C | <div style="width: 30px; height: 30px; background-color: #A8E29F;"></div> |
| Dark Gray | #3C3C3B | 60,60,59 | 0,0,0,79 | 447 C | <div style="width: 30px; height: 30px; background-color: #3C3C3B;"></div> |
| Light Gray | #999FA5 | 153,159,165 | 7,4,0,35 | 422 C | <div style="width: 30px; height: 30px; background-color: #999FA5;"></div> |
| White | #FFFFFF | 255,255,255 | 0,0,0,0 | WHITE | <div style="width: 30px; height: 30px; background-color: #FFFFFF;border: 1px solid #000;"></div> |
#### Accent Colours
| Shade Name | HEX Color Code | RGB | CMYK | PMS | Example Swatch |
| -------------- | ---------------- | --- | ---- | --- | -------------- |
| Orange | #FFAB40 | 255,171,100 | 00,33,75,0 | 804 C | <div style="width: 30px; height: 30px; background-color: #FFAB40;"></div> |
| Red | #FF6640 | 0,60,75,100 | 26,0,30,11 | 171 C | <div style="width: 30px; height: 30px; background-color: #FF6640;"></div> |
### UI Colors
#### Primary (Green)
Primary colour across the theme.
| Shade Name | HEX Color Code | Example Swatch |
| -------------- | -------------------- | --------------- |
| 50 | #D6EEDC | <div style="width: 30px; height: 30px; background-color: #D6EEDC;"></div> |
| 100 | #ADDCBA | <div style="width: 30px; height: 30px; background-color: #ADDCBA;"></div> |
| 200 | #85CB97 | <div style="width: 30px; height: 30px; background-color: #85CB97;"></div> |
| 300 (light) | #5CB975 | <div style="width: 30px; height: 30px; background-color: #5CB975;"></div> |
| 400 | #36AB55 | <div style="width: 30px; height: 30px; background-color: #36AB55;"></div> |
| 500 (main) | #298642 | <div style="width: 30px; height: 30px; background-color: #298642;"></div> |
| 600 | #206532 | <div style="width: 30px; height: 30px; background-color: #206532;"></div> |
| 700 (dark) | #144321 | <div style="width: 30px; height: 30px; background-color: #144321;"></div> |
| 800 | #0A2210 | <div style="width: 30px; height: 30px; background-color: #0A2210;"></div> |
| 900 | #051108 | <div style="width: 30px; height: 30px; background-color: #051108;"></div> |
| **Contrast Text Color** | #FFFFFF | <div style="width: 30px; height: 30px; background-color: #FFFFFF;border: 1px solid #000;"></div> |
#### Secondary (Grey)
Secondary colour across the theme.
| Shade Name | HEX Color Code | Example Swatch |
| -------------- | -------------------- | --------------- |
| 50 | #F7F8F8 | <div style="width: 30px; height: 30px; background-color: #F7F8F8;"></div> |
| 100 | #E1E3E4 | <div style="width: 30px; height: 30px; background-color: #E1E3E4;"></div> |
| 200 | #C3C7CB | <div style="width: 30px; height: 30px; background-color: #C3C7CB;"></div> |
| 300 (light) | #A6ACB2 | <div style="width: 30px; height: 30px; background-color: #A6ACB2;"></div> |
| 400 | #90969C | <div style="width: 30px; height: 30px; background-color: #90969C;"></div> |
| 500 (main) | #5B5F63 | <div style="width: 30px; height: 30px; background-color: #5B5F63;"></div> |
| 600 | #44474A | <div style="width: 30px; height: 30px; background-color: #44474A;"></div> |
| 700 (dark) | #3C3C3B | <div style="width: 30px; height: 30px; background-color: #3C3C3B;"></div> |
| 800 | #242628 | <div style="width: 30px; height: 30px; background-color: #242628;"></div> |
| 900 | #1A1C1D | <div style="width: 30px; height: 30px; background-color: #1A1C1D;"></div> |
| **Contrast Text Color** | #FFFFFF | <div style="width: 30px; height: 30px; background-color: #FFFFFF;border: 1px solid #000;"></div> |
#### Accent (Purple)
Accent colour across the theme.
| Shade Name | HEX Color Code | Example Swatch |
| -------------- | -------------------- | --------------- |
| 50 | #E7E0F0 | <div style="width: 30px; height: 30px; background-color: #E7E0F0;"></div> |
| 100 | #D0C0E5 | <div style="width: 30px; height: 30px; background-color: #D0C0E5;"></div> |
| 200 | #B9A1DA | <div style="width: 30px; height: 30px; background-color: #B9A1DA;"></div> |
| 300 (light) | #A78BD0 | <div style="width: 30px; height: 30px; background-color: #A78BD0;"></div> |
| 400 | #8966C2 | <div style="width: 30px; height: 30px; background-color: #8966C2;"></div> |
| 500 (main) | #6643A8 | <div style="width: 30px; height: 30px; background-color: #6643A8;"></div> |
| 600 | #55309D | <div style="width: 30px; height: 30px; background-color: #55309D;"></div> |
| 700 (dark) | #3B216E | <div style="width: 30px; height: 30px; background-color: #3B216E;"></div> |
| 800 | #2F1957 | <div style="width: 30px; height: 30px; background-color: #2F1957;"></div> |
| 900 | #231240 | <div style="width: 30px; height: 30px; background-color: #231240;"></div> |
| **Contrast Text Color** | #FFFFFF | <div style="width: 30px; height: 30px; background-color: #FFFFFF;border: 1px solid #000;"></div> |
#### Foundation (Purple)
Base black and white colours for the system.
| Shade Name | HEX Color Code | Example Swatch |
| -------------- | -------------------- | --------------- |
| White | #FFFFFF | <div style="width: 30px; height: 30px; background-color: #FFFFFF;border: 1px solid #000;"></div> |
| Black | #000000 | <div style="width: 30px; height: 30px; background-color: #000000;"></div> |
#### Semantic Colors
Foregrounds (text and icons), backgrounds, and borders that highlight affordance or the meaning of elements in the UI.
| Shade Name | HEX Color Code | Example Swatch |
| -------------- | -------------------- | --------------- |
| Error | #D72D47 | <div style="width: 30px; height: 30px; background-color: #D72D47;"></div> |
| Warning | #F66A0A | <div style="width: 30px; height: 30px; background-color: #F66A0A;"></div> |
| Success | #00843F | <div style="width: 30px; height: 30px; background-color: #00843F;"></div> |
| Info | #276BE9 | <div style="width: 30px; height: 30px; background-color: #276BE9;"></div> |
## Typography