aboutsummaryrefslogtreecommitdiffstats
path: root/app/views/layouts
diff options
context:
space:
mode:
authorZog2018-01-24 08:58:28 +0100
committercedricnjanga2018-01-31 07:16:22 -0800
commit87e0ea06cbc6bdfb281da8805b0221868341fee2 (patch)
tree4b2303f8b37984555271ca2a501d4c90ea11eff0 /app/views/layouts
parentd56aed95bcd9970bdc49477c2d5c59befbaeeefd (diff)
downloadchouette-core-87e0ea06cbc6bdfb281da8805b0221868341fee2.tar.bz2
Add a toolbar for devs to easily manage permissions and features
Diffstat (limited to 'app/views/layouts')
-rw-r--r--app/views/layouts/application.html.slim3
-rw-r--r--app/views/layouts/navigation/_main_nav_top.html.slim4
2 files changed, 7 insertions, 0 deletions
diff --git a/app/views/layouts/application.html.slim b/app/views/layouts/application.html.slim
index 567e14ef0..34b373295 100644
--- a/app/views/layouts/application.html.slim
+++ b/app/views/layouts/application.html.slim
@@ -21,3 +21,6 @@ html lang=I18n.locale
= yield
#sidebar
= yield :sidebar
+
+ = render 'shared/development_toolbar'
+ = yield :javascript
diff --git a/app/views/layouts/navigation/_main_nav_top.html.slim b/app/views/layouts/navigation/_main_nav_top.html.slim
index 278249e09..f664d5416 100644
--- a/app/views/layouts/navigation/_main_nav_top.html.slim
+++ b/app/views/layouts/navigation/_main_nav_top.html.slim
@@ -14,9 +14,13 @@
span = current_user.name
span.fa.fa-lg.fa-user
+ - if Rails.application.config.development_toolbar
+ = link_to '#', data: { toggle: 'modal', target: '#development-toolbar' }, class: "toolbar-button menu-item" do
+ .fa.fa-cog
= link_to destroy_user_session_path, method: :delete, class: 'menu-item', title: 'Se déconnecter' do
span.fa.fa-lg.fa-sign-out
+
= render 'layouts/navigation/nav_panel_operations'
= render 'layouts/navigation/nav_panel_profile' if user_signed_in?