Migrated remaining bootstrap 4 classes & other minor css fixes#4538
Conversation
Also fixed the authority icons not being totally centered in the onebox submission fields
…ap-issues_contribute-main
e1a41ae to
f5ea04a
Compare
|
@alexandrevryghem : This PR appears to have broken a few e2e tests. Both |
f5ea04a to
a59dc5a
Compare
tdonohue
left a comment
There was a problem hiding this comment.
👍 Thanks @alexandrevryghem ! I gave this a test today, and did my best to test each of the modified components (to verify no odd styles or similar). It all looks good to me now.
|
Backport failed for Please cherry-pick the changes locally and resolve any conflicts. git fetch origin dspace-9_x
git worktree add -d .worktree/backport-4538-to-dspace-9_x origin/dspace-9_x
cd .worktree/backport-4538-to-dspace-9_x
git switch --create backport-4538-to-dspace-9_x
git cherry-pick -x 45934e31f258221247eac7acdf1ce330ab0d0475 b4d694e0c0cf47fdb40a2e0f6c29847d7898f0fb e3b54056982e8ca120a7a99456a5fc53ef8c8eb9 |
|
@alexandrevryghem : Could you manually backport this to the |
|
@alexandrevryghem : If you can find time to port this to |
References
Description
Replaced the remaining bootstrap 4 classes with their matching bootstrap 5 classes. I also ran the
ng generate @angular/core:control-flowcommand again on the whole code base to auto-fix the last remaining issues, they were all import fixes. I also fixed some other small layout issues I encountered when I went over the changes (like the bundle section from the edit bitstream page & centering the authority icon vertically in the submission form fields).Instructions for Reviewers
List of changes in this PR:
ng generate @angular/core:control-flowagain on the whole code base, due to the lint rules there are no*ngIfs anymore, so the only changes it suggested were to import individual imports instead of the wholeCommonModulefor example when you only need one import from that module.Guidance for how to test or review this PR:
Checklist
mainbranch of code (unless it is a backport or is fixing an issue specific to an older branch).npm run lintnpm run check-circ-deps)package.json), I've made sure their licenses align with the DSpace BSD License based on the Licensing of Contributions documentation.