From 4498ec54bf117f0f8c9681578fcda9a0261e83fd Mon Sep 17 00:00:00 2001 From: Aaron VonderHaar Date: Mon, 27 Apr 2020 15:25:18 -0700 Subject: [PATCH] Message.V1 replaces Alert.V4.warning --- elm-refactor/v8-to-v9/MessageV1.elm | 4 ++++ src/Nri/Ui/Message/V1.elm | 6 ++++++ styleguide-app/Examples/Message.elm | 2 +- 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/elm-refactor/v8-to-v9/MessageV1.elm b/elm-refactor/v8-to-v9/MessageV1.elm index 6f7adb57..66a65fc6 100644 --- a/elm-refactor/v8-to-v9/MessageV1.elm +++ b/elm-refactor/v8-to-v9/MessageV1.elm @@ -10,6 +10,10 @@ upgrade_Nri_Ui_Alert_V4_error content = Message.tiny Message.Error (Message.Markdown content) +upgrade_Nri_Ui_Alert_V4_warning content = + Message.tiny Message.Warning (Message.Markdown content) + + upgrade_Nri_Ui_Alert_V4_success content = Message.tiny Message.Success (Message.Markdown content) diff --git a/src/Nri/Ui/Message/V1.elm b/src/Nri/Ui/Message/V1.elm index 365660ad..0b018649 100644 --- a/src/Nri/Ui/Message/V1.elm +++ b/src/Nri/Ui/Message/V1.elm @@ -28,6 +28,7 @@ import Nri.Ui.Svg.V1 as NriSvg exposing (Svg) type Theme = Error + | Warning | Success @@ -47,6 +48,11 @@ tiny theme content = , alertString Colors.purple content ] + Warning -> + [ exclamation Colors.red + , alertString Colors.redDark content + ] + Success -> [ iconContainer [ Css.color Colors.white diff --git a/styleguide-app/Examples/Message.elm b/styleguide-app/Examples/Message.elm index 127f0c8b..35858373 100644 --- a/styleguide-app/Examples/Message.elm +++ b/styleguide-app/Examples/Message.elm @@ -51,7 +51,7 @@ example = \state -> [ Heading.h3 [] [ text "Message.tiny" ] , Message.tiny Message.Error (Message.Markdown "This is an **error**") - , Alert.warning "This is a **warning**" + , Message.tiny Message.Warning (Message.Markdown "This is a **warning**") , Alert.tip "This is a **tip**" , Message.tiny Message.Success (Message.Markdown "This is a **success**") , Html.hr [] []