module ApplicationHelper

  def options_for_country
    IptcCountry.order(I18n.locale).pluck(I18n.locale, :id)
  end

  def options_for_civility
    I18n.t('civilities').invert
  end

  def style_parameters
    [
      ("--navbar-inverse-bg: #{Parameter.load('menu_background_color')}" if Parameter.load('menu_background_color').present?),
      ("--navbar-inverse-border: #{Parameter.load('menu_border_color')}" if Parameter.load('menu_border_color').present?),
      ("--navbar-inverse-color: #{Parameter.load('menu_font_color')}" if Parameter.load('menu_font_color').present?),
      ("--navbar-inverse-active-bg: #{Parameter.load('active_menu_background_color')}" if Parameter.load('active_menu_background_color').present?),
      ("--navbar-inverse-active-color: #{Parameter.load('active_menu_font_color') || Parameter.load('menu_font_color')}" if Parameter.load('active_menu_font_color').present? || Parameter.load('menu_font_color').present?)
    ].compact.join(';')
  end
end
