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

Organization Members Page add "Invite Member" button #22054

Open
Sonic853 opened this issue Dec 7, 2022 · 12 comments · May be fixed by #27800
Open

Organization Members Page add "Invite Member" button #22054

Sonic853 opened this issue Dec 7, 2022 · 12 comments · May be fixed by #27800
Labels
topic/ui Change the appearance of the Gitea UI type/enhancement An improvement of existing functionality type/proposal The new feature has not been accepted yet but needs to be discussed first.

Comments

@Sonic853
Copy link
Contributor

Sonic853 commented Dec 7, 2022

Feature Description

I know how to add members in Teams, but there is a very hidden link before adding. You need to click "Teams"→team's name→"Add Team Member". Users who use gitea for the first time don't know that the team's name can be clicked.
Snipaste_2022-12-07_16-20-35
It would be better if they can directly add the "Invite Member" button function on the "Members" page, and then specify the Team to which the Member belongs.
image

Screenshots

No response

@Sonic853 Sonic853 added type/feature Completely new functionality. Can only be merged if feature freeze is not active. type/proposal The new feature has not been accepted yet but needs to be discussed first. labels Dec 7, 2022
@techknowlogick techknowlogick added the topic/ui Change the appearance of the Gitea UI label Dec 7, 2022
@ghost ghost added type/enhancement An improvement of existing functionality and removed type/feature Completely new functionality. Can only be merged if feature freeze is not active. labels Dec 9, 2022
@Sonic853
Copy link
Contributor Author

Sonic853 commented Dec 9, 2022

look at what github does https://github.com/orgs/go-gitea/teams

If it is designed in a style similar to GitHub, will it avoid embarrassment?

Maybe yes? and I have repeatedly checked other pages of Gitea, most of them are card-style design, and the title of each card-style design is almost a uniform text form, not a link (except for browsing code and commit). And links are marked in green or blue.

@tomholford
Copy link
Contributor

I have gone through this flow twice (adding a new user to an org), and both times it was not obvious how to perform this action. Both times, I eventually had to use a search engine and ended up at this issue :)

tomholford added a commit to tomholford/gitea that referenced this issue Oct 19, 2023
Per the discussion on go-gitea#22054, the flow for adding a new team mamber is not intuitive for new Gitea users.

The ideal solution would be to add a new button on the Org > Members index view (see the screenshot mockup in the issue description). However, this would require a refactor of the UX for the flow. The current flow has an implicit context of which team within the org the new member is being added to. From the Members index, there is no implicit context; the flow would have to add a picker for which team the new member should be added to.

So, as a stopgap, this change simply adds a button to the Teams index page that performs the same action as clicking on the title of the team (a behavior that is currently too obscure as indicated in the comments on the issue). This should reduce support burden and serve as a decent temporary measure until the Add Member flow is refactored.
@dboreham
Copy link

Also landed here after failing to see how to add a user to an org. Even after reading this issue 6 times it was still not obvious how to do it. Not helped that the "search" field for "Add team member" on the "Owners" team seems to not work unless you enter the entire username.

tomholford added a commit to tomholford/gitea that referenced this issue Oct 21, 2023
Per the discussion on go-gitea#22054, the flow for adding a new team mamber is not intuitive for new Gitea users.

The ideal solution would be to add a new button on the Org > Members index view (see the screenshot mockup in the issue description). However, this would require a refactor of the UX for the flow. The current flow has an implicit context of which team within the org the new member is being added to. From the Members index, there is no implicit context; the flow would have to add a picker for which team the new member should be added to.

So, as a stopgap, this change simply adds a button to the Teams index page that performs the same action as clicking on the title of the team (a behavior that is currently too obscure as indicated in the comments on the issue). This should reduce support burden and serve as a decent temporary measure until the Add Member flow is refactored.
lunny pushed a commit that referenced this issue Oct 22, 2023
Per the discussion on #22054, the flow for adding a new team member to
an org is not intuitive for new Gitea users.

