Thank you for purchasing NexVera! This documentation covers everything you need to install, configure, and customize your template. Please read through it before reaching out to support — most common questions are answered here.

  1. Item Name: NexVera - Technology & IT Solutions HTML Template, Bootstrap 5
  2. Version: 1.1.0
  3. Author: ThemiVerse
  4. Support: https://helpdesk.themiverse.com/

Introduction

NexVera is a modern, fully responsive Technology & IT Solutions HTML template built with Bootstrap 5. It's perfect for IT companies, software houses, startups, SaaS products, AI/ML agencies, digital agencies, and tech consulting firms that need a clean, professional website. NexVera includes 2 homepage variations and all the inner pages you need to launch a complete technology business site — fast, lightweight, and easy to customize.

Built with clean, developer-friendly, well-commented code, NexVera works directly in the browser and includes smooth scroll animations, sliders, a filterable portfolio, animated counters, a blog, pricing tables, team section, and a working contact form.

Main features included:

  • Built with Bootstrap 5.3
  • 14 Ready HTML Pages
  • 2 Homepage Variations
  • Fully Responsive Layout (all devices)
  • AOS Scroll Animations
  • Swiper Sliders / Testimonials Carousel
  • Isotope Filterable Portfolio
  • GLightbox Image Lightbox
  • Typed.js Animated Headline
  • CountUp Animated Statistics
  • Working PHP Contact Form with Validation
  • Blog & Blog Single Pages
  • Services & Service Single Pages
  • Portfolio & Portfolio Single Pages
  • Team, Pricing & FAQs Pages
  • Custom 404 Page
  • Bootstrap Icons & Font Awesome
  • Google Fonts Typography
  • Sticky Responsive Navigation
  • Clean & Well Commented Code
  • Cross Browser Compatible
  • SEO Friendly Structure
  • W3C Friendly Markup
  • Easy Customization
  • No Build Tools Required

What's Included

After downloading the package from your ThemeForest account you will receive a ZIP file. Once extracted, the top-level structure looks like this:

Extracted folder structure showing nexvera and Documentation folders
  • nexvera/ — All HTML pages, CSS, JS, and images that make up the template.
  • Documentation/ — This documentation site, license, and setup instructions.

To start building your website, upload the nexvera folder to your hosting environment. You can then open index.html in your browser to view the template.

No build tools, no package managers, no compilers. The template is plain HTML/CSS/JS and works straight from the file system.

  1. Download the All Files & Documentation package from your ThemeForest account.
  2. Extract the ZIP archive on your computer.
  3. Locate the nexvera/ folder inside the extracted archive. This folder contains all website files.
  4. To preview locally: Double-click nexvera/index.html — it opens directly in any modern browser (Chrome, Firefox, Safari, Edge). No local server is needed.
  5. To publish online: Upload the entire contents of nexvera/ to your web host using:
    • FTP client (e.g., FileZilla), or
    • cPanel → File Manager
  6. After uploading, visit your domain to confirm everything works correctly.
  7. Customize HTML content, colors, fonts, and images as described in the Customization section below.

The logo is an SVG image located at:

assets/img/logo.svg        ← Header logo
assets/img/logo-white.svg  ← Footer / dark section logo

To replace it with your own logo:

  1. Replace assets/img/logo.svg and assets/img/logo-white.svg with your own logo files.
  2. Keep the filenames the same — every HTML page references these paths:
    Logo HTML markup example showing img tag with assets/img/logo.svg src
  3. If you use different filenames, open every .html file and update the src attribute on the logo <img> tag.
  4. The logo <img> has width and height attributes set. Adjust these to match your logo's natural dimensions to prevent layout shifts.

Changing Colors

All global colors are defined as CSS custom properties (variables) at the top of:

assets/css/main.css

Open that file and locate the :root block. The key brand variables are:

CSS variables example showing --tmv-color-primary and color vars in main.css
  • --tmv-color-primary: #0958D9 — main brand color (blue); updates buttons, links, badges, and active nav states
  • --tmv-color-accent: #13C2A3 — accent color (teal)
  • --tmv-color-highlight: #FF6B35 — highlight / CTA color
  • --tmv-color-dark: #0D1117 — dark sections / footer
  • --tmv-color-bg: #FFFFFF — page background

