Retrospring/app/views/settings/_services.haml

23 lines
900 B
Plaintext

.card
.card-body
- if @services.count.positive?
= t 'views.settings.service.enabled'
- else
= t 'views.settings.service.none'
- APP_CONFIG['sharing'].each do |service, service_options|
- if service_options['enabled'] && @services.none? { |x| x.provider == service.to_s }
%p= link_to t('views.settings.service.connect', service: service.capitalize), "/auth/#{service}", method: :post
- if @services.count.positive?
%ul.list-group
- @services.each do |service|
%li.list-group-item
%i{ class: "fa fa-#{service.provider}" }
%strong= service.provider.capitalize
(#{service.nickname})
= link_to t('views.settings.service.disconnect'),
service_path(service),
data: { confirm: t('views.settings.service.confirm', service: service.provider.capitalize) },
method: :delete