Sha256: d5d4bb1f879318e518c4110a166a2b537b17cc6ff5db166992ac199578af60af

Contents?: true

Size: 784 Bytes

Versions: 26

Compression:

Stored size: 784 Bytes

Contents

class Lalala::Views::TitleBar < ActiveAdmin::Views::TitleBar

  def build_titlebar_right
    div :id => "titlebar_right" do
      build_locale_dropdown
      build_action_items
    end
  end

  def build_locale_dropdown
    return unless I18n.available_locales.size > 1

    locales = I18n.available_locales.dup
    locales.sort!

    div :class => "locale_chooser" do
      select(class: "bypass-chosen") do

        locales.each do |locale|
          opts = { :value => locale.to_s }
          opts[:'data-default'] = "true" if I18n.default_locale == locale
          opts[:'data-current'] = "true" if I18n.locale == locale
          option opts do
            text_node Lalala::ExtI18n::NameForLocale.name_for_locale(locale)
          end
        end

      end
    end
  end

end

Version data entries

26 entries across 26 versions & 1 rubygems

Version Path
lalala-4.0.0.dev.285 lib/lalala/views/title_bar.rb
lalala-4.0.0.dev.284 lib/lalala/views/title_bar.rb
lalala-4.0.0.dev.283 lib/lalala/views/title_bar.rb
lalala-4.0.0.dev.279 lib/lalala/views/title_bar.rb
lalala-4.0.0.dev.277 lib/lalala/views/title_bar.rb
lalala-4.0.0.dev.275 lib/lalala/views/title_bar.rb
lalala-4.0.0.dev.269 lib/lalala/views/title_bar.rb
lalala-4.0.0.dev.267 lib/lalala/views/title_bar.rb
lalala-4.0.0.dev.264 lib/lalala/views/title_bar.rb
lalala-4.0.0.dev.260 lib/lalala/views/title_bar.rb
lalala-4.0.0.dev.258 lib/lalala/views/title_bar.rb
lalala-4.0.0.dev.256 lib/lalala/views/title_bar.rb
lalala-4.0.0.dev.255 lib/lalala/views/title_bar.rb
lalala-4.0.0.dev.254 lib/lalala/views/title_bar.rb
lalala-4.0.0.dev.249 lib/lalala/views/title_bar.rb
lalala-4.0.0.dev.246 lib/lalala/views/title_bar.rb
lalala-4.0.0.dev.244 lib/lalala/views/title_bar.rb
lalala-4.0.0.dev.243 lib/lalala/views/title_bar.rb
lalala-4.0.0.dev.242 lib/lalala/views/title_bar.rb
lalala-4.0.0.dev.240 lib/lalala/views/title_bar.rb