Changing --tmv-color-primary updates buttons, links, badges, and active nav states automatically across all pages.

Tip: The file is organized with a clear structure from top to bottom — use your editor's Find (Ctrl+F) to jump to any section quickly.

Changing Fonts

NexVera uses three Google Fonts loaded via @import at the top of assets/css/main.css:

  • Space Grotesk — headings
  • Inter — body text
  • JetBrains Mono — monospace / code elements

All three fonts are licensed under the SIL Open Font License and are free for commercial use. The template works fully offline for all assets except these Google Fonts — see the self-hosting tip below.

To swap in different fonts:

  1. Visit fonts.google.com and choose your preferred fonts.
  2. Replace the @import url(...) line near the top of assets/css/main.css with the new Google Fonts embed URL.
  3. Update the relevant font CSS variables in the :root block to reference your new font names.
/* Example: swap to Space Grotesk + Inter + JetBrains Mono */
@import url('https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700;800&family=Inter:ital,wght@0,300;0,400;0,500;0,600;1,400&family=JetBrains+Mono:wght@400;500&display=swap');

:root {
  --tmv-font-display: 'Space Grotesk', sans-serif;
  --tmv-font-body: 'Inter', sans-serif;
  --tmv-font-mono: 'JetBrains Mono', monospace;
}

For fully offline / self-hosted fonts: Download the font files from Space Grotesk, Inter, and JetBrains Mono, then replace the @import with local @font-face declarations pointing to those files.

Portfolio Filter

The portfolio grid (index.html, portfolio.html) filters by category using plain vanilla JavaScript — no external layout library required.

Markup pattern:

<button class="portfolio-filter-btn active" data-filter="*">All</button>
<button class="portfolio-filter-btn" data-filter=".cat-web">Web</button>

<div class="portfolio-grid">
  <div class="portfolio-item cat-web cat-ai">...</div>
</div>

To add a new category, add a matching cat-xxx class to the portfolio item and a button with data-filter=".cat-xxx". The filtering logic lives in assets/js/main.js under "07. Portfolio Filter (Vanilla JS)".

Contact Form Setup

contact.html submits to assets/contact.php via PHP's mail() function.

Requires a PHP-enabled host. mail() will not work on static hosting such as GitHub Pages, or in most local file:// previews.

Open assets/contact.php and change the recipient address:

contact.php source showing the recipient email variable to change

  1. Open assets/contact.php.
  2. Locate the line:
    $recipient = "nexverahelp@gmail.com"; // CHANGE to your email
  3. Replace the address with your own email and save the file.
  4. assets/js/validate.js handles client-side validation and the loading/success/error state classes before the request is sent — no changes needed there.

NexVera is built with a minimal dependency footprint. We thank the creators of the open-source resources listed below. All assets are used under their respective licenses. All vendor scripts and styles are bundled locally — the template works fully offline except for Google Fonts.

JavaScript & CSS Libraries

NexVera bundles all vendor libraries locally in assets/js/vendor/ and assets/css/vendor/ — no CDN, no external requests required.

Fonts

Icons

Images

Note: All images are used for preview purposes only. They are not included in the final purchase files and are replaced with placeholder images.

  1. Version 1.1.0 — 21 October 2026
    • Added Next.js version of the template.
  2. Version 1.0.0 — 30 June 2026
    • Initial release.

Thank you for choosing NexVera! We hope this documentation helps you set up and customize the template quickly and with confidence.

If you run into anything not covered here, our support team is ready to help.

Submit a support ticket or reach out via the ThemeForest comments section, and we will respond within 24–48 hours (usually sooner).
Support hours: Monday – Friday, 10:00 AM – 7:00 PM IST.

Before submitting a ticket, please:

  • Read through this documentation fully.
  • Check that your hosting environment meets the requirements (PHP support is required for the contact form).
  • Verify file paths if assets (images, CSS, JS) are not loading after upload.

We are committed to making your experience great. Thank you again for your purchase!