Prestashop : best way to integrate frontend - prestashop

I'm starting on prestashop. I currently have the frontend of a site (html/css). What is the best way to integrate it on a prestashop project. Use the basic theme and modify it ? Use a child theme ? Create a new theme ?
Thanks a lot

Using a child theme is the way to go, this way you can extended only some part of the inherited theme and ensure a "clean" upgrade path of the theme and Prestashop core. See here for more details.

Related

Nuxt PWA with themes based on api informations

As part of an agency project, we are working on a PWA that needs to be able to change its theme if an api tells it to.
The pwa already builds its manifest.json from the information returned by our api (via a nuxt plugin executed before rendering).
For theming we have several tracks but this deposit seems to be a good example of what is feasible : https://github.com/adrianjost/nuxtjs-theming
Is it possible via a nuxt plugin (or a module via hooks) to modify the currently selected theme? (i.e. to tell our PWA to get its views first in the selected theme folder) ?
As of right now, it looks like this is not doable with #nuxtjs/pwa module, but you can maybe get some inspiration to make your own solution.
Give a read to this answer and the thread overall: https://github.com/nuxt-community/pwa-module/issues/225#issuecomment-769880254
Having to manually handle workbox may be a solution: https://github.com/nuxt-community/pwa-module/issues/459 or use a totally hand-made solution of course.

How host locally Material Design Iconic Font into a vue app

I have developed a Vue 2.6 SPA using Vuetify and Material Design Icons that is included as described here, but some elements of the SPA (partially derived by a public template) use also "Material Design Iconic Font". I would like to host locally the "zmdi" icons, instead of using CDN, and following the instructions reported here I installed this additional icon pack using:
npm install material-design-iconic-font
I don't know how to correctly include "zmdi" icons into the VUE app.
Could anyone suggest the easiest way to host Material Design Iconic Font within the VUE SPA?
I finally solved using
import "material-design-iconic-font/dist/css/material-design-iconic-font.css";
into "main.js".
I have to include something else into "vue.config.js" to instruct webpack to correctly handle this css file?

Trying to create an embed able Vue Component bundled with Laravel Mix

I have created a SPA dashboard using Vue.JS and Laravel, and now would like to create a script that I can use in other sites I manage to just display the event data I am creating in the dashboard via the APIs I have made. I am using Laravel's webpack.mix to do my bundling. Thus far, I haven't really found anything for this situation that explains what I need to do. Any pointers would be helpful, and I can post my code, if I knew what code would be helpful. :)
I didn't entirely understand what you want to do but maybe this project will help. It's a Vue Component bundled using Laravel Mix and deployed to npm: https://github.com/niiknow/vue-datatables-net

Template edit option not found in back end after apply stencil theme : Bigcommerce Stencil

I have developed stencil theme and apply on live store.
After apply stencil theme, Not found template edit (edit html/css) option in back end like below URL:
https://support.bigcommerce.com/articles/Public/Accessing-and-Customizing-Template-Files
Can any body help me ?
In the link you provided, it denotes that those instructions for edit html/css options are only available in browser for blueprint themes at this time.
Stencil themes are uploaded as archive (.zip) files and do not interact with webdav in any way.
Support is still pending for downloading of themes, which would be required in this case since you are using a theme from the marketplace.
For info and updates, review: https://stencil.bigcommerce.com/docs/new-and-pending-features

My developed stencil theme add in Theme Marketplace : Bigcommerce Stencil

I have developed new stencil theme.
So how can I add in Theme Marketplace in Bigcommerce ?
I don't want to share theme zip file to user.
If I add theme in theme marketplace then user can easily apply theme from theme marketplace of bigcommerce.
Can any body help me ?
I hope this answer will help you. :)
Please refer following article of Bigcommerce.
https://stencil.bigcommerce.com/docs/bundling-and-submitting-a-theme
Here, you will get all the information about submitting a theme and add in to Theme Marketplace.
It isn't possible to add a theme to the theme marketplace for Stencil. You can use third party marketplaces to allow customers to find your theme and install it on BigCommerce, but the native marketplace is closed to select partners at this time.