overleaf/services/web/frontend/stylesheets/bootstrap-5/pages
Antoine Clausse d4bf47932e [web] Migrate /subscription/invites/:token to BS5 (#20640)
* [web] Wiring work for `/subscription/invites/:token` BS5 migration

* [web] Add SCSS for .enrollment-invite

* [web] Update invite_logged_out PUG file for BS5

* [web] Update `GroupInviteViews` (and children) to BS5

* [web] Update `InviteManaged` to BS5

* [web] Update Logout button

* [web] Update subtitles

This removes the `text-overflow:ellipsis`. I think it's better without it, because it can be an accessibility issue.

* [web] Add margin on inner-card

* [web] Style action buttons in InviteManaged

* [web] Add missing container around Row

This was causing the row to overflow the body.

Increased the col width to compensate.

* [web] Fixup lint

* [web] Fix `ManagedUserCannotJoin` title in BS3 (!)

I checked all the other `OLNotification`: we don't use `title` anywhere else

* [web] Put title in OLNotification content

See https://github.com/overleaf/internal/pull/20640#discussion_r1777551257

* [web] Use translations for "aria-label="Email address""

* [web] Handle OLButton `isLoading` in `bs3Props`

* [web] Remove duplicated `btn` class

* [web] Add margin-bottom to InviteManaged title and fix logout button CSS in BS3

* [web] Adjust col class in Pug file for BS3 and BS5

* [web] Revert migration to OLNotification

Revert back to `@/shared/components/notification`

* [web] Add note to remove .team-invite-name after BS5 migration

* [web] Set `btn-link-logout` in BS3 only

* [web] Update OLButton so other classNames automatically get passed to the BS3 implementation

* [web] Revert OLButton changes for BS3 classnames

Co-authored-by: Rebeka <rebeka.dekany@overleaf.com>

* [web] Update services/web/modules/group-settings/frontend/js/components/invite-managed.tsx

Co-authored-by: ilkin-overleaf <100852799+ilkin-overleaf@users.noreply.github.com>

* [web] Use OLFormGroup `controlId`

---------

Co-authored-by: Rebeka <rebeka.dekany@overleaf.com>
Co-authored-by: ilkin-overleaf <100852799+ilkin-overleaf@users.noreply.github.com>
GitOrigin-RevId: 64b3f79c83002a9c9585bfb8e344e80b2e8eac5c
2024-10-01 08:05:09 +00:00
..
editor Merge pull request #20436 from overleaf/ii-bs5-editor-toolbar 2024-10-01 08:04:42 +00:00
account-settings.scss Merge pull request #19472 from overleaf/rd-stylelint-ci 2024-07-23 08:04:09 +00:00
all.scss [web] Migrate /subscription/invites/:token to BS5 (#20640) 2024-10-01 08:05:09 +00:00
cms.scss Merge pull request #20602 from overleaf/jel-cms-bottom-align-card 2024-09-26 08:06:06 +00:00
content.scss Merge pull request #20601 from overleaf/jel-cms-max-width 2024-09-26 08:06:02 +00:00
group-settings.scss [web] Migrate /subscription/invites/:token to BS5 (#20640) 2024-10-01 08:05:09 +00:00
project-list.scss Merge pull request #20589 from overleaf/rd-bs5-dropdown-fix 2024-09-26 08:05:51 +00:00
sidebar-v2-dash-pane.scss Merge pull request #19472 from overleaf/rd-stylelint-ci 2024-07-23 08:04:09 +00:00
website-redesign.scss Merge pull request #20508 from overleaf/as-cms-bs5-link-colours 2024-09-25 08:06:19 +00:00