Angular 15 + Bootstrap 5 Upgrade
Bug #2000482 reported by
Bill Erickson
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Original Bootstrap 5 bug is here: https:/
Creating this bug as a combo of Angular 15 and Bootstrap 5 since they are tightly linked.
Bootstrap migration notes: https:/
WIP branch on the way with some migration notes.
Changed in evergreen: | |
assignee: | nobody → Stephanie Leary (stephanieleary) |
tags: | added: pullrequest |
Changed in evergreen: | |
assignee: | nobody → Bill Erickson (berick) |
Changed in evergreen: | |
assignee: | nobody → Galen Charlton (gmc) |
tags: | added: signedoff |
Changed in evergreen: | |
assignee: | Galen Charlton (gmc) → nobody |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
WIP branch:
https:/ /git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ berick/ lp2000482- angular- 15-bootstrap- 5
To use:
cd Open-ILS/src/eg2 && rm -rf node_modules
sudo npm install -g @angular/cli@^15.0
npm install
--
The upgrade to Angular 15 is done in the WIP branch. The Bootstrap migration will take some work, though.
Bootstrap changes I've encountered so far mostly have to do with changing utility class names, e.g. ml-2 is now ms-2 ("margin left" vs "margin start" for better RTL support), loss of "form-inline" class and way more flexibility with the grid system.
This is a good reference: https:/ /getbootstrap. com/docs/ 5.0/migration/