adds dropdown on admin menu items
This commit is contained in:
@@ -412,6 +412,32 @@ header {
|
|||||||
box-shadow: 0 7px 0 #fff, 0 14px 0 #fff;
|
box-shadow: 0 7px 0 #fff, 0 14px 0 #fff;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.menu {
|
||||||
|
|
||||||
|
&.is-dropdown-submenu {
|
||||||
|
margin: 0;
|
||||||
|
margin-top: rem-calc(-24);
|
||||||
|
padding: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.is-submenu-item {
|
||||||
|
display: block;
|
||||||
|
height: auto;
|
||||||
|
margin-bottom: 0;
|
||||||
|
|
||||||
|
a {
|
||||||
|
color: $text;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.dropdown.menu > li {
|
||||||
|
|
||||||
|
&.is-dropdown-submenu-parent > a::after {
|
||||||
|
border-color: #fff transparent transparent;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.top-links {
|
.top-links {
|
||||||
|
|||||||
@@ -28,7 +28,7 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="top-bar-right">
|
<div class="top-bar-right">
|
||||||
<ul class="menu">
|
<ul class="dropdown menu" data-dropdown-menu>
|
||||||
<%= render "shared/admin_login_items" %>
|
<%= render "shared/admin_login_items" %>
|
||||||
<%= render "devise/menu/login_items" %>
|
<%= render "devise/menu/login_items" %>
|
||||||
</ul>
|
</ul>
|
||||||
|
|||||||
@@ -1,32 +1,37 @@
|
|||||||
<% if current_user %>
|
<% if current_user %>
|
||||||
<% if current_user.administrator? %>
|
<li>
|
||||||
<li>
|
<%= link_to t("layouts.header.administration_menu"), "#", rel: "nofollow" %>
|
||||||
<%= link_to t("layouts.header.administration"), admin_root_path %>
|
<ul class="menu">
|
||||||
</li>
|
<% if current_user.administrator? %>
|
||||||
<% end %>
|
<li>
|
||||||
|
<%= link_to t("layouts.header.administration"), admin_root_path %>
|
||||||
|
</li>
|
||||||
|
<% end %>
|
||||||
|
|
||||||
<% if current_user.administrator? || current_user.moderator? %>
|
<% if current_user.administrator? || current_user.moderator? %>
|
||||||
<li>
|
<li>
|
||||||
<%= link_to t("layouts.header.moderation"), moderation_root_path %>
|
<%= link_to t("layouts.header.moderation"), moderation_root_path %>
|
||||||
</li>
|
</li>
|
||||||
<% end %>
|
<% end %>
|
||||||
|
|
||||||
<% if (feature?(:spending_proposals) || feature?(:budgets)) &&
|
<% if (feature?(:spending_proposals) || feature?(:budgets)) &&
|
||||||
(current_user.administrator? || current_user.valuator?) %>
|
(current_user.administrator? || current_user.valuator?) %>
|
||||||
<li>
|
<li>
|
||||||
<%= link_to t("layouts.header.valuation"), valuation_root_path %>
|
<%= link_to t("layouts.header.valuation"), valuation_root_path %>
|
||||||
</li>
|
</li>
|
||||||
<% end %>
|
<% end %>
|
||||||
|
|
||||||
<% if current_user.administrator? || current_user.manager? %>
|
<% if current_user.administrator? || current_user.manager? %>
|
||||||
<li>
|
<li>
|
||||||
<%= link_to t("layouts.header.management"), management_sign_in_path %>
|
<%= link_to t("layouts.header.management"), management_sign_in_path %>
|
||||||
</li>
|
</li>
|
||||||
<% end %>
|
<% end %>
|
||||||
|
|
||||||
<% if current_user.administrator? || current_user.poll_officer? %>
|
<% if current_user.administrator? || current_user.poll_officer? %>
|
||||||
<li>
|
<li>
|
||||||
<%= link_to t("layouts.header.officing"), officing_root_path %>
|
<%= link_to t("layouts.header.officing"), officing_root_path %>
|
||||||
</li>
|
</li>
|
||||||
<% end %>
|
<% end %>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
<% end %>
|
<% end %>
|
||||||
|
|||||||
@@ -191,6 +191,7 @@ en:
|
|||||||
transparency_title: Transparency
|
transparency_title: Transparency
|
||||||
transparency_url: https://transparency.consul
|
transparency_url: https://transparency.consul
|
||||||
header:
|
header:
|
||||||
|
administration_menu: Administration
|
||||||
administration: Administration
|
administration: Administration
|
||||||
available_locales: Available languages
|
available_locales: Available languages
|
||||||
collaborative_legislation: Legislation processes
|
collaborative_legislation: Legislation processes
|
||||||
|
|||||||
@@ -191,6 +191,7 @@ es:
|
|||||||
transparency_title: Transparencia
|
transparency_title: Transparencia
|
||||||
transparency_url: https://transparency.consul
|
transparency_url: https://transparency.consul
|
||||||
header:
|
header:
|
||||||
|
administration_menu: Administración
|
||||||
administration: Administrar
|
administration: Administrar
|
||||||
available_locales: Idiomas disponibles
|
available_locales: Idiomas disponibles
|
||||||
collaborative_legislation: Procesos legislativos
|
collaborative_legislation: Procesos legislativos
|
||||||
|
|||||||
Reference in New Issue
Block a user