Description
Harold is a landing page template that structures personal portfolios in CodeIgniter 4 and Bootstrap 5, with MVC architecture, editable SCSS files, light and dark mode switching, and a working contact form. Designed for anyone who wants to showcase their work, services, and background on their own PHP website, it also suits landing pages for startups, apps, and SaaS products that need a responsive layout and organized code that can grow over time.
Key Features of Harold
- CodeIgniter 4 foundation
Organizes routes, controllers, and views following the PHP framework’s MVC pattern. - Bootstrap 5 with SCSS
Includes the SCSS files so you can adjust colors, spacing, and layout components. - Light and dark mode
Switches the site’s look between a light theme and a dark theme. - Working contact form
Receives messages from visitors directly through the portfolio page. - Video modal and icons
Displays videos in a modal window and uses Material Design icons and Google Fonts.
Benefits of Harold
- Easy-to-maintain code
The MVC separation makes it clear where to change content, logic, and presentation. - Sharp visuals on any screen
A responsive layout and retina support preserve quality on phones and monitors. - Customization without rework
SCSS variables let you apply your visual identity without rewriting all the CSS. - Direct contact with clients
Interested visitors send messages without relying on external form services.
Who Is Harold For?
- Developers and designers who want to publish their own portfolio in PHP with CodeIgniter.
- Freelancers who need a personal page to show projects and receive inquiries.
- Anyone launching a startup, app, or SaaS product who wants a responsive, framework-based landing page.
How to Download Harold
Harold is available for download here at Ultrapack. The step-by-step guide to getting the template up and running is in the How to install tab, next to the description. The documentation included in the package helps you locate views, styles, and project settings.
Because it runs on CodeIgniter 4 instead of loose HTML pages, Harold lets your portfolio grow along with your career: new sections, routes, and integrations fit into the MVC structure without cluttering the project. With W3C-validated markup, documented SCSS, and dark mode ready to go, it serves as a solid starting point for anyone who wants a personal website with their own code and predictable maintenance.
Frequently asked questions
Is Harold – Personal Portfolio CodeIgniter Template GPL?
Yes. Harold – Personal Portfolio CodeIgniter Template is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use Harold – Personal Portfolio CodeIgniter Template on more than one site?
Yes. You can install Harold – Personal Portfolio CodeIgniter Template on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does Harold – Personal Portfolio CodeIgniter Template cost at Ultrapack?
Harold – Personal Portfolio CodeIgniter Template costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$17/mo (Desenvolvedor I).
Does Harold – Personal Portfolio CodeIgniter Template include updates?
Yes. The current version of Harold – Personal Portfolio CodeIgniter Template is 1.0.0, published at Ultrapack on Oct 12, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is Harold – Personal Portfolio CodeIgniter Template scanned before publication?
Yes. Every version of Harold – Personal Portfolio CodeIgniter Template goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
How to install
Updates: manual. When a new version comes out, download it on this same page and follow the replacement or import process for the platform shown. This item is not updated through WordPress.
Extras gathers what is neither a WordPress theme nor a plugin: templates, scripts, project files and supporting material.
- Download the file
elements-harold-personal-portfolio-codeigniter-template.zipand extract it on your computer. - Open the author documentation that came in the package. It tells you where each file goes.
- When there is a
Como Instalar.txtfile in the main folder of the package, read it first.
Stuck on a step? Open a ticket telling us which one you stopped at.



