-
Improvement
-
Resolution: Fixed
-
Minor
-
4.1, 4.5
-
MOODLE_401_STABLE, MOODLE_405_STABLE
-
MOODLE_405_STABLE
-
MDL-75671-main -
-
3
-
HQ 2024 Sprint I2.3 Moppies
After upgrading to Bootstrap 5.2 some key utility classes used in our core mustache templates will be missing. For example the `.ml-3 utility` class ,used to add a margin of 1 rem to a container, which has been renamed to `ms-3`.
Generate the needed SCSS code in bs5bridge.scss (so we can start using BS5 syntax) and refactor all the occurrences in the codebase.
https://getbootstrap.com/docs/5.2/migration/:
Renamed several utilities to use logical property names instead of directional names with the addition of RTL support:
- Renamed .left-* and .right-* to .start-* and .end-*.
- Renamed .float-left and .float-right to .float-start and .float-end.
- Renamed .border-left and .border-right to .border-start and .border-end.
- Renamed .rounded-left and .rounded-right to .rounded-start and .rounded-end.
- Renamed .ml-* and .mr-* to .ms-* and .me-*.
- Renamed .pl-* and .pr-* to .ps-* and .pe-*.
- Renamed .text-left and .text-right to .text-start and .text-end.
This issue should also be included in the BS4 compatibility layer in MDL-80519
- has to be done before
-
MOBILE-4598 Support some of the features included in the Bootstrap 5 bridge
- Closed
- is blocked by
-
MDL-81818 Refactor .no-gutters class renamed in Bootstrap 5
- Closed
- is child of
-
MDL-79917 Investigate the creation of a Bootstrap v5 SCSS "bridge" before the full upgrade
- Closed
- links to
- mentioned in
-
Page Loading...