Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Filter options explore page/insitutional page #54

Open
Grizzly127 opened this issue Dec 5, 2024 · 5 comments
Open

Filter options explore page/insitutional page #54

Grizzly127 opened this issue Dec 5, 2024 · 5 comments

Comments

@Grizzly127
Copy link
Contributor

Annotation options

We thought about filtering the objects after annotation options:
Bildschirmfoto 2024-12-05 um 10 54 35

We got the feedback from users that it is a bit confusing and maybe not even a use case.
Users can always annotate objects in their collections.
The information if it is already annotated is not something that the user would look for, it is more an information that is displayed looking at the object. Therefore I suggest removing this as a filter option.

What is sometimes not clear to the user is that objects can only be annotated if they are in a collection, therefore we should address this more clearly.
We could directly show the users collections here. The button is blue, because the user is able to annotate, but only needs to add the object to a collection.
Bildschirmfoto 2024-12-05 um 11 24 04

Right now the tooltip for objects that are not annotable only says:
Bildschirmfoto 2024-12-05 um 11 04 41

We should make it more clear why the user is not able to annotate and maybe add (or something else, I am not sure how it is organized right now):
Bildschirmfoto 2024-12-05 um 11 35 26

@lozanaross @ZetOE @HeyItsBATMAN

@HeyItsBATMAN
Copy link
Collaborator

I strongly prefer the route of users always being able to press the annotate button.

When they press it, they get a list of collections.
The list should display some information on the collections such as:

  • whether the object already exists in the collection
  • if the object already is in the collection, how many annotations it already has
  • the owner of the collection (because you could also possibly want to annotate in someone elses collection, in which you have the permission to do so)

If this does not fit into a list, it might make sense to create this as a modal/dialog instead.

Example

Collection: Foo

  • Object already exists in collection
  • Object is not yet annotated in collection
  • You are the owner

Collection: Bar

  • Object not yet in collection
  • You are the owner

Collection: Baz

  • Object already exists in collection
  • Object has 5 annotations in collection (by 3 people)
  • Collection owned by Jane Doe

@Grizzly127
Copy link
Contributor Author

objects/collections/institutions

We thought about filtering between objects, collections and institutions:
Bildschirmfoto 2024-12-05 um 11 47 38

I thought about reorganizing it on the users/institutional profile more like on sketchfab/pinterest/instagram (other platforms with collections):
#43 (comment)

On the explore page we could make searching for users/institutions at the explore page could look like this:
in between the search results here you can easily distinguish if it is a search for an object/collection or a profile.
the filter option to look for collections and/or objects is kept here.
Bildschirmfoto 2024-12-05 um 12 36 03

@lozanaross @ZetOE @HeyItsBATMAN

@Grizzly127
Copy link
Contributor Author

access options

Bildschirmfoto 2024-12-05 um 12 43 21

I'm wondering if it is a use case to look for the different licenses?
For most users only the information whether the object is downloadable could be interesting and something the user would filter for, right?

@lozanaross @ZetOE @HeyItsBATMAN

@Grizzly127
Copy link
Contributor Author

@HeyItsBATMAN
Yes, maybe a dialog makes sense for the annotation options, if we want to display more information. I'll mock up a design suggestion for it.

@Grizzly127
Copy link
Contributor Author

Here are my first ideas:

  • the user is asked where he wants to make the annotation
  • We use the info box, we already used for the viewer to give more information about what to do
  • the user can create a new collection here or add the object to a collection, where the object is not yet in (then he gets a list about his other existing collections)
  • OR the user chooses one of the collections where the object is already in AND the user has permission (collections where the user is not able to annotate are not shown)
  • it is separated between collections where the user is the owner and collections where the user is not the owner, but has permission to annotate
Bildschirmfoto 2024-12-05 um 14 44 21 Bildschirmfoto 2024-12-05 um 14 44 26

Let me know if this makes sense to you and what can be improved.
@lozanaross @ZetOE @HeyItsBATMAN

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants