Template updates
Note
The content of this page only applies to you if:
You are using a custom LemonLDAP::NG theme
AND you modified some of LemonLDAP::NG’s base templates (
login.tpl, etc.).
Note that templates whose name start with custom (customfooter.tpl, etc.) do NOT count.
In other words, you can safely ignore this entire page if:
You only changed the logo or background
OR you created a custom theme and the only templates you modified are the ones that start with
custom(customfooter.tpl, etc.)
3.0
bootstrap skin upgraded to Bootstrap 5
The default bootstrap skin has been rebuilt on Bootstrap 5.3 +
Font Awesome 6 Free (it was previously Bootstrap 4) and is now built
from SCSS sources. The skin name is unchanged, so portalSkin =
bootstrap keeps working: standard deployments that did not fork the
templates need no action.
If you maintain a custom skin derived from the old Bootstrap 4
bootstrap skin, you must port it to Bootstrap 5. See
Bootstrap portal skin for the full migration checklist (class renames,
removed component wrappers, Font Awesome v4 → v6 notes).
The frontend dependency manager has switched from Bower to npm. If you
were running bower install to refresh the vendored libraries under
site/htdocs/static/bwr/, run make refresh_portal_vendor instead.