Frameworks for each page

So I created a new project, set it to bootstrap 5 and set the frameworks project wide to bootstrap and app connect. When I created a layout it wasn’t added automatically and had to add it myself. (That’s fine and ok). But now when I create content pages that use the layout I have to manually add the frameworks again. Would be nice if they just inherited them.

Is this expected behavior?

Creating a new layout page will add the frameworks automatically.

By content pages do you main included/SPA content pages? If so it will pick up the frameworks from the layout page and no need to add them to the content pages. Just not sure what you are calling content pages.

It is called content page in the UI. It uses the layout created.

However this page will not include the frameworks in the layout. When I go to add to the app structure of the content page none of the bootstrap stuff is availble.

This seems to be inconsistent. Sometimes pages are created like this:

<!-- Wappler include head-page="layouts/main" -->
<!-- New Wappler Page -->

and sometimes it includes all of the boostrap and app connect stuff. I can delete the page and recreate and it may be different the next time.

Also the pages created are not showing up under the pages folder… But do show up under the Files folder.

Have you gone through these documentations? The first three in particular? They should explain everything.

Yes I have followed everything to the T. Seeing as it changes behavior doing the same thing over and over this seems like I’ve stumbled into a bug.

How did you setup your default frameworks?
In the project options and then frameworks list?
Not just choosing a design framework.

Correct. It’s under projects frameworks.