The ideal solution would be to add a new button on the Org > Members
index view (see the screenshot mockup in the issue description).
However, this would require a refactor of the UX for the flow. The
current flow has an implicit context of which team within the org the
new member is being added to ('Owners' by default). From the Members
index, there is no implicit context; the flow would have to add a picker
for which team the new member should be added to.

So, as a stopgap, this change simply adds a button to the Teams index
page that performs the same action as clicking on the title of the team
(a behavior that is currently too obscure as indicated in the comments
on the issue). This should reduce support burden and serve as a decent
temporary measure until the Add Member flow is refactored.

---------

Co-authored-by: tomholford <tomholford@users.noreply.github.com>
@Sonic853 Sonic853 changed the title Organization People Page add "Invite Member" button Organization Members Page add "Invite Member" button Oct 26, 2023
@dreamtwi
Copy link

dreamtwi commented Jan 1, 2024

Spending much time for finding how to add member in organization and finally end up here, it would be a big help if make it obvious.

fuxiaohei pushed a commit to fuxiaohei/gitea that referenced this issue Jan 17, 2024
Per the discussion on go-gitea#22054, the flow for adding a new team member to
an org is not intuitive for new Gitea users.

The ideal solution would be to add a new button on the Org > Members
index view (see the screenshot mockup in the issue description).
However, this would require a refactor of the UX for the flow. The
current flow has an implicit context of which team within the org the
new member is being added to ('Owners' by default). From the Members
index, there is no implicit context; the flow would have to add a picker
for which team the new member should be added to.

So, as a stopgap, this change simply adds a button to the Teams index
page that performs the same action as clicking on the title of the team
(a behavior that is currently too obscure as indicated in the comments
on the issue). This should reduce support burden and serve as a decent
temporary measure until the Add Member flow is refactored.

---------

Co-authored-by: tomholford <tomholford@users.noreply.github.com>
@jbrubake
Copy link

At least the way to add members is documented...here 😁

@miztizm
Copy link

miztizm commented Feb 3, 2024

I searched for this too, thanks !

@rlka
Copy link

rlka commented Feb 6, 2024

I can only say the same, needed to google to find out how to add a new member.

@igbanam
Copy link

igbanam commented Feb 13, 2024

This issue should be part of the official documentation

silverwind pushed a commit to silverwind/gitea that referenced this issue Feb 20, 2024
Per the discussion on go-gitea#22054, the flow for adding a new team member to
an org is not intuitive for new Gitea users.

The ideal solution would be to add a new button on the Org > Members
index view (see the screenshot mockup in the issue description).
However, this would require a refactor of the UX for the flow. The
current flow has an implicit context of which team within the org the
new member is being added to ('Owners' by default). From the Members
index, there is no implicit context; the flow would have to add a picker
for which team the new member should be added to.

So, as a stopgap, this change simply adds a button to the Teams index
page that performs the same action as clicking on the title of the team
(a behavior that is currently too obscure as indicated in the comments
on the issue). This should reduce support burden and serve as a decent
temporary measure until the Add Member flow is refactored.

---------

Co-authored-by: tomholford <tomholford@users.noreply.github.com>
@eldiren
Copy link

eldiren commented Feb 20, 2024

Had the same issue. Glad the help is here at least

@egasimus
Copy link

Room for one more?

@lunny
Copy link
Member

lunny commented Apr 24, 2024

In the recent version, there is a new button near the leave means view which is the same link as the team name.

image

@TylerTemp
Copy link

+1, I already use gitea for years. Everytime I create a team I'll google how to add a team member. There is constently seeing "Leave" button but not "Add" button, which is frustrating.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
topic/ui Change the appearance of the Gitea UI type/enhancement An improvement of existing functionality type/proposal The new feature has not been accepted yet but needs to be discussed first.
Projects
None yet
Development

Successfully merging a pull request may close this issue.