Overview

Some design settings support extended styling options. This article explains what extended styling options are available.

Invoice template settings that support these extended styling options are:

Layout Settings

Design Settings


HTML

Heading Size / HTML fields supported

h1, h2, h3, i and p (space before as well).

div tags are also supported, a list of provided style classes is included in this article.

Non-Breaking Space

In HTML, the common non-breaking space, which is the same width as the ordinary space character, is encoded as   or  

You must use  

Using   will result in the invoice being unable to render.


Colours

The colours that are permitted are listed on the HTML Colour Codes site. Both the colour names and their corresponding hexadecimal codes are supported.

These colours can be added to html style attributes.


Classes

The following classes can be applied to html elements.


Sections

The following class names can be used to mark elements as part of the provided sections:

  • contact-section
  • usage-section
  • paperless-section


Alignment

The following CSS class names are supported to control element alignment

  • align-center
  • align-left
  • align-right
  • align-justify


Text Classes

The following CSS class names can be used to control text display:

Class NameDescription
uppercaseCapitalises all the text in the tag
lowercaseReduces all the text in the tag to lowercase
capitalizeCapitalises the characters at the start of each word
small-textShrinks the size of the text in the tag
space-beforeAdds additional spacing between this line and the previous.
space-afterAdds additional spacing between this line and the next.
spaceHas the effect of both space-before and space-after.


Colours

The following classes can be used to apply consistent colours across html elements.

AliceBlueForestGreenMistyRose
AmethystFuchsiaMoccasin
AntiqueWhiteGainsboroNavajoWhite
AquaGhostWhiteNavy
AquamarineGoldOldLace
AzureGoldenrodOlive
BeigeGrayOliveDrab
bendigo-telco-pms-3115GreenOrange
bendigo-telco-pms-533GreenYellowOrangeRed
BisqueHoneydewOrchid
BlackHotPinkPaleGoldenrod
BlanchedAlmondIndianRedPaleGreen
blueIndigoPaleTurquoise
BlueIvoryPaleVioletRed
BlueVioletKhakiPapayaWhip
BrownLavenderPeachPuff
burgundyLavenderBlushPeru
BurlyWoodLawnGreenPink
CadetBlueLemonChiffonPlum
ChartreuseLightBluePowderBlue
ChocolateLightCoralPurple
CoralLightCyanRed
CornflowerBlueLightGoldenrodYellowRosyBrown
CornsilkLightGreenRoyalBlue
CrimsonLightGreySaddleBrown
CyanLightPinkSalmon
DarkBlueLightSalmonSandyBrown
DarkCyanLightSeaGreenSeaGreen
DarkGoldenrodLightSkyBlueSeashell
DarkGrayLightSlateGraySienna
DarkGreenLightSteelBlueSilver
DarkKhakiLightYellowSkyBlue
DarkMagentaLimeSlateBlue
DarkOliveGreenLimeGreenSlateGray
DarkOrangeLinenSnow
DarkOrchidMagentaSpringGreen
DarkRedMaroonSteelBlue
DarkSalmonMediumAquamarineTan
DarkSeaGreenMediumBlueTeal
DarkSlateBlueMediumOrchidThistle
DarkSlateGrayMediumPurpleTomato
DarkTurquoiseMediumSeaGreenTurquoise
DarkVioletMediumSlateBlueViolet
DeepPinkMediumSlateBlueWheat
DeepSkyBlueMediumSpringGreenWhite
DimGrayMediumTurquoiseWhiteSmoke
DodgerBlueMediumVioletRedYellow
FireBrickMidnightBlueYellowGreen
FloralWhiteMintCream


Icons

The following vector icons from fontawesome.io are installed available to use. Additional icons can be requested and will be considered on a case-by-case basis.

Use the listed class names below to use them from image tags. Check the example section below.

  • icon-telephone
  • icon-download
  • icon-volume-up
  • icon-battery
  • icon-info-circle
  • icon-map-marker

 


Examples

Below are some examples to assist.


This example below is the code entered into the Custom Message field.

<div class="align-center">
<p>NEW PLEASE REMIT PAYMENT PER THE TERMS LISTED ON THIS INVOICE.</p>
&#160;
<p>PAYMENTS MADE VIA CREDIT CARD WILL INCUR A CONVENIENCE FEE.</p>
&#160; 
<p>Invoices not paid within the payment terms listed on this invoice will be subject to a finance charge of 1 1/2%.</p>
<p>Finance charges will post monthly on any unpaid balance.
&#160;
Thank you for your business!</p>
</div>





This example below is the code entered into the Custom Message on Payment Advice field to produce the sample on the right.

Icon reference
<div class="contact-section">
     <h1 class="Goldenrod">Contact Info</h1>
     <h2 class="PeachPuff uppercase">My Heading</h2>
     <h3 class="DarkOrange capitalize">SUPERCAPS</h3>
     <p><i class="icon-map-marker"/>1300 737 881</p>
     <p><i class="icon-volume-up"/>1300 737 881</p>
     <p class="small-text space-before">blah</p>
</div>