Sha256: 9b98180ef9fe374427f313d9e3a8e803a214f9cd0be0414176bd1fcbb7a65262

Contents?: true

Size: 716 Bytes

Versions: 7

Compression:

Stored size: 716 Bytes

Contents

module FlashRailsMessages
  class Base
    # ZURB FOUNDATION FRAMEWORK
    # =========================================

    def alert_element(type, message)
      content_tag :div, class: alert_classes(type), :'data-alert' => '' do
        close_element + message.html_safe
      end
    end

    #def close_element
      #content_tag :a, class: 'close', href: '#' do
        #'×'.html_safe
      #end
    #end

    def default_alert_class
      'alert-box'
    end

    def alert_type_classes
      {
        success: 'success',
        notice: 'info',
        alert: 'alert',
        error: 'alert',
      }
    end

    #def custom_alert_class
      #Add custom alert classes as a string
    #end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
flash_rails_messages-1.0.0 lib/generators/flash_rails_messages/templates/config/initializers/flash_rails_messages_foundation.rb
flash_rails_messages-0.1.4 lib/generators/flash_rails_messages/templates/config/initializers/flash_rails_messages_foundation.rb
flash_rails_messages-0.1.3 lib/generators/flash_rails_messages/templates/config/initializers/flash_rails_messages_foundation.rb
flash_rails_messages-0.1.2 lib/generators/flash_rails_messages/templates/config/initializers/flash_rails_messages_foundation.rb
flash_rails_messages-0.1.1 lib/generators/flash_rails_messages/templates/config/initializers/flash_rails_messages_foundation.rb
flash_rails_messages-0.1.0 lib/generators/flash_rails_messages/templates/config/initializers/flash_rails_messages_foundation.rb
flash_rails_messages-0.0.8 lib/generators/flash_rails_messages/templates/config/initializers/flash_rails_messages_foundation.rb