Sha256: 65fd2eb8c8b619c10e42f3c70c3cb484adc70a96bdc193cf4682fac42c172216

Contents?: true

Size: 1.32 KB

Versions: 129

Compression:

Stored size: 1.32 KB

Contents

/
  #{__FILE__}
%div.month{self.attributes}
  %table{:cellpadding => 0,
         :cellspacing => 0}
    %thead
      - sunday = self.first_date
      %tr
        - (0..6).each do |weekday|
          - day = sunday + weekday
          %td
            = RubyApp::Language.locale.strftime(day, '%a')
    %tbody
      - first_date = self.first_date
      - last_date = self.last_date
      - date = first_date
      - (0..6).each do |week|
        - if date <= last_date
          %tr
            - (0..6).each do |weekday|
              %td
                - if date.month == @display.month
                  - unless date == @value
                    %a.date.ui-btn.ui-shadow.ui-btn-corner-all{:class => "ui-btn-#{date == @today ? 'down' : 'up'}-#{self.attributes['data-date-theme'] || 'c'}",
                                                               'href' => '#',
                                                               'data-value' => date}
                      = date.day
                  - else
                    %span.value.ui-btn.ui-shadow.ui-btn-corner-all.ui-btn-active
                      = date.day
                - else
                  %span.date.ui-btn.ui-shadow.ui-btn-corner-all.ui-disabled{:class => "ui-btn-down-#{self.attributes['data-date-theme'] || 'c'}"}
                    = date.day
                - date += 1

Version data entries

129 entries across 129 versions & 1 rubygems

Version Path
RubyApp-0.7.16 lib/ruby_app/elements/mobile/calendars/month.html.haml
RubyApp-0.7.15 lib/ruby_app/elements/mobile/calendars/month.html.haml
RubyApp-0.7.14 lib/ruby_app/elements/mobile/calendars/month.html.haml
RubyApp-0.7.13 lib/ruby_app/elements/mobile/calendars/month.html.haml
RubyApp-0.7.12 lib/ruby_app/elements/mobile/calendars/month.html.haml
RubyApp-0.7.11 lib/ruby_app/elements/mobile/calendars/month.html.haml
RubyApp-0.7.10 lib/ruby_app/elements/mobile/calendars/month.html.haml
RubyApp-0.7.9 lib/ruby_app/elements/mobile/calendars/month.html.haml
RubyApp-0.7.5 lib/ruby_app/elements/mobile/calendars/month.html.haml
RubyApp-0.7.4 lib/ruby_app/elements/mobile/calendars/month.html.haml
RubyApp-0.7.3 lib/ruby_app/elements/mobile/calendars/month.html.haml
RubyApp-0.7.2 lib/ruby_app/elements/mobile/calendars/month.html.haml
RubyApp-0.7.1 lib/ruby_app/elements/mobile/calendars/month.html.haml
RubyApp-0.7.0 lib/ruby_app/elements/mobile/calendars/month.html.haml
RubyApp-0.6.71 lib/ruby_app/elements/mobile/calendars/month.html.haml
RubyApp-0.6.70 lib/ruby_app/elements/mobile/calendars/month.html.haml
RubyApp-0.6.69 lib/ruby_app/elements/mobile/calendars/month.html.haml
RubyApp-0.6.68 lib/ruby_app/elements/mobile/calendars/month.html.haml
RubyApp-0.6.67 lib/ruby_app/elements/mobile/calendars/month.html.haml
RubyApp-0.6.66 lib/ruby_app/elements/mobile/calendars/month.html.haml