psu-libraries / psulib_base

Drupal Base Theme
0 stars 0 forks source link

35 remove bootstrap5 base theme dependency #37

Closed zipymonkey closed 5 months ago

zipymonkey commented 5 months ago

Updated the psulib_base theme to no longer be a subtheme of bootstrap5. Bootstrap is now a node dependency and the scss in the theme is pull styles from there. In order to keep the css size down the styles.scss is not pulling in all bootstrap styles. Instead this is a subset. We should be able to pull additional styles into separate libraries (example alerts, close can be split out). But

The chicago and hershey theme are not using any assets from the psulib_base theme as far as I can tell. They should both be based on the bootstrap5 theme to avoid any issues with this change.