38 lines
1.6 KiB
Text
38 lines
1.6 KiB
Text
.btn-group.aspect_dropdown
|
|
%button.btn.btn-default.dropdown-toggle{ ! current_user.getting_started? ? {'data-toggle' => 'dropdown'} : {'data-toggle' => 'dropdown', title: popover_with_close_html("2. #{t('shared.public_explain.control_your_audience')}"), 'data-content'=> t('shared.public_explain.visibility_dropdown')} }
|
|
- if publisher_public
|
|
%i#visibility-icon.entypo-globe.small
|
|
%span.text
|
|
= t('public')
|
|
- else
|
|
%i#visibility-icon.entypo-lock.small
|
|
%span.text
|
|
- if all_aspects_selected?(selected_aspects)
|
|
= t('all_aspects')
|
|
- elsif selected_aspects.size == 1
|
|
= selected_aspects.first.name
|
|
- else
|
|
= t('shared.aspect_dropdown.toggle', count: selected_aspects.size)
|
|
%span.caret
|
|
%ul.dropdown-menu.pull-right{ unSelectable: 'on' }
|
|
|
|
%li.public.radio{"data-aspect_id" => "public", class: ("selected" if publisher_public)}
|
|
%a
|
|
%span.status_indicator
|
|
%i.glyphicon.glyphicon-ok
|
|
%span.text
|
|
= t('public')
|
|
%li.all_aspects.radio{"data-aspect_id" => "all_aspects", class: ("selected" if (!publisher_public && all_aspects_selected?(selected_aspects)))}
|
|
%a
|
|
%span.status_indicator
|
|
%i.glyphicon.glyphicon-ok
|
|
%span.text
|
|
= t('all_aspects')
|
|
%li.divider
|
|
- for aspect in all_aspects
|
|
%li.aspect_selector{ 'data-aspect_id' => aspect.id, class: !all_aspects_selected?(selected_aspects) && selected_aspects.include?(aspect) ? "selected" : "" }
|
|
%a
|
|
%span.status_indicator
|
|
%i.glyphicon.glyphicon-ok
|
|
%span.text
|
|
= aspect.name
|