diff options
| author | Zog | 2018-02-28 16:09:05 +0100 | 
|---|---|---|
| committer | Zog | 2018-02-28 16:09:05 +0100 | 
| commit | c16fb819cad691ffd13c15bd88f2bbddb87478ec (patch) | |
| tree | 5a10c1577eadac8696e43240a35826c5714df5b2 | |
| parent | 4acb5a53da2995aacc7b6ce2c802ad16fa563bf8 (diff) | |
| download | chouette-core-c16fb819cad691ffd13c15bd88f2bbddb87478ec.tar.bz2 | |
Small improvements on referential overviews
| -rw-r--r-- | app/assets/stylesheets/components/_referential_overview.sass | 11 | ||||
| -rw-r--r-- | app/services/referential_overview.rb | 6 | ||||
| -rw-r--r-- | app/views/referentials/_overview.html.slim | 9 | 
3 files changed, 16 insertions, 10 deletions
| diff --git a/app/assets/stylesheets/components/_referential_overview.sass b/app/assets/stylesheets/components/_referential_overview.sass index fc48411a3..dac32ccb0 100644 --- a/app/assets/stylesheets/components/_referential_overview.sass +++ b/app/assets/stylesheets/components/_referential_overview.sass @@ -117,6 +117,7 @@          padding: 7px 10px          border-bottom: 1px solid $grey          font-size: 0.8em +        display: block          &:last-child            border-bottom: none          .number @@ -135,10 +136,9 @@            overflow: hidden          .name            display: inline-block -          width: $left-size - 50px() +          width: $left-size - 10px            white-space: nowrap            line-height: 20px -          margin-left: 5px            text-overflow: ellipsis            overflow: hidden            vertical-align: bottom @@ -246,18 +246,17 @@              &.selected, &:hover                color: $blue                background-color: transparentize($blue, 0.7) +             +            &:hover +              background-color: transparentize(white, 0.7)                &:after                  content: ""                  left: -1px                  right: -1px                  top: 100%                  height: 10000px -                background-color: transparentize($blue, 0.7)                  position: absolute                  z-index: 4 -            &:hover -              background-color: transparentize(white, 0.7) -              &:after                  background-color: transparentize(white, 0.7)        .line diff --git a/app/services/referential_overview.rb b/app/services/referential_overview.rb index ccfe0617a..7ef2909ad 100644 --- a/app/services/referential_overview.rb +++ b/app/services/referential_overview.rb @@ -208,7 +208,11 @@ class ReferentialOverview      end      def span -      h.l(@start_date, format: "#{@start_date.day}-#{@end_date.day} %b") +      if @start_date.month == @end_date.month +        h.l(@start_date, format: "#{@start_date.day}-#{@end_date.day} %b %Y") +      else +        "#{h.l(@start_date, format: "%d %b")} - #{h.l(@end_date, format: "%d %b %Y")}" +      end      end      def number diff --git a/app/views/referentials/_overview.html.slim b/app/views/referentials/_overview.html.slim index 870f642d4..6bed5f282 100644 --- a/app/views/referentials/_overview.html.slim +++ b/app/views/referentials/_overview.html.slim @@ -35,9 +35,12 @@          .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 +          a.line title=line.name +            - if line.number.present? +              .number style="background-color: #{line.color.present? ? "##{line.color}" : 'whitesmoke'}" +                = line.number +            - else +              .name= line.name              .company= line.company&.name              .mode= line.transport_mode.present? ? t("enumerize.transport_mode.#{line.transport_mode}") : ""      .right | 
