overleaf/services/web/frontend/js
roo hutton 2dcf87e3f6 [web] Share modal shows downgraded editors (#20015)
* add hasBeenDowngraded prop for EditMember

* reduce padding on share modal collab row, add prompt to hasBeenDowngraded Select

* share modal select styling tweaks to allow for inline warning icon

* always show editor limit subtitle when in downgraded state

* add AccessLevelsChanged warning, tweak owner row styling

* conditionally set hasBeenDowngraded prop. make invited member row styling more consistent between warning/enforcement

* add an info state for access level changed notification

* add notification for lost edit access on collaborator share modal, TSify SendInvitesNotice

* fix member privilege alignment in collaborator share modal

* show blue upgrade CTA when some pending editors have been resolved

* automatically show share modal to owners when has pending editors or is over collab limit

* only show lost edit access warning in read-only share modal to pending editors

---------

Co-authored-by: Thomas <thomas-@users.noreply.github.com>
GitOrigin-RevId: e3b88052a48b8f598299ffc55b7c24cb793da151
2024-08-27 08:04:49 +00:00
..
features [web] Share modal shows downgraded editors (#20015) 2024-08-27 08:04:49 +00:00
ide Remove trailing slash from log hint (#18998) 2024-06-24 12:02:52 +00:00
infrastructure Merge pull request #19842 from overleaf/jpa-ro-mirror-on-client 2024-08-22 08:05:13 +00:00
main Merge pull request #18898 from overleaf/jpa-no-window 2024-06-19 08:04:21 +00:00
pages Merge pull request #18996 from overleaf/td-bs5-nav-react 2024-08-22 08:05:03 +00:00
shared [web] Share modal shows downgraded editors (#20015) 2024-08-27 08:04:49 +00:00
utils Merge pull request #20089 from overleaf/tm-link-sharing-enforcement-in-frontend 2024-08-27 08:04:40 +00:00
vendor/libs Merge pull request #19455 from overleaf/jpa-metrics 2024-07-19 08:04:34 +00:00
bootstrap-3.ts Upgrade jQuery to v3 (#18984) 2024-08-02 08:04:48 +00:00
bootstrap-5.ts Merge pull request #18276 from overleaf/td-bs5-load-js 2024-05-16 08:04:59 +00:00
dev-toolbar.js Merge pull request #15808 from overleaf/ab-split-test-dev-toolbar 2023-11-24 09:04:40 +00:00
i18n.js Merge pull request #18898 from overleaf/jpa-no-window 2024-06-19 08:04:21 +00:00
ide-detached.js
marketing.js Merge pull request #18996 from overleaf/td-bs5-nav-react 2024-08-22 08:05:03 +00:00
tracing.js Merge pull request #10279 from overleaf/jpa-tracing-optimizations 2022-11-04 09:05:00 +00:00