Portal Branding for Resellers

Updated at July 31st, 2024

Portal URL

This is the URL where your clients can log in to the portal directly. We can also work with your web team to embed a login button if desired.

Samples include:

  • portal.partner.com
  • voice.partner.com
  • login.partner.com

Optional: web login from your website

CNAME Record

You must add the chosen subdomain portal record, portal URL mentioned above,  with your domain hosting company with the following CNAME entry.  In the example below, we are using “portal” and portal.partner.com  

FYI: portal.iplogin.ca uses hardened DNS to manage failover between our three Geo-redundant data centers in Vancouver, Calgary and Ottawa. By setting your CNAME to point to portal.iplogin.ca, you inherit the same redundancies.

 

CNAME portal pointed to portal.iplogin.ca

 

FYI: portal.iplogin.ca uses hardened DNS to manage failover between our three Geo-redundant data centers in Vancouver, Calgary and Ottawa. You inherit the same redundancies by setting your CNAME to point to portal.iplogin.ca.
 

 

CNAME Setup in DNS Zone Example

SSL Setup

We have a couple of options for setting up your security for the portal access to protect your clients.

  1. We can set up, fully manage, and renew the SSL at no charge or work for you using Lets Encrypt.  https://letsencrypt.org/.
  2. You can work with us through support to generate and manage your own SSL certificate for your chosen URL. This needs to be kept current, or access to the portal will be impaired. We have a couple of options for setting up your security for portal access to protect your clients.

Portal Branding

Portal Images

We need the following 4 images:

  1. Portal Login 60px tall maximum 
  2. Portal Login - Reverse 60px tall maximum
  3. Portal Top Left 60px tall maximum
  4. Favicon is optional, but recommended
    A free favicon generator is available here:
    https://www.favicon-generator.org/
           

Preferred format in PNG

CSS Color

Many items in the portal will carry a color scheme of your choosing. We require a HEX color to use throughout the site. HEX colours can be extracted from your logo (we can do this for you), or you can provide a specific or alternative HEX value.
Format:  #__ __ __ __ __ __

 


 Detailed branding options.

Image or Branding Name Description and/or Default Picture/Example values
portal_landing.png

Used on the Login Page, Analytics and Web Phone

300px width x 300px height recommended

The layout will adjust to fit the image size that is uploaded

portal_main_top_left.png

Used on Main Portal Page and Attendant Console
300px width x 75px height  recommended

The layout will adjust to fit the image size that is uploaded

 

 

webphone_main_top_left.png Used in Web Phone on the top left of the screen, once logged in
250px width x 50px height recommended
If a specific image is not added, then portal_main_top_left.png will be used.

 

 

drawer_default.png

Used in Web Phone
 340px width x 180px height

approximate ratio recommended
 Used in navigation drawers (compact view)

 

Used in Web Phone
 320px width x 166px height
Used in the container area.  Scales the image as large as possible without stretching the image.
Used in Web Phone
340px width x 180px height
Used in summary card header. Scales the image as large as possible without stretching the image.
analytics_header_logo.png Used in Analytics
200px width x 40px height

 This is required
video_login_full_bg.png Used on the Video meetings login page as background

1440px width x 1080px

 

video_main_top_left.png

Used on the Video meetings login page top left before and after login.
 

250-400px x 50-184px

Portal Background

a hex colour code is used for the background colour on the login landing page and on the inside portal pages. The example hex  color code is white: #fffff

 

 

 

Primary button color The primary button color on the mouse-over, gradient color 1, is used for the main navigation button. Hex color #5b5b5b is used in the example.

 

Mouse over button color

 

 

It is recommended we use the same value as CSS_PRIMARY_1. Else, gradients will replace the “material” look most reseller partners seek.  The primary button color on the mouse-over, gradient color 2, and the top gradient color on buttons.

 

Hex color code #5b5b5b is used in the example.

Portal Menu Bar If set to yes, the grey bar just below the large menu icons will be colored using the gradient CSS1 and CSS2 colors. 

 

Menu Bar Main Color Hex color code #5b5b5b is used as the main color of the menu bar
Menu Bart Secondary Color Hex color code #5b5b5b is used as the secondary color of the menu bar
Portal Custom CSS Sets a link to a custom CSS file that is applied after the default CSS to allow for overriding of anything.
 
Example: /custom/custom.css. The file should be created on the filesystem in /var/www/html/custom/custom.css for U16. The default is null.
Powered by Company Text value used to display “Powered By” company copyright information. In the example provided the text value is “Please Dial 611 for Support” which is displayed in the portal footer.

 

FQDN

The FQDN for the portal used in emails to ensure users go to the right FQDN when clicking email links (e.g. for password resets, new user setup, etc). The default value is the sending server's hostname

like portal.iplogin.ca

 

FQDN (text)

FQDN: portal.iplogin.ca

 

 

Font CSS default text value is null The default font used in all the portal pages.
PORTAL_CSS_FONT_FILE default text value is null A custom style sheet link used to overwrite any css in the portal.
PORTAL_CSS_FONT_HEADER default text value is null The default font used for all headers in the portal pages. Any h1,h2,h3,h4,h5,h6 headers will have this font.
PORTAL_CSS_FOOTER_COLOR null except basic user (#a2a2a2) hex color code The default color used for all footers in the portal pages. Any HTML objects with the ID "footer" will have this color.
PORTAL_CSS_GOOGLE_API_FONT default text value is null A custom Google font style sheet, appended to "http://fonts.googleapis.com/css?family="+PORTAL_CSS_GOOGLE_API_FONT to style the landing page.
PORTAL_CSS_GRAPH_COLORS

A comma-separated list of color values is used for the active-call graphs on the portal's home page. Hex color code list

#396AB1,#DA7C30,#3E9651,#CC2529, #535154,#6B4C9A,#922428,#948B3D

 

Web Phone 

PWA Value
 PORTAL_WEBPHONE_PWA_NAME This is the application's name displayed at the top of the PWA before the hyphen and also displayed in the dock. Domain-specific names are not supported. 
PORTAL_WEBPHONE_NAME This is the name of the webphone on the website and it is displayed after the hyphen at the top of the PWA. 
PORTAL_WEBPHONE_PWA_SHORT_NAME Shortened name of the web application, if needed for space.
PORTAL_WEBPHONE_PWA_DESCRIPTION Short description of app.
PORTAL_WEBPHONE_PWA_BACKGROUND_COLOR

This is a placeholder background color for the application page to display before its stylesheet is loaded.

PORTAL_WEBPHONE_PWA_THEME_COLOR This is a color hex code that defines the color of the top bar of the PWA app.
PORTAL_WEBPHONE_PWA_ALLOW_MOBILE NO or YES to allow PWAs on mobile devices.


Email Messages

Config (parameters) Default Needed Value Description
PORTAL_LOGGED_IN_POWERED_BY Copyright &#169; 122011-122012 by UnitedCloud Inc. Copyright &#169; <enter year/year range> by <Organization Name> Replace the copyright statement at the bottom.
EMAIL_POWERED_BY UnitedCloud Inc. <Organization Name> The organization name is used in the Sent by the field at the bottom of voicemail notification emails.

 

Fill out the form at the link below to submit your portal branding details.

Click here to access the form online.

 

 

 

Was this article helpful?

Print to PDF