Elegence is a free, single-page Bootstrap 4 HTML5 portfolio website template from ThemeWagon (created by Free CSS) that packages a complete personal-portfolio layout — sticky navigation, background video, service cards, skill bars, testimonial carousel, and a contact form — into one downloadable HTML file you can edit and host anywhere.
What is Elegence?
Elegence is a static single-page portfolio template built with Bootstrap 4, HTML5, CSS3, jQuery, FontAwesome, and Owl Carousel. It takes your text, images, and a background video and renders them as a fully responsive one-page site with smooth-scroll navigation and on-scroll animations. The template is distributed as one HTML file plus CSS, JavaScript, and library files, and was published on ThemeWagon by Free CSS in version 1.0.0.
Key Features
- Bootstrap 4 framework — built on Bootstrap 4's grid and components, with all layout classes and responsive utilities included.
- Background video — a video background section is included as a hero option, an unusual feature in a free portfolio template.
- Sticky top navigation bar — the single-page nav stays fixed while scrolling through sections.
- Service cards and skill bars — prebuilt visual sections for listing services and showing proficiency percentages.
- Testimonial carousel — powered by the bundled Owl Carousel library to rotate client quotes.
- Contact form — a ready markup form for gathering messages, styled to match the template (no backend included).
- Load on-scroll animation — content animates in as the user scrolls, plus on-hover effects and fun fact counters.
- Cross-browser compatible — verified to work in Chrome, Edge, Firefox, Opera, Safari, and mobile browsers.
Who is it for?
Freelancers and independent creatives who need a quick personal portfolio without purchasing a theme. Designers and developers who want a minimal Bootstrap starting point they can restyle. Small businesses that want a one-page presence with services, testimonials, and a contact form.
Use cases
- Freelancers: build a personal landing page that introduces their work, skills, and services, with a call-to-action contact form.
- Creative agencies: show off team services via service cards, fun fact counters, and client testimonials in the carousel.
- Photographers and videographers: use the background video hero to feature a demo reel and let portfolio images take the spotlight.
How does Elegence work?
Download the free package, unzip it, and open the single HTML file in any browser to see the default demo. To personalize it, replace the demo text and images inside that HTML file, swap the background video source, and adjust colors via the CSS files. No build step or server setup is required — upload the folder to any static host when ready.
Alternatives
- Clark — ThemeWagon's free one-page Bootstrap 4 personal portfolio template, which takes a similar minimal approach.
- Photogenic — ThemeWagon's free Bootstrap 4 portfolio template focused more heavily on photo-centered layouts.
- Evans — ThemeWagon's free Bootstrap 4 personal portfolio template with a different visual style.
Pricing
Elegence is free. The license permits open-source use, commercial projects, and lifetime free updates; the download link is sent to your email from ThemeWagon.
FAQ
Is Elegence really free?
Yes, it is free to download and use. The product page offers a free download with license terms that allow open-source and commercial projects.
What do I get in the download?
The package includes all demo images, one HTML file, FontAwesome font icons, CSS files, JavaScript source files, and the library/plugin files (Bootstrap 4, jQuery, and Owl Carousel).
Can I use Elegence for a client's project?
Yes, the license allows commercial use, so you can build client portfolio sites from this template without paying a fee.
Which browsers does Elegence support?
The template is listed as compatible with Chrome, Edge, Firefox, Mobile, Opera, and Safari.
Does Elegence include a backend or CMS?
No, it is a static HTML template. The contact form is markup only — you must connect it to a form backend or script yourself.








