Thank you @jrief for your helping comments!
It’s very pleasant to see your work on so many Django packages. Not only because they seem very complete but also because it is good to know I am not the only person in Austria how is tinkering around DjangoCMS (although I am not nearly on the same level).
Getting up early today and looking out of the window to see how bad the weather in Vienna is today, I was very tempted to try out DjangoCMS Cascade.
However, I failed with the installation, following this guide: https://djangocms-cascade.readthedocs.io/en/latest/installation.html.
Installing djangocms-cascade via pip worked fine.
./manage.py migrate cmsplugin_cascade (step 3.2 in the documentation) didn’t do anything. I guess this is because I didn’t add cmsplugin_cascade to the installed apps in my settings.py. However, the installation instruction does not mentions that before step 3.4.1.
Anyway, I then added cmsplugin_cascade to my installed apps in settings.py and ran
python manage.py migrate cmsplugin_cascade again. However, the migration failed, as django_select2 is not installed.
So I informed myself that select2 is a jquery replacement for select boxes. I have to admit, that my knowledge about website development as well as DjangoCMS is limited. However, as far as I understand, one of the biggest steps that Bootstrap 5 did was to get rid of jquery. Therefore I hesitate to install a package that requires jquery again. Or do I get it wrong?
Maybe I better first start with “regular” plugins and try out DjangoCMS Cascade when you switched to Bootstrap 5? Also I am sorry I currently cannot provide any funding as I develop our website for my non profit association.
We try to use https://around.createx.studio/. I think this theme relies largely on bootstrap although the developed some eye candy and addons.
Also thank you for your hint with Patternlab!