Module: Sibu::SitesHelper
- Defined in:
- app/helpers/sibu/sites_helper.rb
Instance Method Summary collapse
- #primary_colors ⇒ Object
- #primary_fonts ⇒ Object
- #secondary_colors ⇒ Object
- #secondary_fonts ⇒ Object
- #site_versions ⇒ Object
Instance Method Details
#primary_colors ⇒ Object
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_fonts ⇒ Object
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_colors ⇒ Object
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_fonts ⇒ Object
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_versions ⇒ Object
19 20 21 |
# File 'app/helpers/sibu/sites_helper.rb', line 19 def site_versions [['Français (par défaut)', 'fr'], ['Anglais', 'en']] end |