From 030d80fa3084ef49550a31b0e87384b183aebca7 Mon Sep 17 00:00:00 2001 From: Christoph Haas Date: Thu, 3 Mar 2016 17:12:45 +0100 Subject: [PATCH] Flash messages fixed for Foundation 6 --- app/views/layouts/_messages.slim | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/app/views/layouts/_messages.slim b/app/views/layouts/_messages.slim index 15aaf0e..e3b9869 100644 --- a/app/views/layouts/_messages.slim +++ b/app/views/layouts/_messages.slim @@ -1,7 +1,15 @@ // Display alert messages to the user -// Supported names are success/warning/info/alert/secondary -// See http://foundation.zurb.com/docs/components/alert_boxes.html -- flash.each do |name, msg| - div data-alert=true class="alert-box #{name}" - = content_tag(:div, msg) - a href="#" class="close" × +// Supported names are: .secondary, .primary, .success, .warning, or .alert +- if flash + .row + .small-6.small-centered.columns + - flash.each do |name, msg| + - case name + - when 'notice' + - colorclass='success' + - else + - colorclass='primary' + div class="#{colorclass} callout" data-closable=true + = msg + button class='close-button' aria-label='Dismiss' type='button' data-close=true + span aria-hidden=true ×