Logs controller added

This commit is contained in:
Christoph Haas 2016-08-23 19:01:01 +02:00
parent 9ad5a05914
commit 230f5ec213
9 changed files with 66 additions and 0 deletions

View file

@ -0,0 +1,8 @@
- if @logs.length>0
// Use different pagination navigators depending on the screen width
div.show-for-large
=will_paginate @logs, :renderer => FoundationPaginationRenderer, :inner_window => 3
div.show-for-medium-only
=will_paginate @logs, :renderer => FoundationPaginationRenderer, :inner_window => 1
div.show-for-small-only
=will_paginate @logs, :renderer => FoundationPaginationRenderer, :page_links => false

View file

@ -0,0 +1,26 @@
// Paginator and search bar
.row
.small-6.medium-8.large-9.columns
// Paginator
= render 'logs/paginator'
.small-6.medium-4.large-3.columns
// Search form
= render 'packages/searchfield'
// List of log messages
.row
- if @logs.length>0
table
tr
th Timestamp
th Message
- @logs.each do |log|
tr
th =log.created_at
th =log.message
- else
p No logs. Crazy.
// Second paginator at the bottom so the user does not have to scroll up again
= render 'logs/paginator'