documentation
NatureHills
Thank you so much for purchasing our item from templatemonster.
Thank you so much for purchasing our item from templatemonster.
Follow the steps below to setup your site template:
HTML/assets - Contains all of the assets referenced
HTML/assets/css - Stylesheet filesHTML/assets/images - ImagesHTML/assets/js - Javacript filesHTML/assets/php - Php filesHTML/assets/vendors – All external libs.HTML/pages - Contains all of the assets referenced
HTML/pages/About - About html filesHTML/pages/Pages - Other pages html filesHTML/pages/Service - Service html fileHTML/pages/Project - Project html fileHTML/pages/Blog - Blog html filesHTML/pages/Shop - Shop html filesHTML/pages/Contact – Contact html fileHTML/index.html - Homepage
HTML/index.html – Main homepage of the website.HTML/pages – Contains all inner HTML pages:
HTML/pages/About – About-related pages
About.html – Company or brand introduction page.Testimonials.html – Customer and client testimonials page.Team.html – Team members listing page.Team-Single.html – Individual team member profile page.Faqs.html – Frequently asked questions page.HTML/pages/Pages – General informational pages
Gallery.html – Image gallery showcasing work or media.Pricing.html – Pricing plans and packages page.Features.html – Key features and highlights page.Process.html – Step-by-step workflow or process explanation.Order-Now.html – Order or service request page.Partners.html – Partners, sponsors, or clients showcase page.Error-404.html – Custom 404 error page.Privacy-Policy.html – Privacy policy and data usage information.Terms.html – Terms and conditions page.HTML/pages/Service – Services-related pages
Services.html – Services overview and listing page.Service-Single.html – Detailed single service information page.HTML/pages/Project – Project and portfolio pages
Projects.html – Portfolio or projects listing page.Project-Single.html – Detailed individual project page.HTML/pages/Blog – Blog-related pages
Blog-Grid.html – Blog posts displayed in grid layout.Blog-List.html – Blog posts displayed in list layout.Blog-Single.html – Single blog post detail page.HTML/pages/Shop – E-commerce and shopping pages
Shop-Grid.html – Products displayed in grid layout.Shop-List.html – Products displayed in list layout.Product-Single.html – Individual product details page.Wishlist.html – Saved or favorite products page.Cart.html – Shopping cart overview page.Checkout.html – Checkout, billing, and payment page.Confirmation.html – Order confirmation and success page.Login.html – Customer login page.Register.html – New account registration page.Reset-Password.html – Password recovery and reset page.HTML/pages/Contact – Contact-related pages
Contact.html – Contact form and business information page.index.html to start editing.
Following you can see HTML structure of this file:
<!DOCTYPE html>
<html lang="en">
<head>
<!-- Your Title, Css Libraries, Custom Stylesheets
============================================= -->
</head>
<body>
<!-------------------- Scroll-Top Area (Start) -------------------->
<a href="#" id="scroll-top" >
......
</a>
<!-------------------- Scroll-Top Area (End) -------------------->
<!-------------------- Header Area (Start) -------------------->
<header class="header" >
......
</header>
<!-------------------- Header Area (End) -------------------->
<!-------------------- Home-Slider Area (Start) -------------------->
<section class="home" >
......
</section>
<!-------------------- Home-Slider Area (End) -------------------->
<!-------------------- Features Area (Start) -------------------->
<section class="features home-features" >
......
</section>
<!-------------------- Features Area (End) -------------------->
<!-------------------- About Area (Start) -------------------->
<section class="about" >
......
</section>
<!-------------------- About Area (End) -------------------->
<!-------------------- Counter Area (Start) -------------------->
<section class="counting" >
......
</section>
<!-------------------- Counter Area (End) -------------------->
<!-------------------- Services Area (Start) -------------------->
<section class="services">
......
</section>
<!-------------------- Services Area (End) -------------------->
<!-------------------- Benefits Area (Start) -------------------->
<section class="benefits">
......
</section>
<!-------------------- Benefits Area (End) -------------------->
<!-------------------- Deal Area (Start) -------------------->
<section class="deal">
......
</section>
<!-------------------- Deal Area (End) -------------------->
<!-------------------- Categories Area (Start) -------------------->
<section class="categories">
......
</section>
<!-------------------- Categories Area (End) -------------------->
<!-------------------- Products Area (Start) -------------------->
<section class="products">
......
</section>
<!-------------------- Products Area (End) -------------------->
<!-------------------- Testimonials Area (Start) -------------------->
<section class="testimonial-bg" >
......
</section>
<!-------------------- Testimonials Area (End) -------------------->
<!-------------------- Process Area (Start) -------------------->
<section class="process" >
......
</section>
<!-------------------- Process Area (End) -------------------->
<!-------------------- Projects Area (Start) -------------------->
<section class="projects" >
......
</section>
<!-------------------- Projects Area (End) -------------------->
<!-------------------- Newsletter Area (Start) -------------------->
<section class="newsletter-subscribe" >
......
</section>
<!-------------------- Newsletter Area (End) -------------------->
<!-------------------- Blogs Area (Start) -------------------->
<section class="blog main" >
......
</section>
<!-------------------- Blogs Area (End) -------------------->
<!-------------------- Partners Area (Start) -------------------->
<section class="partners home-partners" >
......
</section>
<!-------------------- Partners Area (End) -------------------->
<!-------------------- Footer Area (Start) -------------------->
<footer class="footer" >
......
</footer>
<!-------------------- Footer Area (End) -------------------->
<!-- JavaScript -->
</body>
</html>
<!DOCTYPE html> <html lang="en"> <head> <!-- Your Title, Css Libraries, Custom Stylesheets ============================================= --> </head> <body> <!-------------------- Scroll-Top Area (Start) --------------------> <a href="#" id="scroll-top" > ...... </a> <!-------------------- Scroll-Top Area (End) --------------------> <!-------------------- Header Area (Start) --------------------> <header > ...... </header> <!-------------------- Header Area (End) --------------------> <!-------------------- Page-Title (Start) --------------------> <div class="page-title" > ...... </div> <!-------------------- Page-Title (End) --------------------> <!-------------------- Page Body (Start) --------------------> <section class="" > ...... </section> <!-------------------- Page Body (End) --------------------> <!-------------------- Footer Area (Start) --------------------> <footer class="footer" > ...... </footer> <!-------------------- Footer Area (End) --------------------> <!-- JavaScript --> </body>
main.css - Stylesheet for main stylingresponsive.css - Stylesheet for responsive stylingmain.css contains specific styling for the page.
This file is separated into section using comments.
/*------------------------------ (00)-Global CSS ------------------------------*/
/*
0- Global CSS
1- Heading CSS
2- Button CSS
3- Logo Area CSS
4- Page Title CSS
5- Header Area CSS
6- Footer Area CSS
7- Scroll-Top Area CSS
8- Form CSS
9- Dark Form CSS
10- Swiper Pagination
11- Swiper Navigation
12- CheckBox CSS
13- Sidebar Heading CSS
14- Sidebar CSS
*/
/*------------------------------ (01)-Home ------------------------------*/
/*
1- Home Slider
2- Features
3- Counter
4- Section Slider
5- Benefits
6- Deal
7- Category
8- Products
9- Testimonials
10- Newsletter
11- Blogs
12- Partners Slider
*/
/*------------------------------ (02)-About ------------------------------*/
/*
1- About Us
2- Team
3- Team Single
4- Testimonials
5- FAQs
*/
/*------------------------------ (03)-Pages ------------------------------*/
/*--------------- COMPONENTS ---------------*/
/*
01- Tab Information
02- Page Single
03- Policy
*/
/*--------------- PAGES ---------------*/
/*
1- Gallery
2- Pricing
3- Features
4- Work Process
5- Order Now
6- Partners
7- Error 404
*/
/*------------------------------ (04)-Service ------------------------------*/
/*
1- Services
2- Service Single
*/
/*------------------------------ (05)-Project ------------------------------*/
/*
1- Projects
2- Project Single
*/
/*------------------------------ (05)-Shop ------------------------------*/
/*--------------- COMPONENTS ---------------*/
/*
01- Filter
02- Shop Header
03- Quantity Box
04- Product-Item
05- Shop-Title
06- Cart-Summary
07- Address
08- Account-Form
09- Radio Button
*/
/*--------------- PAGES ---------------*/
/*
1- Shop Grid
2- Shop Standard
3- Product Single
4- Wishlist
5- Cart
6- Checkout
7- Order Confirmation
8- Login
9- Register
*/
/*------------------------------ (06)-Blog ------------------------------*/
/*--------------- COMPONENTS ---------------*/
/*
01- Blog-Item
02- Comment
03- Pages-No
*/
/*--------------- PAGES ---------------*/
/*
1- Blog Grid
2- Blog List
3- Blog Single
*/
/*------------------------------ (07)-Contact ------------------------------*/
This template includes the following JS files:
script.js – Handles common site-wide JavaScript functionality.nav-link-toggler.js – Controls mobile navigation menu toggle behavior.page-gallery.js – Enables lightbox popup for page-level image galleries.home-slider.js – Controls the main homepage slider using Swiper.partner-slider.js – Displays and animates partner/client logos carousel.category-slider.js – Manages category-based slider layout and behavior.deal-counter.js – Runs countdown timer for deals and promotions.section-slider.js – Controls reusable content sliders across sections.products-tab.js – Switches product tabs and category content dynamically.counter-up.js – Animates numeric counters when they appear in view.testi-slider.js – Controls the testimonial slider animation.faqs.js – Handles FAQ accordion open and close functionality.order.js – Submits the order form via AJAX and shows feedback messages.newsletter.js – Handles newsletter form submission and validation.contact.js – Manages contact form submission with AJAX.payment-method.js – Toggles active payment method sections.quantity.js – Increases or decreases product quantity values.Price-Filter.js – Filters products based on selected price range.gallery.js – Initializes gallery layout and image popup interactions.projects.js – Filters project items and enables image lightbox.Product-Gallery.js – Switches product preview images on thumbnail click.product-info.js – Toggles product information tabs (description, reviews, etc.).In this template, contact, Newsletter and Order form is created using PHP. It include sending email using SMTP server and the PHPMailer library.
php/smtp - Contains php mailer files
Exception.phpPHPMailer.phpSMTP.phpphp/submit.php - PHP file where you configure your email address to receive messages sent through the general contact form.php/newsletter.php - PHP file where you configure your email address to receive messages sent through the newsletter subscription form.php/order.php - PHP file where you configure your email address to receive messages sent through the order form.submit.php, newsletter.php and order.php .
// Gmail ID which you want to use as SMTP server
$mail->Username = "your_email@gmail.com"; // (Your Mail)
// App Password
$mail->Password = "Your App Password"; // Your app password
// Recipient Email ID where you want to receive emails
$mail->addAddress("your_email@gmail.com", "your name"); // (Your Mail)
$mail->Subject = "(NatureHills) New Contact Info";
$mail->setFrom('your_email@gmail.com', 'your name'); // Sender's email and name
you can change logo text here... OR you can put image rather than text.
<!-- Logo -->
<a class="logo" href="./index.html">
<img src="assets/images/Logo/Logo.png" alt="logo">
<div class="logo-name">
<h3><span>Nature</span>Hills</h3>
<p>agriculture Farm</p>
</div>
</a>
This template have these images folders.