Create a generic homepage and added configuration to the nuxt theme package.
There are 2 new configuration:
VSF_DEMO_CONTENT that comunicate with the constant demoContent and is used to show/hide the demo content of the site (can be used for things other than homepage)
VSF_PAGE_BUILDER_MODULE that comunicate with the constant pageBuilder to enable/disable the pagebuilder integration (WIP)
Related issue
13
14 with demo content
Closes #
Scope of work
Create a generic homepage and added configuration to the nuxt theme package.
There are 2 new configuration:
Be aware that apps/nuxt/modules/cms/page/components/DemoBanner.vue is for demo purpose only and is a copy of https://docs.storefrontui.io/v2/vue/blocks/Banners.html
Screenshots of visual changes
Checklist