negos_app/app/views/layouts/admin.html.haml
2017-05-18 01:21:04 +02:00

86 lines
2.8 KiB
Plaintext
Executable File

!!!
%html{:lang => "fr"}
%head
%meta{:charset => "utf-8"}/
%meta{:content => "IE=Edge,chrome=1", "http-equiv" => "X-UA-Compatible"}/
%meta{:content => "width=device-width, initial-scale=1.0", :name => "viewport"}/
%title= @title || "Admin"
= csrf_meta_tags
= stylesheet_link_tag :admin, :media => :all
= javascript_include_tag "admin"
= javascript_include_tag "https://maps.google.com/maps/api/js?sensor=false&region=FR"
%body.admin
%nav#admin_nav.navbar.navbar-default.navbar-inverse{role: "navigation"}
.container-fluid
.navbar-header
%button.navbar-toggle{"data-target" => "#bs-example-navbar-collapse-1", "data-toggle" => "collapse", type: "button"}
%span.sr-only Toggle navigation
%span.icon-bar
%span.icon-bar
%span.icon-bar
%a.navbar-brand{href: "/admin"}
=ic :home
#bs-example-navbar-collapse-1.collapse.navbar-collapse
%ul.nav.navbar-nav
- customers_to_validate = Customer.where('account_validated IS NULL ').count
- if customers_to_validate > 0
%li= link_to content_tag(:span,customers_to_validate , style:"background-color:#D9534F", class: 'badge') + " Clients", admin_customers_path
-else
%li= link_to "Clients", admin_customers_path
- unvalidated_need_count = Need.where(state: 'created').count
-if unvalidated_need_count > 0
%li= link_to content_tag(:span,unvalidated_need_count , style:"background-color:#D9534F", class: 'badge') + " Besoins", admin_needs_path
-else
%li= link_to " Besoins", admin_needs_path
%li= link_to " Catégories", admin_need_categories_path
%li= link_to " Domaines", admin_domains_path
%li= link_to " Offres", admin_offers_path
- unread_messages = ContactMessage.where(read_by_admin: false).count
-if unread_messages > 0
%li=link_to content_tag(:span,unread_messages , style:"background-color:#D9534F", class: 'badge') + " Contacts", admin_conversations_path
-else
%li= link_to " Contacts", admin_conversations_path
%li= link_to "Moniteur d'activité", admin_connected_customers_path
%li= link_to "Réseaux", admin_reseauxes_path
%ul.nav.navbar-nav.navbar-right
%li.dropdown
%a.dropdown-toggle{"data-toggle" => "dropdown", href: "#"}
=current_admin.firstname
=current_admin.name
%b.caret
%ul.dropdown-menu
%li= link_to "Gestion des admins", admin_admins_path
%li.divider
%li=link_to "Se déconnecter", logout_admin_admin_auths_path
.container-fluid
= yield
#flashs= bootstrap_flash