21 lines
994 B
Text
21 lines
994 B
Text
-# Copyright (c) 2011, Diaspora Inc. This file is
|
|
-# licensed under the Affero General Public License version 3 or later. See
|
|
-# the COPYRIGHT file.
|
|
|
|
.dropdown{:class => ["hang_#{hang}", defined?(dropdown_class) && dropdown_class]}
|
|
.button.toggle{:class => ("in_aspects" if selected_aspects.size > 0)}
|
|
- if selected_aspects.size == 1
|
|
= selected_aspects.first.name
|
|
- else
|
|
= t('.toggle', :count => selected_aspects.size)
|
|
▼
|
|
|
|
.wrapper
|
|
%ul.dropdown_list{:unSelectable => 'on', 'data-person_id' => (person.id if defined?(person) && person), 'data-service_uid' => (service_uid if defined?(service_uid))}
|
|
- for aspect in all_aspects
|
|
= aspect_dropdown_list_item(aspect, selected_aspects.include?(aspect) )
|
|
|
|
- if (dropdown_may_create_new_aspect && defined?(person) && person)
|
|
%li.newItem
|
|
.add_aspect
|
|
= link_to t('contacts.index.add_a_new_aspect'), new_aspect_path(:person_id => person.id), :rel => 'facebox'
|