Foundations

These elements form the core principles for the look and feel of the Invesco US websites.

The website uses a mathematical system to establish consistent rhythm and scale and a strong consistent structure for page elements. This concept draws inspiration from the Invesco brand mark and helps enforce the Swiss-styled aesthetic by which Invesco is recognised.

As illustrated in the screenshot, there are a total of 12 columns in a full grid. The grid columns are 60 pixels in width and with 20 pixels in between the columns.

Screenshot

Invesco landing page with grid overlays shown.

Code

Code that makes up the template.

Masthead

<div class="short body_bg">
  
  <div class="wrapper topbar">
    ...
  </div>

  <div class="masthead">
    ...
  </div>

  <div class="header">
    ...
  </div>

</div>

Content

<div class="short content">
  <div class="container">
    <div class="row">
      <div class="span2" id="sidebar">
        ...
      </div>
      <div class="span7" id="main">
        ...
      </div>
      <div class="span3" id="secondary">
        ...
      </div>
    </div>
  </div>
</div>

Footer

<footer>
  <div class="footer_first">
    ...
  </div>
  <div class="footer_second">
    ...
  </div>
</footer>

How It Works

Three code snippets are shown above. They are divided into 3 sections:

  1. masthead (as known as the header and located at the top of the page)
  2. content (the content body)
  3. footer (located at the bottom of every page)

Screenshot

Invesco web page with divided sections.

The masthead usually contains the toolbar, Invesco logo, primary navigation, and a page title. The content area contains text, images, and widgets that contain the overall content of the page. The footer area usually consists of links and global information about Invesco.

The default grid system provided in Twitter Bootstrap utilizes 12 columns that render out at width of 940px.

Screenshot

Displaying 12 columns

Grid Structure

Depending on what page class you are on, the widgets and content that go on each page varies in width and height.

The general rule of thumb is to have a 2-7-3 grid structure.

  1. The first columns (2) can be use for subnavigation, widgets, or leave as an empty space.
  2. The second set of columns (7) are used for content for the page.
  3. Finally, the third set of columns (3) are used for quick links or additional information and tools.
<div class="row">
  <div class="span2" id="sidebar">
    ...
  </div>
  <div class="span7" id="main">
    ...
  </div>
  <div class="span3" id="secondary">
    ...
  </div>
</div>

Screenshot

Displaying Side, Main, and Secondary columns in the Content Area.

How It Works

<div class="row">
  <div class="span2">...</div>
  <div class="span7">...</div>
  <div class="span3">...</div>
</div>

As shown here, a basic layout can be created with three "columns", each spanning a number of the 12 foundational columns we defined as part of our grid system.

Nested Columns

With the static grid system in Bootstrap, nesting is easy. To nest your content, just add a new .row and set of .span* columns within an existing .span* column.

Example

Nested rows should include a set of columns that add up to the number of columns of it's parent. For example, two nested .span6 columns should be placed within a .span12.

Level 1 of column
Level 2
Level 2

<div class="row">
  <div class="span12">
    Level 1 column
    <div class="row">
      <div class="span6">Level 2</div>
      <div class="span6">Level 2</div>
    </div>
  </div>
</div>

This section demonstrates the various types of "templates" that are used on the US site.


Homepage

Generic


The .rolepage page class is used only for the homepage for each role. The .subpage class is used in all sub pages.

Toolbar navigation sits at the top of every Invesco web page. It is accessable on all pages and is intended to be a global feature. The U.S. site uses the toolbar to give visitors access to (in order):

  • Idenitifes the Legal Entity for the page.
  • Select a region that corresponds with the visitor.
  • Login access to Invesco accounts.
  • Access to Register for an Account.
  • A link to the Contact Us page.
  • A custom dropdown to select another role.

Screenshot

Toolbar being used on the U.S. site

The Megamenu sits at the top of all pages in the site. It includes dropdowns with rollover states that allow linking through to sub-level content.

Screenshot

Masthead used in a subpage on the corporate site