@@ -8,6 +8,7 @@ export type MessageUrgency =
88 | "warning"
99 | "information"
1010 | "danger"
11+ | "discovery"
1112 | undefined
1213
1314export type Message = {
@@ -48,36 +49,42 @@ export default function InlineMessage({
4849 let closeBtnAppearance : Appearance = "default"
4950 switch ( message . urgency ) {
5051 case "success" :
51- bgColor = token ( "color.background.success" )
52- textColor = token ( "color.text.success" )
53- borderColor = token ( "color.border.success" )
52+ bgColor = token ( "color.background.success" , "#DFFCF0" )
53+ textColor = token ( "color.text.success" , "#216E4E" )
54+ borderColor = token ( "color.border.success" , "#22A06B" )
5455 break
5556 case "error" :
56- bgColor = token ( "color.background.danger" )
57- textColor = token ( "color.text.danger" )
58- borderColor = token ( "color.border.danger" )
57+ bgColor = token ( "color.background.danger" , "#FFEDEB" )
58+ textColor = token ( "color.text.danger" , "#AE2A19" )
59+ borderColor = token ( "color.border.danger" , "#E34935" )
5960 closeBtnAppearance = "danger"
6061 break
6162 case "warning" :
62- bgColor = token ( "color.background.warning" )
63- textColor = token ( "color.text.warning" )
64- borderColor = token ( "color.border.warning" )
63+ bgColor = token ( "color.background.warning" , "#FFF7D6" )
64+ textColor = token ( "color.text.warning" , "#974F0C" )
65+ borderColor = token ( "color.border.warning" , "#D97008" )
6566 closeBtnAppearance = "warning"
6667 break
6768 case "information" :
68- bgColor = token ( "color.background.information" )
69- textColor = token ( "color.text.information" )
70- borderColor = token ( "color.border.information" )
69+ bgColor = token ( "color.background.information" , "#E9F2FF" )
70+ textColor = token ( "color.text.information" , "#0055CC" )
71+ borderColor = token ( "color.border.information" , "#1D7AFC" )
7172 closeBtnAppearance = "primary"
7273 break
7374 case "danger" :
74- bgColor = token ( "color.background.danger" )
75- textColor = token ( "color.text.danger" )
76- borderColor = token ( "color.border.danger" )
75+ bgColor = token ( "color.background.danger" , "#FFEDEB" )
76+ textColor = token ( "color.text.danger" , "#AE2A19" )
77+ borderColor = token ( "color.border.danger" , "#E34935" )
7778 closeBtnAppearance = "danger"
7879 break
80+ case "discovery" :
81+ bgColor = token ( "color.background.discovery" , "#F3F0FF" )
82+ textColor = token ( "color.text.discovery" , "#5E4DB2" )
83+ borderColor = token ( "color.border.discovery" , "#8270DB" )
84+ closeBtnAppearance = "link"
85+ break
7986 default :
80- borderColor = token ( "color.border" )
87+ borderColor = token ( "color.border" , "#091E4224" )
8188 break
8289 }
8390
0 commit comments