app/views/hourglass_ui/index.slim
= render layout: 'hourglass_ui/layouts/hourglass' do
- html_title t('hourglass.ui.index.title')
- if policy(Hourglass::TimeTracker).start?
= render partial: 'time_tracker_control'
- if policy(Hourglass::TimeLog).view?
h3 = t('hourglass.ui.index.headings.time_logs')
= render partial: 'hourglass_ui/lists/list', locals: {list_arguments: @time_log_list_arguments}
- if policy(Hourglass::TimeBooking).view?
h3 = t('hourglass.ui.index.headings.time_bookings')
= render partial: 'hourglass_ui/lists/list', locals: {list_arguments: @time_booking_list_arguments}
div
a.js-toggle href='javascript:;' data-target='.js-qr-code' = t('hourglass.ui.index.qr_code_link')
.js-qr-code.hidden
= raw RQRCode::QRCode.new("#{request.original_url}|#{Setting.app_title}|#{User.current.api_key}|#{User.current.login}").as_svg