Module: Decidim::CategoryEnhanced::Overrides::TagsCell

Defined in:
lib/decidim/category_enhanced/overrides/tags_cell.rb

Instance Method Summary collapse

Instance Method Details

#category_stylesObject



23
24
25
# File 'lib/decidim/category_enhanced/overrides/tags_cell.rb', line 23

def category_styles
  "color: #{model.category.text_color}; background-color: #{model.category.background_color};"
end


4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# File 'lib/decidim/category_enhanced/overrides/tags_cell.rb', line 4

def link_to_category
  accessible_title = t("decidim.tags.filter_results_for_category", resource: category_name)

  link_to category_path, title: accessible_title, style: category_styles do
    sr_title = (
      :span,
      accessible_title,
      class: "show-for-sr"
    )
    display_title = (
      :span,
      category_name,
      "aria-hidden": true
    )

    sr_title + display_title
  end
end