Thank you so much for purchasing the Horn - WHMCS Dashboard Hosting Theme.
If you have any questions that are not present this help document, please feel free to contact support here.
Item Name: Horn - WHMCS Dashboard Hosting Theme
Description: Horn Responsive Premium Theme Designed for all web hosting providers
Author Envato: https://themeforest.net/user/inebur
Author: inebur (Rúben Rodrigues)
Copyright: 2025 inebur
Item Version: 3.1
Horn Dashboard Theme was developed in PHP, HTML5 and CSS3 technology, based on Bootstrap Framework. So, Basic HTML & CSS knowledge is required to customize Horn Theme. You may learn basics, through the links below. To use WHMCS template you must be running the latest version of WHMCS, PHP7, mysql5 or higher.
HTML5 Tutorial here
CSS3 Introduction here
How to Customize an HTML Theme here
The Best Way to Learn HTML here
Bootstrap Toolkit Framework here
changelog - I am always proactive in preventing security issues, however nobody can assume they will never come up. This is why I highly recommend to stay up to date with each new theme version. Always there is a new update, you will be notified by email. In this case, you should check this file here or the change-log posted on the item page.
dashboard - Horn is a professional and responsive premium theme developed with the latest PHP, HTML5 and CSS3 technology, based on the Bootstrap Framework and not any WordPress Theme.
Please, preview Horn Demo Theme here and RTL version here
documentation - Everything you need to know will find inside this folder. WHMCS and Theme Installation, Language Translation i18next system, palette colors change, features, rules and support policy and much more.
Please, preview Documentation Folder here
orderform - WHMCS Order Form Theme define the look and feel of the shopping cart process.
Please, preview Order Form Theme here
WHMCS - This is a full WHMCS package and can be installed manually easily however, I recommend to install via cPanel Control Panel here
Hybrid Designer: Rúben Rodrigues
Contact Support: support@inebur.com
If you enjoy please: Rate Horn
Step One - Unzip the download pack. Inside, you can find three folders. Check "dashboard" folder;
Step Two - Now, and assuming that your WHMCS platform was been yet installed, open your FTP Client (FileZilla for example), and upload the "horn" folder to inside Templates folder.
Path: whmcs -> templates;
Step Three - Finally, go to WHMCS Admin Panel. Click on Setup -> General Settings. Set "template" to "horn" for example. That's it.
- Also learn how to install WHMCS Video
- Apply the same steps for RTL version
Please Note! If you find some error installing the template like "Missing style.css" or something similar, please, make sure you are uploading the correct folder. It is important to have into account that the file you must to install is the 'horn' folder inside 'dashboard' folder the whole package you download from ThemeForest. The error could also mean that you are trying to install the Horn Theme on a WordPress platform. As already said, Horn is not a WordPress Theme.
If you see an "Oops" error page like this indicates an error occurred during the generation of the page. The error can be anything, from a simple notice or warning to a fatal error that halts execution. It's the PHP error reporting level on your server that determines which types of errors will trigger it.
Some suggestions to fix the issue:
1 Missing or corrupted files / incomplete uploads;
2 Server not meeting minimum system requirements;
3 PHP, Apache or Ioncube related errors;
4 Incompatible hooks or addons;
5 Syntax errors in custom modules, hooks or templates;
6 Install again the Horn WHMCS Client Area;
7 If the above suggestions do not solve please contact your hosting provider.
Step One - Unzip the download pack. Inside, you can find three folders. Check "orderform" folder;
Step Two - Now, and assuming that your WHMCS platform was been yet installed, open your FTP Client (FileZilla for example), and upload the 'horn' folder to inside orderform folder.
Path: whmcs -> templates -> orderforms;
Step Three - Finally, go to WHMCS admin panel. Click on Setup -> General Settings -> Tab Ordering and set "Standard Cart" to "horn" for example. That's it.
Apply the same steps for RTL version
Please Note! Next, you need to create and customize the plans. Go to Products and Services and create a new VPS Group for example. Path: Setup -> Products/Services and click Products/Services
After been product edit (details, pricing, etc..) you need customize product description. Go to Product Description in tab Details and replace code for:
<img class="svg" src="/whmcs/templates/orderforms/Horn/fonts/svg/vps.svg"> <div class="list-info"> <i class="icon-cpu"></i> <span class="spec">CPU</span><br> <span>2 Cores</span> </div>
Install and customize your Horn WHMCS Email Template. You can use the Horn Email Template your own email templates to serve as custom in all email you send manually via WHMCS.
To do that, do you just need config the header, footer and global CSS style in your WHMCS Admin Panel.
Please, follow the below steps:
Step One - Go to your WHMCS Admin Panel in the following directory: Setup -> General Settings -> Email tab;
Step Two - Unzip the download Horn pack, and open the "email" folder. Inside email folder, you can find three files (header.html, footer.html and global.css) and one folder (img);
Step Three - Open the global.css file and copy all code. After, replace code inside "Global Email CSS Styling" field. Do the same process for the other elements;
Step Four - Finally, login to your FTP account, and upload "img" folder to your server.
You should have particularly attention in the images directory, to upload the correctly files. In my case, I created "img" folder, inside the email folder at http://inebur.com/Horn/email/img
Please Note!
"Global Email CSS Styling" field should include the contents of the global.css file.
"Client Email Header Content" field should include the contents of the header.html file.
"Client Email Footer Content" field should include the contents of the footer.html file.
After copying the code, click on "Save Changes" and enjoy your newly configured email template.
Please Note!
The email templates allow you to customise the messages that go out to your customers when actions occur inside WHMCS. To customise an email template, go to Setup -> Email Templates and click the edit icon next to the template you want to change.
Like the Email Template, you are free to customize and add new component or sections according to your requirements. You can use the Horn Newsletter Template on your own newsletter templates (Email) and send manually or massive via WHMCS any time.
The newsletter will function only as the Email Template Content, ie, the header and footer already been configured during the installation of the Email Template and now, do you just need to configure the content.
Now, I'll explain how you can send Mass Newsletter (Mail) or to selective groups of your clients.
Let's go and Follow the below steps.
Step One - Go to your WHMCS Admin Panel in the following directory: Clients -> Mass Mail Tools. Now, choose the message type and some criteria;
Step Two - Unzip the download Horn pack, and open the "newsletter" folder. Inside newsletter folder, you can find a single "content.html" file, and one folder "img";
Step Three - Click in the Compose Message -> Help -> Source Code. Now, Open the "content.html" file and copy all code to window. Click in "OK" button to close the window and then click "Send Message";
Step Four - Finally, login to your FTP account, and upload "img" folder to your server. You should have particularly attention in the images directory, to upload the correctly files. In my case, I created "img" folder, inside the newsletter folder at http://inebur.com/Horn/newsletter/img
Remember!
To install the Newsletter Template, do you need to first configure the Email Template.
You just need to upload of your logo with the name "logo.svg" to "whmcs -> templates -> horn -> assets -> img" Please note, If you have no skills with any vector image editor software, tell me and I will provide your custom logo according Horn logo.
You just need to upload of your favicon with the name "favicon.ico" to "whmcs -> templates -> horn -> assets -> img" Please note, If you have no skills with any vector image editor software, tell me and I will provide your custom logo according Horn logo.
To customize the Navbar, menus, submenus, links, icons and much more, according to your liking and style, just go to whmcs -> templates -> horn -> assets -> layout -> menu.tpl
Please Note! If you need to customize the Horn Theme to your liking and style, you should use "custom" files (custom.css & custom.js). Thus, you can added and replace all files or code lines updated, following the change-log file without losing your configurations already implemented. So, just add your codes in whmcs -> templates -> horn -> css -> custom.css
Horn comes with the latest and modern Flickity plugin. So, to customize the slider, go to whmcs -> templates -> horn -> assets -> layouts -> sections -> slider.tpl. You can add, edit or delete the any slider you want. Each slider are commented to help you on customization. To learn all about Flickity plugin go to Flickity touch, responsive, flickable carousels.
<div class="carousel-cell overlay"> <div> Content...</div> </div>
To customize the plans section, go to whmcs -> templates -> horn -> assets -> layouts -> sections -> plans.tpl. You can add, edit or delete the any plans you want. Each plan are commented to help you on customization.
Please, remember! Horn was developed based on Bootstrap Framework and this case, you can build layouts of all shapes and sizes thanks to a twelve column system, five default responsive tiers, Sass variables and mixins, and dozens of predefined classes. However, I recomend only five columns (plans) for each row. Please, learn more about Bootstrap Grid here
<div class="col-md-4"> <div> Content...</div> </div>
To customize the features boxs section, go to whmcs -> templates -> horn -> assets -> layouts -> sections -> features.tpl. You can add, edit or delete the any boxs you want. Each box are commented to help you on customization.
Please, remember! Horn was developed based on Bootstrap Framework and this case, you can build layouts of all shapes and sizes thanks to a twelve column system, five default responsive tiers, Sass variables and mixins, and dozens of predefined classes. However, I recomend only five columns (plans) for each row. Please, learn more about Bootstrap Grid here
<div class="col-md-4"> <div> Content...</div> </div>
Choice your delicious color in real time. Pink, Blue, Green or Dark mode. You can also create a specific color that fits your core business model easily and intuitively. Follow the steps below.
Step One - Follow to settings.tpl file and search for "data-rel="pink" as example.
Now, replace the data-rel="pink" and "class="pink" to "class="red" and data-rel="red" for example.
As the below example;
<div class="red" data-container="body" data-toggle="popover" data-trigger="hover" data-placement="left" data-content="Red Mode" ><a class="styleswitch" href="#" data-rel="red"></a></div>
Step Two - Now, go to the pink.css file (path: whmcs -> templates -> horn -> assets -> css -> colors -> pink.css). Change the file name to red.css. Open the CSS file and replace "#F7B2B4" pink hexa color to "#f62a2a" red color in all class;
Step Three - Finally, change the pink link tag to red tag, inside the "head.tpl" file, like below example. Path: (whmcs -> templates -> horn -> includes -> head.tpl)
<link href="{$WEB_ROOT}/templates/{$template}/assets/css/colors/red.css" rel="stylesheet" title="red"/>
Please Note! If you want to keep one of the standard colors already included, go to the end of "head.tpl" file and remove the another tag links that you not need.
If you want to keep the always fixed menu, do you just need put the below class, inside the "custom.css" file, like this: body#layout01 .navbar.header {position: fixed !important;}
Please Note! If you need to customize the Horn Theme to your liking and style, you should use "custom" files (custom.css & custom.js). Thus, you can added and replace all files or code lines updated, following the change-log file without losing your configurations already implemented. So, just add your codes in whmcs -> templates -> horn -> css -> custom.css
Through the Settings Bar do you can manage, configuration and preview part of Horn layout. To remove the Settings Bar, open the "header.tpl" file and remove the include call, like this:
{include file="$template/assets/layout/settings.tpl"}
Horn theme is also available in the RTL version. As you may know Arabic, Hebrew, Persian, and Urdu are the most widespread RTL writing systems in modern times. Please, preview Horn RTL Demo Theme here
To set Horn to Arabic Language, open your WHMCS Admin Area and following the steps:
setup -> General Settings -> Localisation tab and change the Default Country to Arabic Language
Hot Bootstrap Framework Ready
Hot Latest WHMCS Ready
Hot WHMCS Order Form Available
Hot 340+ SVG Custom Icons
Top Login & Register Custom Pages
Free Cloudicon - 300 Simple Line icons (Save $8)
Pro W3C Validated CSS Code
Pro Full background video and image
Hot Font Awesome Icons (Easy to use)
Hot Responsive Layout Design
Top Retina Display Ready
Top Clean and Simple Design
Open Sans from google webfont;
Font Awesome vector icons and social logos
Cloudicon 300 simple line icons (Save $8)
Eva Icons beautifully crafted Open Source
Bootstrap by Twitter
Flickity by Metafizzy
Covervid by stefanerickson
SlimScroll by rochal
Here's a list of the mandatory Stylesheet files. You can find more information opening each file:
bootstrap.min.css - Basic bootstrap stylesheet file Page
main.css - Important stylesheet file for this theme and should not be edited. To customize Horn Theme you should use the "custom.css" file.
rtl.css - Important stylesheet file for the RTL Version.
cloudicon.css - Stylesheet file for the icon fonts Page
opensans.css - Stylesheet file for the Open Sans fonts Page
Here's a list of the mandatory JavaScript files. You can find more information opening each file:
bootstrap.min.js - Basic bootstrap javascript file Page
main.min.js - Important JavaScript file for this theme. To customize Horn, you should use the "custom.js" file.
flickity.pkgd.min.js - JavaScript file for all carousel on this theme Page