header: use active_link_to for setting the active class on links
This commit is contained in:
parent
8c680347dd
commit
a569a566fc
3 changed files with 10 additions and 3 deletions
3
Gemfile
3
Gemfile
|
@ -32,6 +32,9 @@ gem 'haml-rails'
|
||||||
# bootstrap saas
|
# bootstrap saas
|
||||||
gem 'bootstrap-sass', '~> 3.3.5'
|
gem 'bootstrap-sass', '~> 3.3.5'
|
||||||
|
|
||||||
|
# Automatically set a class on active links
|
||||||
|
gem 'active_link_to'
|
||||||
|
|
||||||
# Pagination
|
# Pagination
|
||||||
gem 'kaminari'
|
gem 'kaminari'
|
||||||
|
|
||||||
|
|
|
@ -44,6 +44,9 @@ GEM
|
||||||
erubi (~> 1.4)
|
erubi (~> 1.4)
|
||||||
rails-dom-testing (~> 2.0)
|
rails-dom-testing (~> 2.0)
|
||||||
rails-html-sanitizer (~> 1.0, >= 1.0.3)
|
rails-html-sanitizer (~> 1.0, >= 1.0.3)
|
||||||
|
active_link_to (1.0.5)
|
||||||
|
actionpack
|
||||||
|
addressable
|
||||||
active_model_serializers (0.10.7)
|
active_model_serializers (0.10.7)
|
||||||
actionpack (>= 4.1, < 6)
|
actionpack (>= 4.1, < 6)
|
||||||
activemodel (>= 4.1, < 6)
|
activemodel (>= 4.1, < 6)
|
||||||
|
@ -785,6 +788,7 @@ PLATFORMS
|
||||||
|
|
||||||
DEPENDENCIES
|
DEPENDENCIES
|
||||||
aasm
|
aasm
|
||||||
|
active_link_to
|
||||||
active_model_serializers
|
active_model_serializers
|
||||||
administrate
|
administrate
|
||||||
apipie-rails
|
apipie-rails
|
||||||
|
@ -877,4 +881,4 @@ DEPENDENCIES
|
||||||
xray-rails
|
xray-rails
|
||||||
|
|
||||||
BUNDLED WITH
|
BUNDLED WITH
|
||||||
1.16.1
|
1.16.2
|
||||||
|
|
|
@ -13,10 +13,10 @@
|
||||||
%ul.header-tabs
|
%ul.header-tabs
|
||||||
- if current_gestionnaire.visible_procedures.count > 0
|
- if current_gestionnaire.visible_procedures.count > 0
|
||||||
%li
|
%li
|
||||||
= link_to "Procédures", gestionnaire_procedures_path, class: (controller_name != 'avis') ? "tab-link active" : 'tab-link'
|
= active_link_to "Procédures", gestionnaire_procedures_path, active: :inclusive, class: 'tab-link'
|
||||||
- if current_gestionnaire.avis.count > 0
|
- if current_gestionnaire.avis.count > 0
|
||||||
%li
|
%li
|
||||||
= link_to gestionnaire_avis_index_path, class: (controller_name == 'avis') ? "tab-link active" : 'tab-link' do
|
= active_link_to gestionnaire_avis_index_path, active: :inclusive, class: 'tab-link' do
|
||||||
Avis
|
Avis
|
||||||
- avis_counter = current_gestionnaire.avis.without_answer.count
|
- avis_counter = current_gestionnaire.avis.without_answer.count
|
||||||
- if avis_counter > 0
|
- if avis_counter > 0
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue