Skip to content
Snippets Groups Projects
Commit d41c6f00 authored by Arnaud Levy's avatar Arnaud Levy
Browse files

cleaner

parent a12d363a
No related branches found
No related tags found
No related merge requests found
......@@ -18,8 +18,8 @@ window.osuny.communication.menuItems = {
onKindChange: function (event) {
'use strict';
var target = event.target,
// TODO get value from parent class="kind"
kind = target.dataset.tmp;
div = target.closest('[data-kind]'),
kind = div.dataset.kind;
this.chooseKind(kind);
this.loadData(kind);
},
......
......@@ -15,22 +15,28 @@
url: kind_switch_admin_communication_website_menu_items_path
}
} %>
<div class="row">
<% @website.menu_item_kinds.keys.each do |kind| %>
<div class="col-6 col-lg-4 col-xl-3">
<div class="card kind" data-kind="<%= kind %>">
<div class="card-body">
<p class="text-end mb-0">
<i class="<%= icon_for "communication.website.menu.item.kind.#{kind}" %> fa-2x"></i><br>
</p>
<p class="mb-0">
<%= t "enums.communication.website.menu.item.kind.#{kind}" %>
</p>
<a class="stretched-link" data-tmp="<%= kind %>"></a>
<div class="mb-3">
<label class="form-label required">
<%= Communication::Website::Menu::Item.human_attribute_name('kind') %>
<abbr title="required">*</abbr>
</label>
<div class="row">
<% @website.menu_item_kinds.keys.each do |kind| %>
<div class="col-6 col-lg-4 col-xl-3">
<div class="card kind" data-kind="<%= kind %>">
<div class="card-body">
<p class="text-end mb-0">
<i class="<%= icon_for "communication.website.menu.item.kind.#{kind}" %> fa-2x"></i><br>
</p>
<p class="mb-0">
<%= t "enums.communication.website.menu.item.kind.#{kind}" %>
</p>
<a class="stretched-link"></a>
</div>
</div>
</div>
</div>
<% end %>
<% end %>
</div>
</div>
<div data-kind-if="url">
<%= f.input :url, as: :string %>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment