diff options
| author | erdgeist <erdgeist@erdgeist.org> | 2026-08-03 18:08:58 +0200 |
|---|---|---|
| committer | erdgeist <erdgeist@erdgeist.org> | 2026-08-03 18:08:58 +0200 |
| commit | 5692777652a28ee66463fa4a4b79928fd90c79fc (patch) | |
| tree | 710979256dc842fbd7c0a375dfa747a644d69243 /app/helpers | |
| parent | 84657fa9d633a7d3e20c10645589061ecebeee3f (diff) | |
Share one flag stack between the account roster and the events list
Diffstat (limited to 'app/helpers')
| -rw-r--r-- | app/helpers/admin_helper.rb | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/app/helpers/admin_helper.rb b/app/helpers/admin_helper.rb index 2684fffb..5a1a42a3 100644 --- a/app/helpers/admin_helper.rb +++ b/app/helpers/admin_helper.rb | |||
| @@ -7,4 +7,11 @@ module AdminHelper | |||
| 7 | link_to raw('<span class="inactive">Deutsch</span>'), url_for(params.permit(:locale, :page_path).to_h.merge('locale' => 'de')) | 7 | link_to raw('<span class="inactive">Deutsch</span>'), url_for(params.permit(:locale, :page_path).to_h.merge('locale' => 'de')) |
| 8 | end | 8 | end |
| 9 | end | 9 | end |
| 10 | |||
| 11 | def flag(icon_name, hint, tier: nil) | ||
| 12 | classes = ["flag", tier && "flag_#{tier}"].compact.join(" ") | ||
| 13 | content_tag(:span, icon(icon_name, library: "tabler", "aria-hidden": true), | ||
| 14 | :role => "img", :class => classes, | ||
| 15 | :title => hint, "aria-label" => hint) | ||
| 16 | end | ||
| 10 | end | 17 | end |
