aboutsummaryrefslogtreecommitdiffstats
path: root/app/views/referentials
diff options
context:
space:
mode:
authorZog2018-01-19 08:22:24 +0100
committerZog2018-02-02 14:31:32 +0100
commitc13c94fe665fdbe2c434c8bfadd44a0988ecea60 (patch)
treecbf70b0af9dd0bbbe4129384adcf5db39117fe33 /app/views/referentials
parent9f30b2debe7ece403d9e588df9763c119436d967 (diff)
downloadchouette-core-c13c94fe665fdbe2c434c8bfadd44a0988ecea60.tar.bz2
Refs #3542 @4h; First UI
Still missing: - Pagination - Filters
Diffstat (limited to 'app/views/referentials')
-rw-r--r--app/views/referentials/_overview.html.slim31
-rw-r--r--app/views/referentials/show.html.slim2
2 files changed, 33 insertions, 0 deletions
diff --git a/app/views/referentials/_overview.html.slim b/app/views/referentials/_overview.html.slim
new file mode 100644
index 000000000..03c72752e
--- /dev/null
+++ b/app/views/referentials/_overview.html.slim
@@ -0,0 +1,31 @@
+.referential-overview
+ .left
+ .head
+ .dates= I18n.t("referentials.overview.head.dates")
+ .lines= I18n.t("referentials.overview.head.lines")
+ .lines
+ - overview.lines.each do |line|
+ .line
+ a.number style="background-color: #{line.color.present? ? "##{line.color}" : 'whitesmoke'}" title=line.name
+ = line.number
+ - unless line.number == line.name
+ a.name title=line.name
+ = line.name
+ .company= line.company&.name
+ .mode= line.transport_mode
+ .right
+ .head
+ - overview.weeks.each do |week|
+ .week
+ .week-span= week.span
+ .week-number= week.number
+ .days
+ - week.days.each do |day|
+ .day style=day.html_style class=day.html_class
+ .name= day.short_name
+ .number= day.number
+ .lines
+ - overview.lines.each do |line|
+ .line style=line.html_style class=line.html_class
+ - line.periods.each do |period|
+ .period style=period.html_style class=period.html_class title=period.title
diff --git a/app/views/referentials/show.html.slim b/app/views/referentials/show.html.slim
index 6c88f5b81..289e802d7 100644
--- a/app/views/referentials/show.html.slim
+++ b/app/views/referentials/show.html.slim
@@ -67,6 +67,8 @@
= replacement_msg t('referential_lines.search_no_results')
+ = referential_overview resource
+
/ Modal(s)
= modalbox 'purgeModal' do
= simple_form_for [@referential, CleanUp.new] do |f|