From c13c94fe665fdbe2c434c8bfadd44a0988ecea60 Mon Sep 17 00:00:00 2001 From: Zog Date: Fri, 19 Jan 2018 08:22:24 +0100 Subject: Refs #3542 @4h; First UI Still missing: - Pagination - Filters --- app/views/referentials/_overview.html.slim | 31 ++++++++++++++++++++++++++++++ app/views/referentials/show.html.slim | 2 ++ 2 files changed, 33 insertions(+) create mode 100644 app/views/referentials/_overview.html.slim (limited to 'app/views') 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| -- cgit v1.2.3