Module: Sibu::SitesHelper

Defined in:
app/helpers/sibu/sites_helper.rb

Instance Method Summary collapse

Instance Method Details

#primary_colorsObject



3
4
5
# File 'app/helpers/sibu/sites_helper.rb', line 3

def primary_colors
  ([@site.site_template.primary_color] + Rails.application.config.sibu[:primary_colors]).uniq
end

#primary_fontsObject



11
12
13
# File 'app/helpers/sibu/sites_helper.rb', line 11

def primary_fonts
  ([@site.site_template.primary_font] + Rails.application.config.sibu[:primary_fonts]).uniq.map.each_with_index {|f, i| [i == 0 ? (f + ' (par défaut)') : f, f]}
end

#secondary_colorsObject



7
8
9
# File 'app/helpers/sibu/sites_helper.rb', line 7

def secondary_colors
  ([@site.site_template.secondary_color] + Rails.application.config.sibu[:secondary_colors]).uniq
end

#secondary_fontsObject



15
16
17
# File 'app/helpers/sibu/sites_helper.rb', line 15

def secondary_fonts
  ([@site.site_template.secondary_font] + Rails.application.config.sibu[:secondary_fonts]).uniq.map.each_with_index {|f, i| [i == 0 ? (f + ' (par défaut)') : f, f]}
end

#site_versionsObject



19
20
21
# File 'app/helpers/sibu/sites_helper.rb', line 19

def site_versions
  [['Français (par défaut)', 'fr'], ['Anglais', 'en']]
end