diff --git a/app/views/announcement/index.html.haml b/app/views/announcement/index.html.haml index ad89c83f..bb8c3616 100644 --- a/app/views/announcement/index.html.haml +++ b/app/views/announcement/index.html.haml @@ -1,14 +1,16 @@ - provide(:title, generate_title("Announcements")) .container.container--main + - @announcements.each do |announcement| + .card + .card-body + .d-flex.w-100.justify-content-between + %p.mb-3= announcement.content + %small.text-muted= announcement.starts_at + + .d-flex.w-100 + = link_to "Edit", announcement_edit_path(id: announcement.id), class: 'btn btn-link text-primary' + = button_to "Delete", announcement_destroy_path(id: announcement.id), method: :delete, class: 'btn btn-link text-danger', confirm: 'Are you sure you want to delete this announcement?' + .row .col-md-12 - = link_to "Add new", :announcement_new, class: "btn btn-default" - - @announcements.each do |announcement| - .panel.panel-default - .panel-heading - = announcement.starts_at - .panel-body - = announcement.content - .panel-footer - = button_to "Edit", announcement_edit_path(id: announcement.id), method: :get, class: 'btn btn-link' - = button_to "Delete", announcement_destroy_path(id: announcement.id), method: :delete, class: 'btn btn-link', confirm: 'Are you sure you want to delete this announcement?' \ No newline at end of file + = link_to "Add new", :announcement_new, class: "btn btn-primary" \ No newline at end of file