Commit de21cfd1 authored by Luke "Jared" Bennett's avatar Luke "Jared" Bennett

Swapped buttons for checkboxes

parent 9aded5c8
...@@ -67,14 +67,14 @@ module ApplicationSettingsHelper ...@@ -67,14 +67,14 @@ module ApplicationSettingsHelper
def import_sources_checkboxes(help_block_id) def import_sources_checkboxes(help_block_id)
Gitlab::ImportSources.options.map do |name, source| Gitlab::ImportSources.options.map do |name, source|
checked = current_application_settings.import_sources.include?(source) checked = current_application_settings.import_sources.include?(source)
css_class = 'btn' css_class = checked ? 'active' : ''
css_class += ' active' if checked
checkbox_name = 'application_setting[import_sources][]' checkbox_name = 'application_setting[import_sources][]'
label_tag(checkbox_name, class: css_class) do label_tag(name, class: css_class) do
check_box_tag(checkbox_name, source, checked, check_box_tag(checkbox_name, source, checked,
autocomplete: 'off', autocomplete: 'off',
'aria-describedby' => help_block_id) + name 'aria-describedby' => help_block_id,
id: name.tr(' ', '_')) + name
end end
end end
end end
......
...@@ -32,10 +32,8 @@ ...@@ -32,10 +32,8 @@
.form-group .form-group
= f.label :import_sources, class: 'control-label col-sm-2' = f.label :import_sources, class: 'control-label col-sm-2'
.col-sm-10 .col-sm-10
- data_attrs = { toggle: 'buttons' } - import_sources_checkboxes('import-sources-help').each do |source|
.btn-group{ data: data_attrs } .checkbox= source
- import_sources_checkboxes('import-sources-help').each do |source|
= source
%span.help-block#import-sources-help %span.help-block#import-sources-help
Enabled sources for code import during project creation. OmniAuth must be configured for GitHub Enabled sources for code import during project creation. OmniAuth must be configured for GitHub
= link_to "(?)", help_page_path("integration/github") = link_to "(?)", help_page_path("integration/github")
......
---
title: Changed import sources buttons to checkboxes
merge_request: 7598
author: Luke "Jared" Bennett
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment