1. Item Name : Bfolio - Personal Portfolio HTML Template
  2. Created: 13 August 2025
  3. Update: 21 October 2025
  4. Item Version : V 1. 0. 1
  5. Author : HixStudio
  6. Support Ticket: https://help.themepure.net

Introduction

Bfolio - Personal Portfolio HTML Template

For any support please don't hesitate to contact us at Support Center. We provide 13 hours real-time support for our customers.

We would like to thank you for choosing Bfolio - Personal Portfolio HTML Template.

Getting started

The template is easy to customize, ensuring a unique and professional look for your business. Get ahead of the competition and stand out in the market with our HTML template for businesses.

Template Features

  • HTML5 & CSS3
  • Bootstrap v5.x
  • Font-awesome
  • jQuery
  • 16+ Awesome Homepage
  • 38+ pages including Dark and light
  • RTL Ready
  • Responsive Design
  • Pixel Perfect Design
  • Clean Code & Unique Design
  • Easy to Customize
  • Ajax Contact Form
  • Build With SCSS
  • Accordion
  • Blockquote
  • Buttons
  • Call to action
  • Google Map

What's Included

After purchasing Bfolio template on themeforest.net with your Envato account, go to your Download page. You can choose to download Bfolio template package which contains the following files:

The contents of the template package downloaded from ThemeForest

  • Bfolio - An HTML Template file. this file you can edit and use for your business.
  • Bfolio-RTL - An HTML Template file. this file you can edit and use for your business.
  • Documentation - This folder contains what you are reading now :)

Template Structures

Articles

HTML Structure

This template is a fixed layout with four columns. The main contents are inside the 'body' tag divided into differt section (i.e. header, banner, services,... footer etc.). The general template structure is the same throughout the template. Here is the general structure.

3.1.1
HTML Markup Structure

CSS Files and Structure

We are using one customed CSS files (style.css) and several vendor css files. CSS file structure is as follows:

3.1.1
CSS Files and Structure

SCSS Files and Structure

Here our SCSS Structure:

3.1.1
CSS Files and Structure

JavaScript Files

There is a custom .js file named main.js and are several vendor js files as plugins. We are using jQuery(a javascript library) instead of vanilla javascript. Our file structure is a follows:

3.1.1
JavaScript Files

Light Mode Style Structure

The Bfolio-light class is being used to enable light mode effectively and beautifully.

3.1.1
Bfolio-light

Dark Mode Style Structure

The Bfolio-dark class is being used to enable dark mode effectively and beautifully.

3.1.1
Bfolio-Dark

Change Contents

Changing Images

To change any images of the website

  1. Carefully collect the source name of the image (i.e. blog-thumb-1.jpg)
  2. Open the file called images.
  3. Find the particular image file.
  4. Replace the file with your image.
  5. Make sure that the file name does not change.The file name should be the same.

Example: Suppose you want to change the following image file:

4.1.1

You have to do the following to change this image with your own image:

  1. Open the file called images.
  2. Find the particular image file called banner-img.jpg
  3. Replace the file with your image
  4. Make sure that the file name does not change.

Changing Colors

We have used scss for this project to write css. If you are familiar with scss you should customize only the .scss files. Please make sure you compile the main.scss file after you have made changes in any of the .scss files.

Changing default template colors

  1. Open the colors.scss file from assets > scss > defaults folder with a text-editor.
  2. Change the right-side values of the variables to change any default colors of your site.
  3. Save your file.
4.1.1

Changing Email Settings of the Contact Form

  1. Go to main folder
  2. Open mail.php
  3. Go to line number 60
  4. Follow instructions in image below:

Notes for Clients:

  1. Host → Use the SMTP server from your hosting provider (e.g., smtp.hostinger.com, smtp.gmail.com, etc.).
  2. Username → Must be your full email address (e.g., info@yourdomain.com).
  3. Password → The password of your email account (or an App Password if required).
  4. setFrom → Use the same email as Username. You can also change the name shown in the inbox.
4.1.1

Support

If you face any issue please contact us at Support Ticket. We provide 15 hours real-time support for our customers.

Thank you for purchasing our template.