I'll try to simplify my question as much as possible.

I've created a dialog where you can add "items" to "objects". For this, i added a simple tag field in the dialog. The user can add the items by typing in the name of this item.

2 items added, 3rd item is being typed

Now, elsewhere in the system, you can categorizes these items. Meaning you get an item list like:

  • Group 1
    • Item 1
    • Item 2
    • Item 3
    • Item 4
    • Item 5
  • Group 2
    • Item A
    • Item B
    • Item C
    • Item D

Now, if the user wants to add an entire category to an object, is it acceptable to just type in the category into the tag field? And how do you handle this? Do you leave the category as a tag, or do you replace them with all items in that category?

Replacing the typed category with all items


Keeping the category as a tag. Differentiate the category tag


1 Answer 1


Gmail uses the first option that you have provided for adding group of contacts to an email. This approach works well when it is not necessary to know what items go under what group. If that is not your case, you may try one of the following options.

Option 1-

Delete the group as a whole or delete individual items within the group. enter image description here Option 2-

When individual items of a group cannot be deleted (the group goes as a whole). Hover over a group to see the items included in that group. enter image description here

  • Finetuning this idea: "Group 2 (contains 4 items)" or "Groupd 2 (4 items [show])" or "Group 2 (Item 2.1, Item 2.2...)" Aug 13, 2014 at 11:26
  • @AlexejFroehlich, agreed! Your addition also covers mobile platforms where hover functionality is not available. Aug 13, 2014 at 11:34

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.