chore: updated priority icon

This commit is contained in:
Aaryan Khandelwal 2024-01-29 15:53:24 +05:30
parent ff803f2b6a
commit 9b0e280d89
3 changed files with 134 additions and 20 deletions

View File

@ -65,6 +65,18 @@ export const theme = {
medium: "var(--color-primary-110)", medium: "var(--color-primary-110)",
strong: "var(--color-primary-120)", strong: "var(--color-primary-120)",
}, },
10: "var(--color-primary-10)",
20: "var(--color-primary-20)",
30: "var(--color-primary-30)",
40: "var(--color-primary-40)",
50: "var(--color-primary-50)",
60: "var(--color-primary-60)",
70: "var(--color-primary-70)",
80: "var(--color-primary-80)",
90: "var(--color-primary-90)",
100: "var(--color-primary-100)",
110: "var(--color-primary-110)",
120: "var(--color-primary-120)",
DEFAULT: "var(--color-primary-90)", DEFAULT: "var(--color-primary-90)",
}, },
neutral: { neutral: {
@ -89,6 +101,18 @@ export const theme = {
medium: "var(--color-neutral-110)", medium: "var(--color-neutral-110)",
strong: "var(--color-neutral-120)", strong: "var(--color-neutral-120)",
}, },
10: "var(--color-neutral-10)",
20: "var(--color-neutral-20)",
30: "var(--color-neutral-30)",
40: "var(--color-neutral-40)",
50: "var(--color-neutral-50)",
60: "var(--color-neutral-60)",
70: "var(--color-neutral-70)",
80: "var(--color-neutral-80)",
90: "var(--color-neutral-90)",
100: "var(--color-neutral-100)",
110: "var(--color-neutral-110)",
120: "var(--color-neutral-120)",
DEFAULT: "var(--color-neutral-90)", DEFAULT: "var(--color-neutral-90)",
}, },
success: { success: {
@ -113,6 +137,18 @@ export const theme = {
medium: "var(--color-success-110)", medium: "var(--color-success-110)",
strong: "var(--color-success-120)", strong: "var(--color-success-120)",
}, },
10: "var(--color-success-10)",
20: "var(--color-success-20)",
30: "var(--color-success-30)",
40: "var(--color-success-40)",
50: "var(--color-success-50)",
60: "var(--color-success-60)",
70: "var(--color-success-70)",
80: "var(--color-success-80)",
90: "var(--color-success-90)",
100: "var(--color-success-100)",
110: "var(--color-success-110)",
120: "var(--color-success-120)",
DEFAULT: "var(--color-success-90)", DEFAULT: "var(--color-success-90)",
}, },
warning: { warning: {
@ -137,31 +173,55 @@ export const theme = {
medium: "var(--color-warning-110)", medium: "var(--color-warning-110)",
strong: "var(--color-warning-120)", strong: "var(--color-warning-120)",
}, },
10: "var(--color-warning-10)",
20: "var(--color-warning-20)",
30: "var(--color-warning-30)",
40: "var(--color-warning-40)",
50: "var(--color-warning-50)",
60: "var(--color-warning-60)",
70: "var(--color-warning-70)",
80: "var(--color-warning-80)",
90: "var(--color-warning-90)",
100: "var(--color-warning-100)",
110: "var(--color-warning-110)",
120: "var(--color-warning-120)",
DEFAULT: "var(--color-warning-90)", DEFAULT: "var(--color-warning-90)",
}, },
error: { danger: {
page: { page: {
"surface-default": "var(--color-error-0)", "surface-default": "var(--color-danger-0)",
"surface-light": "var(--color-error-10)", "surface-light": "var(--color-danger-10)",
"surface-medium": "var(--color-error-20)", "surface-medium": "var(--color-danger-20)",
}, },
component: { component: {
"surface-light": "var(--color-error-30)", "surface-light": "var(--color-danger-30)",
"surface-medium": "var(--color-error-40)", "surface-medium": "var(--color-danger-40)",
"surface-dark": "var(--color-error-50)", "surface-dark": "var(--color-danger-50)",
}, },
border: { border: {
subtle: "var(--color-error-60)", subtle: "var(--color-danger-60)",
medium: "var(--color-error-70)", medium: "var(--color-danger-70)",
strong: "var(--color-error-80)", strong: "var(--color-danger-80)",
}, },
solid: "var(--color-error-90)", solid: "var(--color-danger-90)",
text: { text: {
subtle: "var(--color-error-100)", subtle: "var(--color-danger-100)",
medium: "var(--color-error-110)", medium: "var(--color-danger-110)",
strong: "var(--color-error-120)", strong: "var(--color-danger-120)",
}, },
DEFAULT: "var(--color-error-90)", 10: "var(--color-danger-10)",
20: "var(--color-danger-20)",
30: "var(--color-danger-30)",
40: "var(--color-danger-40)",
50: "var(--color-danger-50)",
60: "var(--color-danger-60)",
70: "var(--color-danger-70)",
80: "var(--color-danger-80)",
90: "var(--color-danger-90)",
100: "var(--color-danger-100)",
110: "var(--color-danger-110)",
120: "var(--color-danger-120)",
DEFAULT: "var(--color-danger-90)",
}, },
info: { info: {
page: { page: {
@ -185,8 +245,34 @@ export const theme = {
medium: "var(--color-info-110)", medium: "var(--color-info-110)",
strong: "var(--color-info-120)", strong: "var(--color-info-120)",
}, },
10: "var(--color-info-10)",
20: "var(--color-info-20)",
30: "var(--color-info-30)",
40: "var(--color-info-40)",
50: "var(--color-info-50)",
60: "var(--color-info-60)",
70: "var(--color-info-70)",
80: "var(--color-info-80)",
90: "var(--color-info-90)",
100: "var(--color-info-100)",
110: "var(--color-info-110)",
120: "var(--color-info-120)",
DEFAULT: "var(--color-info-90)", DEFAULT: "var(--color-info-90)",
}, },
orange: {
10: "var(--color-orange-10)",
20: "var(--color-orange-20)",
30: "var(--color-orange-30)",
40: "var(--color-orange-40)",
50: "var(--color-orange-50)",
60: "var(--color-orange-60)",
70: "var(--color-orange-70)",
80: "var(--color-orange-80)",
90: "var(--color-orange-90)",
100: "var(--color-orange-100)",
110: "var(--color-orange-110)",
120: "var(--color-orange-120)",
},
}, },
extend: { extend: {
keyframes: { keyframes: {

View File

@ -16,11 +16,11 @@ export const PriorityIcon: React.FC<IPriorityIcon> = (props) => {
const { priority, className = "", containerClassName = "", size = 14, withContainer = false } = props; const { priority, className = "", containerClassName = "", size = 14, withContainer = false } = props;
const priorityClasses = { const priorityClasses = {
urgent: "bg-red-500 text-red-500 border-red-500", urgent: "bg-danger-110 text-red-500 border-danger-110",
high: "bg-orange-500/20 text-orange-500 border-orange-500", high: "bg-orange-30 text-orange-80 border-orange-80",
medium: "bg-yellow-500/20 text-yellow-500 border-yellow-500", medium: "bg-warning-20 text-warning-80 border-warning-80",
low: "bg-custom-primary-100/20 text-custom-primary-100 border-custom-primary-100", low: "bg-primary-30 text-primary-90 border-primary-90",
none: "bg-custom-background-80 text-custom-text-200 border-neutral-border-medium", none: "bg-neutral-40 text-neutral-text-medium border-neutral-border-strong",
}; };
// get priority icon // get priority icon

View File

@ -155,6 +155,20 @@
--color-info-100: #74daf8; --color-info-100: #74daf8;
--color-info-110: #00749e; --color-info-110: #00749e;
--color-info-120: #1d3e56; --color-info-120: #1d3e56;
/* saturated colors */
--color-orange-10: #fefcfb;
--color-orange-20: #fff7ed;
--color-orange-30: #ffefd6;
--color-orange-40: #ffdfb5;
--color-orange-50: #ffd19a;
--color-orange-60: #ffc182;
--color-orange-70: #f5ae73;
--color-orange-80: #ec9455;
--color-orange-90: #f76b15;
--color-orange-100: #ef5f00;
--color-orange-110: #cc4e00;
--color-orange-120: #582d1d;
} }
[data-theme="light-contrast"] { [data-theme="light-contrast"] {
@ -277,6 +291,20 @@
--color-info-100: #3b9eff; --color-info-100: #3b9eff;
--color-info-110: #70b8ff; --color-info-110: #70b8ff;
--color-info-120: #c2e6ff; --color-info-120: #c2e6ff;
/* saturated colors */
--color-orange-10: #fefcfb;
--color-orange-20: #fff7ed;
--color-orange-30: #ffefd6;
--color-orange-40: #ffdfb5;
--color-orange-50: #ffd19a;
--color-orange-60: #ffc182;
--color-orange-70: #f5ae73;
--color-orange-80: #ec9455;
--color-orange-90: #f76b15;
--color-orange-100: #ef5f00;
--color-orange-110: #cc4e00;
--color-orange-120: #582d1d;
} }
[data-theme="dark-contrast"] { [data-theme="dark-contrast"] {