4 Banners
Banners in Smallsite Design are meant to provide consistent branding across all pages of a subsite.
The banner for the master locale of the main subsite provides the basis for all of the banners, in that if a banner value is not defined for another subsite-locale combination, the main-master value will be used. This allows for minimal adjustments to be made for another subsite or locale while maintaining the same overall look-and-feel. Conversely, banners can be made radically different in the text, sizing and dimensions used.
Typically, the banner headline will be the same for all subsite-locale combinations, so would be defined as part of the main-master combination and left empty for all others. It is the byline where differences between the subsites and locales would be made explicit, perhaps augmented by hue differences in the subsite theme and banner.
For those who do not have a sense of visual design, perhaps get some help from someone who does to get you to a workable layout quickly. You may then feel more comfortable experimenting with slight adjustments as you go along. Just make a note of the the settings or do a screenshot of the summary page before making any adjustments.
Editing of a banner is done isolated from the normal theme colours of a subsite, as the editing environment uses a greyed light theme. However, colours can appear quite different when in close proximity to other colours, so a banner may look fine while editing, but appear different when viewed normally on a page, especially in relation to article headers. This makes getting a banner right an iterative process, though after some experience and experimentation, increased expertise as to what the effects of changes will be makes convergence on the desired look faster and easier.
It would likely be less disruptive to site continuity to get any changes to the banner wording and layout done and committed first, then iteratively tweak the colours.
When discussing the banner, references will be made to moving towards the start or end of the banner, rather than moving left or right. This is because the left of the banner is its start when using a left-to-right Latin script as used for English, but is its end for right-to-left scripts like Arabic.
Subsite summaries△
This view summarises the banner values by subsite.
Subsite values△
Listing of the currently used banner values for the subsite.
# | Name | Description |
---|---|---|
1 | Status | Whether the banner is enabled |
2 | Font style | Basic font styling applied to the banner text. Sans-serif is the styling used for other heading text, giving a bold look. Italic serif gives a more pseudo cursive style for a more informal feel |
3 | Background | The name for the selected hue-saturation-luminance (HSL) combination |
4 | Accent | The variance in banner hue from the subsite theme. Not shown if |
5 | Luminance | Page element from which the banner luminance is derived. Not shown if |
6 | Gradient | Page element from which the banner edge luminance is derived. Not shown if |
7 | Text | Text colour option used. Not shown if |
8 | Image | Image to use in the banner. If |
If a subsite has no image, it will inherit from the main subsite, if it has one, but only if the subsites'
The hues of the banner are centred around the subsite's theme hue. That means that while banners can be made to show the same hue for subsites close to each other in hue by judicious
# | Background | Text a | Text b | Text c |
---|---|---|---|---|
a | Light | Dark blue | Navy blue | Heading |
b | Dark | Light gold | Medium gold | Off white |
c | Transparent | Dark blue | Light gold | Off white |
d | Light yellow | As for light | As for light | Red |
e | Light green | As for light | As for light | Brown |
For the Transparent
If catering for a locale with a different text direction, and wanting the image to reverse in tandem with a change, make sure to include a variant of the background or insert image with the opposite direction to the master locale. If wanting different images for different locales, add a variant to the image for each required locale. See Files for details.
Locale values△
Listing of the currently used banner values for the locale.
Before getting into all the parameters that can be adjusted, a banner needs to be designed by its overall look, and not as a design-by-numbers exercise. In experimenting with the parameters, focus on seeing what effect changing the numbers has on the overall look. After experimenting, perhaps then write down the numbers.
# | Name | Description |
---|---|---|
1 | Locale | Locale identifier as a jump to the details for that subsite-locale combination |
2 | Headline | Upper line of text in the banner |
3 | Byline | Optional lower line of text in the banner |
4 | Head size | Size of the banner headline text as a percentage of four times the height of the page body text, though the whole banner scales down with the width of the page |
5 | Byline size | Size of the banner byline text, as per |
6 | Byline offset | Offset of the byline from the headline, as a percentage of the banner width, from the start of the banner, where 0 is the centre |
7 | Byline merge | Closeness of the byline to the headline, as the number of tenths of a percent of the font size |
8 | Text offset | Offset of the text from the centre of the banner, as a percentage of the banner width, where 0 is the centre. The centre of any gradient is moved with the text centre. This is to allow for an insert image or significant pictorial element at the end of a full-width banner image |
9 | Pad above | Percentage of the banner width to add as space above the text |
10 | Pad below | Percentage of the banner width to add as space below the text |
11 | Insert top | Percentage of the banner height to add above the insert |
12 | Insert height | Percentage of the banner height to make the insert height |
13 | Insert indent | Number of tenths of a percent of the banner width to space the insert from the ending edge, making the maximum value of 50, 5% |
The inheritance path for blank values for any of these is current locale of subsite > master locale of subsite > main subsite. If
Because Android phones usually show text about 8% larger than almost anywhere else, if not having access to an Android phone to check that
Banner details△
This mode allows viewing and editing the banner details for a subsite-locale combination.
Note that only the master locale for the main subsite will have values for all the settings. If any values do not exist in the other subsite-locale combinations, they will individually fall-through to the subsite master locale value if any, then to the main subsite value.
Actions△
The actions define whether to show the banner for the subsite, and whether to reject or use the trial values.
# | Name | Description |
---|---|---|
1 | Status | Toggle the banner visibility |
2 | Reset | Change the trial values back to what is currently used by the subsite. Not shown if the trial values are what is currently used |
3 | Commit | Update what is currently used by the subsite with the trial values. Not shown if the trial values are what is currently used |
Subsite△
This section specifies the key banner elements that are common for all locales for the subsite.
See the Subsite values subsection of the
Select the
If the current
Locale△
This section specifies the locale-specific text and dimensional values.
See the Locale values subsection of the
If the headline is a personal name, or a formal company or organisation name, it will tend to be the same for all locales, so the headline is the obvious place for it, by defining it only in the master locale. The byline can then be used to localise the banner for each of the other locales in their native language, while the headline is inherited. The
- a.
Head size – increases the headline text size - b.
Byline size – increases the byline text size - c.
Byline offset – moves the byline towards the end of the banner - d.
Byline merge – moves the byline closer to the headline - e.
Text offset – moves the text towards the end of the banner - f.
Pad above – adds more space above the headline - g.
Pad below – adds more space below the byline - h.
Insert top – moves the insert away from the top - i.
Insert height – increases the height of the insert - j.
Insert indent – moves the insert away from its closest edge.
The insert values are only relevant if the
# | Control | Description |
---|---|---|
a | -10, -3, -1 | Reduce the selected parameter by the units indicated |
b | Reset | Apply the default value |
c | +1, +3, +10 | Increase the selected parameter by the units indicated |
d | Remove | Remove the current value to allow fall-through to the master locale for the subsite then to the main subsite. Not shown for the master locale of the main subsite |
An insert image will not be shown if
Design approach△
There are some general design considerations in making a banner an effective means of branding.
Branding sets the scope for the site. A personal site will usually have our full name as it indicates that it is about our ideas and thoughts. Visitors will automatically make that assumption. A business name will indicate that the site's content only relates to what the business does, even if the business is only us. Visitors will not expect it to contain our opinions on politics or society purely because the banner limits consideration of those in the visitor's minds. The banner sets up our visitors' expectations, and so what it contains is critical to how they approach our site.
Branding is simple△
Effective branding is meant to be a see-once, remember-forever sort of deal.
To that end, the banner needs to be simple. Any complexity or confusing mixtures of elements only distract from the branding goal. People may read it once, but if effective, when seen in the future, it will be remembered and responded to subconsciously. If the first vision and experience of using the site are positive, that will predispose readers to a similar reaction upon seeing the banner on subsequent visits to the site.
This means that non-branding elements need to be kept out of the banner, and that includes what might be seen as critical information. A phone number, address or URL may seem important enough to put in a banner, but since people will not read the banner again, they will expect that information somewhere else, like on a contact page.
The real important elements are the colouring, placement of text and what words are used, along with any logo that people may be used to. The magic permutation of these may take several iterations to get to a point where you are satisfied with them. However, know that beauty and balance are in the eye of the beholder, so get others, whom you trust to tell you the truth, to tell you about their reactions.
Regarding colour, care must be taken to not clash with the heading colours of the subsite theme. In general, unless the colours are very compatible, do not use the
In general, using the same colours for the banner across the whole site is best, especially if they are long associated with the brand. However, if wanting to differentiate subsites, using a different
Like article headers, banners scale with the width of the page, so their elements stay in the same spatial relationship to each other, including any insert. However, do not expect precision, as browsers can make slight variations when rendering, but especially as Android oversizes text by 8%, possibly resulting in text collisions if
Background△
The background of a banner sets the tone for how a visitor responds to a subsite as it is the first thing seen, if only subconsciously.
Colours invoke an emotional response, so they need to be carefully considered. In general, what sort of colours we like when we are thinking about what the site is for will lead the way. That means the optimal colours may not be what we love to use as our computer desktop colours, but what best evokes the sentiment we want customers to have towards us. It's like if we were a dentist who liked strong classical music or heavy metal, we would be unlikely to play that music while trying to keep patients relaxed in the chair, unless we only want patients who like that music, which may severely cramp our financial viability!
Dark banner colours can play off well against the lighter page themes, making for a striking banner. For a more gentle site look, making the banner have one of the light settings, but with a small
- a.Full-width background image – a natural option if such an image has been used in your social media pages, though it may have to be cropped or designed specifically for the banner.
Background must be set to Transparent - b.Logo – placed at the start of the banner, displacing the banner text towards the end
- c.Headshot – placed at the end of the banner, displacing the banner text towards the start
- d.No image – just the background colour with the text in the centre.
Background images can be quite large, allowing for so-called hero pictures. If wanting to use such large pictures, they must be fairly clear of detail where the text will go, otherwise they may make the text unreadable or visually confusing.
Inserts can be sized and positioned, making them perfect for logos. An insert will scale with the vertical size of the banner, which is roughly the sum of the text heights and the padding. This may cause it to encroach on the text if too much padding is applied and not enough
Consider making the background of an insert transparent, perhaps with fade to transparency to blend in with the background if for a headshot. PNG images allow transparent backgrounds. For logos, selecting the palette option in your image editor during saving and reducing the number of colours until before the colours change will minimise the file size.
Text△
Like with article headers, banners have a headline and an optional byline.
The headline-byline paradigm is borrowed from newspaper front pages, where the headline is short and catchy, attracting immediate interest, while a byline helps provide more context if the headline is too terse or vague. However, to be taken seriously, the headline must still be relevant to what the site is about, rather than just a means to draw people in, otherwise, it is what is known as bait-and-switch, which is deceptive.
Normally the headline will be large, and if there is a byline, it will be sized to be roughly the width of the headline, or slightly wider. If the byline is too long at a readable size, perhaps consider rephrasing it. Conversely, the two lines can be juxtapositioned to make the headline into a smaller introductory phrase with a larger byline as the effective headline. The
Typically, the
Note that on Android phones, fonts occupy about 8-10% more space than on other phones or desktops, which means that text lengths should not be pushed too close to the edges. On a banner, a minimum space of 10-15% or so of the allowable space needs to be at each end of the longest banner text to not appear cramped, which would also allow for the oversized Android characters. The oversized text may also result in text collisions if
Tweaking distances△
Placement of text and inserts can be optimised for best effect.
If the
If using a byline, text maybe made more visually integrated by merging the byline towards the headline. While the byline can generally be left in the centre, if the headline has descenders, like with the g, it may be better looking to offset the byline to one side of the descender, rather than un-merge away from the headline. Alternatively, line up the headline's descender with where there are there is a gap between words or no ascenders in the byline. Just be wary of making them too close on non-Android devices because its 8% oversizing of text may result in text collisions.
Another use for offsetting the byline is where the headline text is the same as the core name of the domain, so a small byline with the suffix domain(s), like .com.au, can be offset near the end of the headline, perhaps after the last descending letter, and merged close to it, to do double duty as the full domain name, without cluttering up the banner.