summaryrefslogtreecommitdiffstats
path: root/app/views/auth
diff options
context:
space:
mode:
authorLynx Kotoura <lynx@lv9.org>2017-09-09 09:26:58 +0900
committerEugen Rochko <eugen@zeonfederated.com>2017-09-09 02:26:58 +0200
commit3c45d3963a21812f00318353be90010df636bd0d (patch)
tree6515296d8f4c9713d0b57d6aefa5127cc10d510c /app/views/auth
parentbaa8b82179203a8c035dab23fbea48a0e6cfc886 (diff)
Scrollable tables in settings pages (#4857)
* Scrollable tables in settings pages * Add space before curly brace
Diffstat (limited to 'app/views/auth')
-rw-r--r--app/views/auth/registrations/_sessions.html.haml47
1 files changed, 24 insertions, 23 deletions
diff --git a/app/views/auth/registrations/_sessions.html.haml b/app/views/auth/registrations/_sessions.html.haml
index 7ac578bb179..c1e9764b3c2 100644
--- a/app/views/auth/registrations/_sessions.html.haml
+++ b/app/views/auth/registrations/_sessions.html.haml
@@ -1,28 +1,29 @@
%h6= t 'sessions.title'
%p.muted-hint= t 'sessions.explanation'
-%table.table.inline-table
- %thead
- %tr
- %th= t 'sessions.browser'
- %th= t 'sessions.ip'
- %th= t 'sessions.activity'
- %td
- %tbody
- - @sessions.each do |session|
+.table-wrapper
+ %table.table.inline-table
+ %thead
%tr
+ %th= t 'sessions.browser'
+ %th= t 'sessions.ip'
+ %th= t 'sessions.activity'
%td
- %span{ title: session.user_agent }<
- = fa_icon "#{session_device_icon(session)} fw", 'aria-label' => session_device_icon(session)
- = ' '
- = t 'sessions.description', browser: t("sessions.browsers.#{session.browser}"), platform: t("sessions.platforms.#{session.platform}")
- %td
- %samp= session.ip
- %td
- - if current_session.session_id == session.session_id
- = t 'sessions.current_session'
- - else
- %time.time-ago{ datetime: session.updated_at.iso8601, title: l(session.updated_at) }= l(session.updated_at)
- %td
- - if current_session.session_id != session.session_id
- = table_link_to 'times', t('sessions.revoke'), settings_session_path(session), method: :delete
+ %tbody
+ - @sessions.each do |session|
+ %tr
+ %td
+ %span{ title: session.user_agent }<
+ = fa_icon "#{session_device_icon(session)} fw", 'aria-label' => session_device_icon(session)
+ = ' '
+ = t 'sessions.description', browser: t("sessions.browsers.#{session.browser}"), platform: t("sessions.platforms.#{session.platform}")
+ %td
+ %samp= session.ip
+ %td
+ - if current_session.session_id == session.session_id
+ = t 'sessions.current_session'
+ - else
+ %time.time-ago{ datetime: session.updated_at.iso8601, title: l(session.updated_at) }= l(session.updated_at)
+ %td
+ - if current_session.session_id != session.session_id
+ = table_link_to 'times', t('sessions.revoke'), settings_session_path(session), method: :delete