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

Warning that users will be locked out if not part of a team #1078

Merged
merged 10 commits into from
Oct 20, 2021

Conversation

ThatGalNatalie
Copy link
Contributor

@ThatGalNatalie ThatGalNatalie commented Oct 8, 2021

PR Checklist:

  • add a short description of what's changed to the top of the CHANGELOG.md
  • add/update tests (or don't, for reasons explained below)

Describe this PR

Should resolve #978

@ThatGalNatalie ThatGalNatalie marked this pull request as ready for review October 11, 2021 17:07
zhen0
zhen0 previously requested changes Oct 12, 2021
Copy link
Member

@zhen0 zhen0 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like the logic is fine here @ThatGalNatalie but I think that, given the consequences of removing all teams, the warning needs to be even stronger. If a user has only one team left, can we remove the first part of the red text warning (lines 290-293) and then show the warning in larger text - you could also use the deeper red warning color - I think called deepred?

Also - can you add a changelog update and link the related issue so that it gets closed when the PR is merged

src/pages/UserSettings/Teams.vue Outdated Show resolved Hide resolved
src/pages/UserSettings/Teams.vue Outdated Show resolved Hide resolved
src/pages/UserSettings/Teams.vue Outdated Show resolved Hide resolved
zhen0
zhen0 previously requested changes Oct 15, 2021
src/pages/UserSettings/Teams.vue Outdated Show resolved Hide resolved
zhen0
zhen0 previously requested changes Oct 19, 2021
Copy link
Member

@zhen0 zhen0 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One tiny suggestion @ThatGalNatalie

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

Successfully merging this pull request may close these issues.

Warning That Users Will Be Locked Out If Not Part of a Team
3 participants