diff --git a/app/views/shared/_flashes.html.haml b/app/views/shared/_flashes.html.haml index 1cd0bd5615..be6c23dc5d 100644 --- a/app/views/shared/_flashes.html.haml +++ b/app/views/shared/_flashes.html.haml @@ -2,6 +2,6 @@ - if defined? flashes - flashes.each do |type, msg| %alert.animate-show{"data-controller": "flash"} - %div{type: "#{type}", class: "alert-box #{type == 'error' ? 'alert' : type}"} + .flash{type: "#{type}", class: "alert-box #{type == 'error' ? 'alert' : type}"} %span= msg %a.small.close{"data-action": "click->flash#close"} × diff --git a/app/views/spree/layouts/_admin_body.html.haml b/app/views/spree/layouts/_admin_body.html.haml index 056b027fba..b70d808729 100644 --- a/app/views/spree/layouts/_admin_body.html.haml +++ b/app/views/spree/layouts/_admin_body.html.haml @@ -11,6 +11,8 @@ - if flash[:success] .flash.success= flash[:success] + = render partial: "shared/flashes" + = render partial: "spree/layouts/admin/progress_spinner" %header#header{"data-hook" => ""} diff --git a/app/webpacker/css/admin/components/messages.scss b/app/webpacker/css/admin/components/messages.scss index 34970ce4c7..57b89ea3ba 100644 --- a/app/webpacker/css/admin/components/messages.scss +++ b/app/webpacker/css/admin/components/messages.scss @@ -38,6 +38,7 @@ font-size: 120%; color: $color-1; font-weight: 600; + margin-top: 0; &.notice { background-color: rgba($color-notice, 0.8) } &.success { background-color: rgba($color-success, 0.8) }