Colors for designing warm welcoming, caring sites & apps.
Install from your terminal via npm.
npm i @sargamdesign/colors -D
// Place this at the top of your SCSS/CSS file
@import "@sargamdesign/colors";
<!-- Add this attribute to the HTML wrapper -->
<html color-scheme="light">
.button { background-color: var(--button-primary); color: var(--text-on-color); }
.button:hover { background-color: var(--button-primary-hover); }
.button:active { background-color: var(--button-primary-active); }
Variable |
Value(Light) |
Value(Dark) |
Role |
--text-primary |
--silver8 |
--silver1 |
Body copy |
--text-primary-alt |
--silver7 |
--silver3 |
Body copy alt |
--text-secondary |
--silver6 |
--silver5 |
Secondary text color |
--text-placeholder |
--silver5 |
--silver6 |
Placeholder text |
--text-on-color |
--silver1 |
--silver1 |
Text on interactive colors |
--text-error |
--red6 |
--red4 |
Error message text |
--text-success |
--green6 |
--green4 |
Success message text |
Variable |
Value(Light) |
Value(Dark) |
Role |
--support-error |
--red5 |
--red4 |
Error |
--support-warning |
--yellow5 |
--yellow4 |
Warning |
--support-success |
--green5 |
--green4 |
Success |
--support-info |
--teal5 |
--teal4 |
Information |
Variable |
Value(Light) |
Value(Dark) |
Role |
--link |
--teal6 |
--teal4 |
Primary links |
--link-hover |
--teal7 |
--teal6 |
Hover state for primary links |
--link-subtle |
--teal5 |
--teal5 |
Secondary links |
--link-visited |
--lavender6 |
--lavender4 |
Link visited |
--link-muted |
--silver8 |
--silver1 |
Link muted |
Variable |
Value(Light) |
Value(Dark) |
Role |
--icon-primary |
--silver7 |
--silver3 |
Primary icons |
--icon-secondary |
--silver6 |
--silver5 |
Secondary icons |
--icon-disabled |
--silver5 |
--silver6 |
Disabled state for icons |
--icon-on-color |
--silver1 |
--silver8 |
Icons on interactive colors |
Variable |
Value(Light) |
Value(Dark) |
Role |
--button-primary |
--teal5 |
--teal4 |
Primary button background |
--button-primary-hover |
--teal6 |
--teal3 |
Primary button hover |
--button-primary-active |
--teal7 |
--teal2 |
Primary button active |
--button-secondary |
--silver8 |
--silver6 |
Secondary button background |
--button-secondary-hover |
--silver7 |
--silver7 |
Secondary button hover |
--button-secondary-active |
--silver6 |
--silver8 |
Secondary button active |
--button-danger |
--red5 |
--red4 |
Danger button background |
--button-danger-hover |
--red6 |
--red3 |
Danger button hover |
--button-danger-active |
--red7 |
--red2 |
Danger button active |
--button-disabled |
--silver5 |
--silver6 |
Disabled button |
--button-disabled-alt |
--silver4 |
--silver7 |
Disabled button alt |
Variable |
Value(Light) |
Value(Dark) |
Role |
--border-muted |
--silver3 |
--silver7 |
Muted borders and separators |
--border-default |
--silver5 |
--silver6 |
Default borders and separators |
--border-strong |
--silver6 |
--silver5 |
Strong borders and separators |
Variable |
Value(Light) |
Value(Dark) |
Role |
--background |
--silver1 |
--silver8 |
Default app background |
--background-subtle |
--silver2 |
--silver7 |
Subtle background |
--background-selected |
--silver3 |
--silver6 |
Hovered UI element background |
--background-red |
--red1 |
--red8 |
Subtle red background |
--background-yellow |
--yellow1 |
--yellow8 |
Subtle yellow background |
--background-green |
--green1 |
--green8 |
Subtle green background |
--background-teal |
--teal1 |
--teal8 |
Subtle teal background |
--background-lavender |
--lavender1 |
--lavender8 |
Subtle lavender background |
--background-pink |
--pink1 |
--pink8 |
Subtle pink background |
MIT License, Copyright (c) 2024 Method Black.
Brought to you by @planetabhi 🙌