StackCP Questions
StackCP support articles: StackCP is the control panel that 20i resellers use for their customers' hosting and domain services.
How do I use the StackCP Message Centre?
If you're a 20i Reseller then the StackCP Message Centre lets you create alerts that show directly within your customers' control panel. You can create either a banner alert, or a modal alert to communicate essential information, updates, or exclusive offers to your customers.
Austin B.How do I customise the 20i webmail login page?
As part of our White-Label Reseller Hosting you can customise the webmail (Stackmail) login page using HTML and CSS directly via the 20i control panel.
<img src="skins/elastic/images/logo.svg?s=1582888499" id="logo" alt="Logo"> <form id="login-form" name="login-form" method="post" class="propform" action="./?_task=login">This is the HTML that adds the logo and form to the page – to alter the logo, simply change the src part of this line:
<img src="skins/elastic/images/logo.svg?s=1582888499" id="logo" alt="Logo">To the URL of the image you wish to use. For example:
<img src="https://mydomain.com/images/my-logo.svg" id="logo" alt="Logo">Note: The default size for the default webmail logo is 150x150.
In our example we've replaced the default webmail image with our business logo.

Altering the StackCP Login Form
If we wish to change the look of the form itself, we can use the following CSS:
#login-form {
background-color:#eee;
border-radius:10px;
padding:10px;
max-width: 400px;
}The #login-form section here adds a faint grey background colour to the form, adds some padding to better space the border away from the form entry fields, rounds the corners and increases the size. Modify these values to suit your preferences as needed. As is, this results in the following look:

Updating the StackCP Button and Form colours
Next, let’s modify the login button, and make some changes to the input fields to match the rest of the form. We can do this with the following CSS:
#rcmloginsubmit {
width:150px !important;
border-radius:20px;
background-color:#f7921e;
border:0;
}
#rcmloginsubmit:hover {
background-color:#dd7a08;
}
.form-control:focus {
border-color: #f7921e;
box-shadow: 0 0 0 0.2rem rgb(255,118,0,.25);
}The #rcmloginsubmit selector handles the login button here – through this, we modify the size of the button, round the corners and change the colour. Update the hex value for the colour and the size values as per your preferences.
The #rcmloginsubmit:hover section handles the colour of the button when your mouse hovers over it – feel free to change the hex value to whichever colour you prefer.
Lastly, the section .form-control:focus controls the colour of the border around the form entry fields when the user has selected it.
This adds a glow that helps users see what section they’re currently inputting data to. Update the hex value to the colour you want for the border, and fill in the rgb values to match the shades you need for your glow colour.
Tools are available online to covert hex codes to RGB values, if required. The ‘.25’ refers to the level of transparency for the highlight (In a range from 0 to 1, in decimals), so if you wish to make this fainter you may wish to reduce it to ‘.1’.
To follow on from our example above, you can see how the above CSS has updated the colours of the 'Login' fields and 'Login' button.

Ruth TurnerHow do I add my own logo to StackCP?
Part of our white-label Reseller Hostnig is that you can customise the StackCP control panel with your own logo. Only your brand will be seen by your customers
To add a logo to the StackCP web hosting control panel, you'll need to make sure you've updated to the latest StackCP theme - Pentagram:
- Log in to My20i.
- Head to Reseller Preferences -> StackCP Theme.

- To add your logo, head to Reseller Customisation.
- Locate the Brand Logo section and select Upload Logo.
- Choose your brand logo and select Upload.
When you now preview or login to your branded version of StackCP, you should now see your logo.

Austin B.How do I brand and customise StackCP's login page?
If you're looking to customise your StackCP login page you can do this by editing the Custom CSS.
Austin B.Can StackCP be translated?
While you can set multiple languages for your customers to choose in StackCP, it can also be translated using Google Translate.
To enable the Google Translate tool:
- Head to Manage Hosting -> Options -> Edit.
- Then select Edit Hosting Package.
- Under Package Features, ensure the Google Translate option is selected.
Clients accessing StackCP will now see the option to use Google Translate at the bottom of the page. This will translate all options into their selected language.
Austin B.How do I customise the limits for an individual package?
You may want to customise what is shown in StackCP for an individual package. For a particular user, for example.
Austin B.How do I secure my brand URLs?
From Your Brand and StackCP Settings, you're able to set which URLs you'd like your customers to use to access their various services. For example, their control panel, webmail or file manager.
Austin B.How do I let my customers manage a domain name?
If you have a customer who has purchased a domain name from you, you may want to give them access to manage it.
Austin B.Block search engines from indexing your control panel
You can easily prevent search engines from indexing StackCP - your customers' control panel - login page through Reseller Customisation.
Austin B.What is a StackCP User?
A StackCP User is the account you create to give your customers access to manage their hosting package(s) via StackCP - your customer's control panel.
Creating a StackCP User creates a username and password that you provide to your customer which will enable them to login to stackcp.com in order to manage their services. There is a guide on how to create a StackCP User here.
Austin B.Reset StackCP Theme customisations
You can easily reset any changes you've made to your StackCP Theme by using the new 'Reset All' option on the StackCP Theme page. This will undo any changes you've made to your theme, including colours, fonts, custom headers, custom footers and anything else. Please note, this option can't be undone and all values will be reset to their default value.
Austin B.
Reudiger Dalchow
Corey Seymour
Lloyd Cobb