aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--app/views/workbenches/_referential.html.slim34
-rw-r--r--app/views/workbenches/show.html.slim5
2 files changed, 39 insertions, 0 deletions
diff --git a/app/views/workbenches/_referential.html.slim b/app/views/workbenches/_referential.html.slim
new file mode 100644
index 000000000..cc1964f30
--- /dev/null
+++ b/app/views/workbenches/_referential.html.slim
@@ -0,0 +1,34 @@
+#index_item.panel.panel-default.referential
+ .panel-heading
+ .panel-title.clearfix
+ span.pull-right
+ .btn-group
+ = link_to edit_referential_path(referential), class: 'btn btn-default btn-sm' do
+ span.fa.fa-pencil
+
+ = link_to referential_path(referential), method: :delete, :data => {:confirm => t('referentials.actions.destroy_confirm')}, class: 'btn btn-danger btn-sm' do
+ span.fa.fa-trash-o
+
+ h5
+ = link_to [@referential, referential], class: 'preview', title: "#{Referential.model_name.human.capitalize} #{referential.name}" do
+ span.name
+ = truncate(referential.name, :length => 30)
+
+ div.panel-body id="referential_#{referential.id}"
+ p
+ = "#{referential.human_attribute_name('lines')} : "
+ span.lines_count
+
+ p
+ = "#{referential.human_attribute_name('networks')} : "
+ span.networks_count
+
+ p
+ = "#{referential.human_attribute_name('vehicle_journeys')} : "
+ span.vehicle_journeys_count
+
+ p
+ = "#{referential.human_attribute_name('time_tables')} : "
+ span.time_tables_count
+
+= javascript_include_tag referential_path(referential, format: :js) \ No newline at end of file
diff --git a/app/views/workbenches/show.html.slim b/app/views/workbenches/show.html.slim
new file mode 100644
index 000000000..49396a0e2
--- /dev/null
+++ b/app/views/workbenches/show.html.slim
@@ -0,0 +1,5 @@
+= title_tag "#{@workbench.name} - Tableau de bord"
+
+.referentials.paginated_content
+ h4 Liste des jeux de données
+ = paginated_content @workbench.referentials