Installation
Follow the steps below to get started with Canvas 8:
Download and unzip the Canvas package you purchased from ThemeForest, then open the
HTMLfolder to find all the template files.The list of the main folders and files is below:
HTML/css- Extra stylesheets, component styles, and icon fontsHTML/demos- Niche demo images and stylesHTML/dist- Folder where the Gulp.js pipeline outputs compiled filesHTML/images- Classic demo imagesHTML/include- Required PHP functions (contact form processor, AJAX, mailers)HTML/js- JavaScript files, including the Canvas pluginsHTML/one-page- One-page demo images and stylesHTML/sass- Source SASS partials for buildingstyle.cssHTML/style.css- Main compiled stylesheetHTML/style.scss- Master SASS file that imports thesass/partialsHTML/*.html- All of the template and demo pagesInstall a localhost server on your PC or laptop so PHP features (such as the contact form) work during development. If you want to build from source or minify your files, install Node.js 20.19.0 or newer, which Canvas 8 requires. See SCSS & Gulp.js to get the build toolchain set up.
Edit the files using a code editor like VS Code (recommended) or Sublime Text.
When you are done, finalize your upload package. Optionally run the Gulp tasks to compile your SASS and minify the CSS and JavaScript.
Upload your files to your server, typically the
public_htmlfolder (Apache) or/var/www/htmlfolder (Nginx).
Note: Canvas 8 ships with and is tested against jQuery 4 and Swiper 12. If you are moving an existing site from Canvas 7, retest before deploying and read the
UPGRADE.mdguide included in your download package, since jQuery 4 and Swiper 12 are major dependency upgrades.
Prefer not to code? CanvasBuilder is our AI website builder: describe your site in plain English and it builds a complete, production-ready website live, then exports clean Bootstrap 5 HTML you fully own. No coding, no lock-in.
With an optional plan you also get:
- One-click hosting and publishing: push your site live instantly, no FTP and no build step, and republish in seconds as you edit. Deploy anywhere, or export the HTML and host it yourself.
- Automated SEO blog: a design-matched blog that writes SEO posts on a schedule using your site's own fonts, colors, and layout. Set the niche and cadence, and it publishes for you.
- Custom domains and team seats for agencies and client work.
Extras
Instead of downloading the full package and sorting through every file by hand, you can build a custom package that contains only the files you need for your project. This gets you started quickly with a clean, lightweight download.
How it works
Open the Custom Package builder in your dashboard at dashboard.canvastemplate.com/builder.
Select the pages and demos you want (up to
30items per package).Optionally include the SCSS build sources if you plan to work with SCSS.
Click Build and the zip is generated on demand. Smart packaging automatically pulls in the CSS, JS, PHP, images, and other assets that the pages you picked actually use, so you do not have to resolve dependencies yourself.
Note: The Custom Package builder requires an active support license. If your support has expired, you can renew or subscribe, or download the Full Package instead.
