Sha256: d2bf59a263b7c76933492284f7f162346793e32f8c626394f2013a132d7cc9e9

Contents?: true

Size: 1002 Bytes

Versions: 1

Compression:

Stored size: 1002 Bytes

Contents

.calendar
  .flex-row.calendar-weekday-names
    - localized_day_names.each do |day|
      .column.calendar-weekday-name
        %h1= day

  - days_by_week.each do |week, days|
    .flex-row{ class: "week-#{week}" }
      - days_count = 0
      - days.each do |day, elements|
        - td_classes = ['calendar-day']
        - td_classes << 'active today' if day == Time.zone.now.to_date
        - td_classes << 'with-elements' if elements.any?
        - td_classes << 'not-actual-month' if day.month != Time.zone.now.month
        .column{ class: td_classes.join(" ") }
          .calendar-day-container
            %h1.calendar-day-title= day.day
            %div.calendar-entries
            - elements.each do |element|
              %div.calendar-day-content
                %span.calendar-item.calendar-item-default
                  - if link_elements
                    = link_to(element.send(display_method), element)
                  - else
                    = element.send(display_method)

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
ecm_calendar_helper-0.0.3 app/views/ecm/calendar_helper/_month_calendar.haml