Sha256: d79001f88ce59b21a07f63886025a02a6bbfb1f36bc264d8cf207fa411cc51ab
Contents?: true
Size: 1.34 KB
Versions: 2
Compression:
Stored size: 1.34 KB
Contents
.calendar .flex-row.calendar-weekday-names - localized_day_names.each do |day| .column .calendar-weekday .column.calendar-weekday-name-container.border.mb-3.p-2 %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.border.mb-3.p-2 %h1.calendar-day-title= day.day %div.calendar-entries - elements.each do |element| %div.calendar-day-content %span.calendar-item.calendar-item-default - if display_method.nil? - label = nil - elsif display_method.respond_to?(:call) - label = display_method.call(self, element) - elsif element.respond_to?(display_method) - label = element.send(display_method) - if link_elements = link_to(label, element) - else = label
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ecm_calendar_helper-1.0.1 | app/views/ecm/calendar_helper/_month_calendar.haml |
ecm_calendar_helper-1.0.0 | app/views/ecm/calendar_helper/_month_calendar.haml |