diff --git a/web/app/assets/javascripts/dialog/rsvpCancelDialog.js b/web/app/assets/javascripts/dialog/rsvpCancelDialog.js index 8eb6409e9..c2efb6822 100644 --- a/web/app/assets/javascripts/dialog/rsvpCancelDialog.js +++ b/web/app/assets/javascripts/dialog/rsvpCancelDialog.js @@ -99,6 +99,12 @@ $dialog = $('[layout-id="' + dialogId + '"]'); + $("#rsvp-cancel-dialog").iCheck({ + checkboxClass: 'icheckbox_minimal', + radioClass: 'iradio_minimal', + inheritClass: true + }); + events(); } diff --git a/web/app/assets/stylesheets/dialogs/rsvpDialog.css.scss b/web/app/assets/stylesheets/dialogs/rsvpDialog.css.scss index 04c0ac63b..fc5c4879c 100644 --- a/web/app/assets/stylesheets/dialogs/rsvpDialog.css.scss +++ b/web/app/assets/stylesheets/dialogs/rsvpDialog.css.scss @@ -60,4 +60,13 @@ padding:5px; margin-bottom:32px; // to ensure buttons don't overlap } + + ul#cancel-rsvp-container { + margin-left: 0px; + list-style: none; + + li { + margin-bottom: 10px; + } + } } \ No newline at end of file diff --git a/web/app/views/dialogs/_rsvpCancelDialog.html.haml b/web/app/views/dialogs/_rsvpCancelDialog.html.haml index 016a12df0..8912c7041 100644 --- a/web/app/views/dialogs/_rsvpCancelDialog.html.haml +++ b/web/app/views/dialogs/_rsvpCancelDialog.html.haml @@ -9,11 +9,16 @@ .schedule-recurrence .part .error{:style => 'display:none'} - %input{:type => 'radio', :name => 'cancel', :value => 'yes', :checked => true} Cancel RSVP just for this one session - %br - %input{:type => 'radio', :name => 'cancel', :value => 'all'} Cancel RSVP for all future sessions - %br - + .icheckbuttons + %ul{:id => 'cancel-rsvp-container'} + %li + %input{:type => 'radio', :id => 'cancel-single-session', :name => 'cancel', :value => 'yes', :checked => true} + %label{:for => 'cancel-single-session', :class => 'radio-text'} Cancel RSVP just for this one session + .clearall + %li + %input{:type => 'radio', :id => 'cancel-all-sessions', :name => 'cancel', :value => 'all'} + %label{:for => 'cancel-all-sessions', :class => 'radio-text'} Cancel RSVP for all future sessions + .clearall .cancel-instructions Enter a message to the other musicians in the session (optional): %textarea.txtComment{id: 'txtComment', rows: '2', placeholder: 'Enter a comment...'} .buttons