-
Notifications
You must be signed in to change notification settings - Fork 427
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
Frontend: enable users to create restricted and open groups #8898
Comments
seanh
added a commit
that referenced
this issue
Aug 29, 2024
Add the group's type to the `js-config` on the group-edit page. The frontend is going to need this for #8898.
seanh
added a commit
that referenced
this issue
Aug 29, 2024
Add the group's type to the `js-config` on the group-edit page. The frontend is going to need this for #8898.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Implement the frontend (user interface and API call) to enable users to create restricted and open groups and to change the types of existing groups between private, restricted and open.
Part of ERD: Creating Restricted and Open Groups.
Depends on the backend API: #8896
Create group page
Here's the desired new design for the create-group page:
Changes:
<title>
element in the HTML<head>
) should be changed to Create a new groupEdit group page
Here's the desired new design for the edit-group page:
Changes:
API call
Warning when changing the type of an existing group
When an existing private group is changed to open/restricted or vice-versa this changes the visibility of any pre-existing shared annotations in the group: annotations that were previously only visible to members of the group will now be publicly visible or vice-versa. We want to show the user a warning before letting them do this.
Design for the warning dialog (note: not the final wording):
Final wording (see Slack thread):
Alternative text when changing an open or restricted group to private:
The text was updated successfully, but these errors were encountered: