Bootstrap Container Pattern
The `Bootstrap Container` pattern is used to create a responsive grid pattern based on Bootstraps 12 column grid. The width of the columns can be adjusted, and also, the display property can also be set to show/hide certain elements for different screen widths (small, medium, large and xlarge)
Col A
Col B
Col C
Col D
A
B
C
D
E
F
Avatar List Pattern
The `Avatar List` pattern is used to create a list of avatars, such as members or groups. The images can contain hyperlinks if needed, and the images should animate when hovered to indicate that they are clickable
The `Avatar List` pattern is also commonly used for Contact Us and Help cta’s
Buttons
The `Button` component has two main styles, solid and outline. The buttons have an effect variable which can be used to change the color effect of the button when it is hovered over, and also has three sizes, small, medium and large.
Button Styles [Default, Outline]
Alternative Button Sizes [Small, Medium, Large]
Large Header
The large headers can also be manually be set for each page, and can be hard-coded for custom-posts.
# Icon
The icon should be in a proportion of about 9/2, e.g. 700 x 160 px. The majority of the icons use the paint-splash icon. Icons have a maximum-width of 700 px but this can be reduced if the image looks too large. The banner should be 340px high on Desktop, and reduce in size for medium and small screen-sizes.
# Backgrounds
A background-image of 1920w x 340 pixels should be applied to the header
Small Header
The small headers can manually be set for each page, and can be hard-coded for custom-posts.
# Fonts
They consist of a *Required tag H2 600 font weight for the first line, an optional H2 400 font-weight for the second line and an optional tag h6 600 font weight for the description, and have a minimum height: 270px.
# Icons
An optional Icon should be added whenever we have the resources to create one. The Icon should be 60 x 60 pixels and should be of consistant weight with the other icons used throughout the site
# Backgrounds
A color-theme (e.g. bg-a, bg-b) can be applied to the banner. Alternatively a background-image of 1920w x 200 pixels can be applied to the header
See the Invision Header Designs for more detail
Site Colors
Site Colors used across the site. These are the default colors used in the Color Palette that are available for elements such as Banners, Buttons, Typography .etc. They are based on the most common colors used across the site and should be used to maintain a consistance of color on the site.
The two most prominant colors are the Educate Magis Blue and Dark Orange colors, which are the Primary and Secondary colors of the site.
Educate Magis Blue
Deep Sky Blue
Light Sky Blue
Steel Blue
Royal Blue
Slate Gray
Crimson
Dark Orange
Rebecca Purple
Aqua Marine
Vertical Call To Action Banners
Vertical CTA Banners are used on pages where we promote or advertise something which is important and needs to visually stand out and be noticeable on the page.
The Image is absolutely positioned to allow it to float outside of the main container, and there are additional settings that allow you to position the content and container. The section should fill the full width of the page. The background can either be a solid color or a Gradient, and there is a fade-in animation on the image.

Lorem ipsum dolor sit amet, consectetuer adipiscing
Donec odio. Quisque volutpat mattis eros. Nullam malesuada erat ut turpis. Suspendisse.
Lorem ipsum dolor sit amet, consectetuer adipiscing
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec odio. Quisque volutpat mattis eros. Nullam malesuada.

Vertical Call To Action Banner
An earlier version of A CTA Banner created in 2018. This is currently used in the Staff Formation page. Content can be aligned to the Left or to the Right.

Online Staff Formation Courses
Designed for those starting out in Jesuit Education and those who are striving for the “magis” in their continuous formation.

“Global Series for Teachers New to Jesuit Education”
The Secretary for Education hereby pressents a series of articles for teachers new to Jesuit Education
Embed/Quote Block
The Embed/Quote block is used to hold a Video and a Content/Quote beside it.
The section also has a background pattern which gives an effect over the background color, which can easily be changed for the block. Light pastel colors are used with this block type.
The layout stays 50/50 until the screen goes under 992px. It will stack and have a max width of 500px, which is the max-width of the iFrame for the block.
Image/Quote Block
The Image/Quote block has the same style as the Embed/Quote block, and similar pastel-colors are used. It’s layout differs in that it’s not 50/50. A good image size `to use is a square 220x220px image.
It behaves the same on mobile as the embed/media block in that once the screen goes under 992px. It will stack and have a max width of 500px.

Pellentesque aliquet nibh nec urna. In nisi neque, aliquet vel, dapibus id, mattis vel, nisi. Sed pretium, ligula sollicitudin laoreet viverra, tortor libero sodales leo, eget blandit nunc tortor eu nibh. Nullam mollis. Ut justo. Suspendisse potenti..
Sed egestas, ante et vulputate volutpat, eros pede semper est, vitae luctus metus libero eu augue. Morbi purus libero, faucibus adipiscing, commodo quis, gravida id, est.
– Morbi purus libero, faucibus adipiscing
Tabs Block
The height, color and border, font-size, and border height of the tabs can be csutomized. Each individual tab can be customised, as in some cases, we might want a monochromatic theme, and in others, each tab will have a different color. The position of the border can be at the top, or bottom of each nav item.
The active tab will be set to whichever tab is opened in the block editor, so normally you should leave the first tab clicked after editing the page. The third example below shows a more extreme example of how a tabs block can be csutomized.
Lorem ipsum dolor sit amet
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Phasellus hendrerit. Pellentesque aliquet nibh nec urna. In nisi neque, aliquet vel, dapibus id, mattis vel, nisi. Sed pretium, ligula sollicitudin laoreet viverra, tortor libero sodales leo, eget blandit nunc tortor eu nibh. Nullam mollis. Ut justo. Suspendisse potenti.
Sed egestas, ante et vulputate volutpat
Sed egestas, ante et vulputate volutpat, eros pede semper est, vitae luctus metus libero eu augue. Morbi purus libero, faucibus adipiscing, commodo quis, gravida id, est. Sed lectus. Praesent elementum hendrerit tortor. Sed semper lorem at felis. Vestibulum volutpat, lacus a ultrices sagittis, mi neque euismod dui, eu pulvinar nunc sapien ornare nisl. Phasellus pede arcu, dapibus eu, fermentum et, dapibus sed, urna.
Morbi interdum mollis sapien
Morbi interdum mollis sapien. Sed ac risus. Phasellus lacinia, magna a ullamcorper laoreet, lectus arcu pulvinar risus, vitae facilisis libero dolor a purus. Sed vel lacus. Mauris nibh felis, adipiscing varius, adipiscing in, lacinia vel, tellus. Suspendisse ac urna. Etiam pellentesque mauris ut lectus. Nunc tellus ante, mattis eget, gravida vitae, ultricies ac, leo. Integer leo pede, ornare a, lacinia eu, vulputate vel, nisl.
Lorem ipsum dolor sit amet
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Phasellus hendrerit. Pellentesque aliquet nibh nec urna. In nisi neque, aliquet vel, dapibus id, mattis vel, nisi. Sed pretium, ligula sollicitudin laoreet viverra, tortor libero sodales leo, eget blandit nunc tortor eu nibh. Nullam mollis. Ut justo. Suspendisse potenti.
Sed egestas, ante et vulputate volutpat
Sed egestas, ante et vulputate volutpat, eros pede semper est, vitae luctus metus libero eu augue. Morbi purus libero, faucibus adipiscing, commodo quis, gravida id, est. Sed lectus. Praesent elementum hendrerit tortor. Sed semper lorem at felis. Vestibulum volutpat, lacus a ultrices sagittis, mi neque euismod dui, eu pulvinar nunc sapien ornare nisl. Phasellus pede arcu, dapibus eu, fermentum et, dapibus sed, urna.
Morbi interdum mollis sapien
Morbi interdum mollis sapien. Sed ac risus. Phasellus lacinia, magna a ullamcorper laoreet, lectus arcu pulvinar risus, vitae facilisis libero dolor a purus. Sed vel lacus. Mauris nibh felis, adipiscing varius, adipiscing in, lacinia vel, tellus. Suspendisse ac urna. Etiam pellentesque mauris ut lectus. Nunc tellus ante, mattis eget, gravida vitae, ultricies ac, leo. Integer leo pede, ornare a, lacinia eu, vulputate vel, nisl.
Lorem ipsum dolor sit amet
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Phasellus hendrerit. Pellentesque aliquet nibh nec urna. In nisi neque, aliquet vel, dapibus id, mattis vel, nisi. Sed pretium, ligula sollicitudin laoreet viverra, tortor libero sodales leo, eget blandit nunc tortor eu nibh. Nullam mollis. Ut justo. Suspendisse potenti.
Sed egestas, ante et vulputate volutpat
Sed egestas, ante et vulputate volutpat, eros pede semper est, vitae luctus metus libero eu augue. Morbi purus libero, faucibus adipiscing, commodo quis, gravida id, est. Sed lectus. Praesent elementum hendrerit tortor. Sed semper lorem at felis. Vestibulum volutpat, lacus a ultrices sagittis, mi neque euismod dui, eu pulvinar nunc sapien ornare nisl. Phasellus pede arcu, dapibus eu, fermentum et, dapibus sed, urna.
Morbi interdum mollis sapien
Morbi interdum mollis sapien. Sed ac risus. Phasellus lacinia, magna a ullamcorper laoreet, lectus arcu pulvinar risus, vitae facilisis libero dolor a purus. Sed vel lacus. Mauris nibh felis, adipiscing varius, adipiscing in, lacinia vel, tellus. Suspendisse ac urna. Etiam pellentesque mauris ut lectus. Nunc tellus ante, mattis eget, gravida vitae, ultricies ac, leo. Integer leo pede, ornare a, lacinia eu, vulputate vel, nisl.
FAQ’s Block
The FAQ’s pattern can be used to display multiple types of content but was originally developed for the FAQ’s section on the Registration Page. The icon on the left was designed to be 65px wide, and the header is a H3 level header.
The block uses a Grid Pattern of two rows to keep the Icon on the left, the header on the right in the top row, and the content then fits into the second row. On mobile, the grid changes to block and the elements will appear as three separate rows, with the icon on top.

Frequently Asked Questions

Lorem ipsum dolor sit amet, consectetuer adipiscing elit?
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Phasellus hendrerit. Pellentesque aliquet nibh nec urna. In nisi neque, aliquet vel, dapibus id, mattis vel, nisi.
Sed pretium, ligula sollicitudin laoreet viverra, tortor libero sodales leo, eget blandit nunc tortor eu nibh. Nullam mollis. Ut justo. Suspendisse potenti.

Morbi purus libero, faucibus adipiscing, commodo quis, gravida id?
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Phasellus hendrerit. Pellentesque aliquet nibh nec urna. In nisi neque, aliquet vel, dapibus id, mattis vel, nisi.
Sed egestas, ante et vulputate volutpat, eros pede semper est, vitae luctus metus libero eu augue. Morbi purus libero, faucibus adipiscing, commodo quis, gravida id, est. Sed lectus. Praesent elementum hendrerit tortor.
Typography
There are 6 header levels and 4 paragraph styles to choose from in the theme. This should cover most use cases, however a custom font size can be set for the paragraph block if necessary. The theme uses rem sizes in most cases.
The font used on the site is called Open Sans, and was downloaded from Google Fonts. There are four font-weights available. Bold (700), Semi-Bold (600), Regular (400) and Light (300).
Headers
Header 1 | 2.7rem (43px) |
Header 2 | 2rem (32px) |
Header 3 | 1.5rem (24px) |
Header 4 | 1.25rem (20px) |
Header 5 | 1.1rem (18px) |
Header 6 | 1rem (16px) |
Paragraphs
Default | 1 rem (14px) |
Style A | 1.1 rem (16px) |
Style B | .825 rem (13px) |
Style C | .75 rem (12px) |
Header 1
Font Size
: 2.7rem
Lorem ipsum
Lorem ipsum
Lorem ipsum
Lorem ipsum
Header 2
Font Size
: 2rem
Lorem ipsum dolor sit amet
Lorem ipsum dolor sit amet
Lorem ipsum dolor sit amet
Lorem ipsum dolor sit amet
Header 3
Font Size
: 1.5rem
Lorem ipsum dolor sit amet, consectetur adipisicing elit.
Lorem ipsum dolor sit amet, consectetur adipisicing elit.
Lorem ipsum dolor sit amet, consectetur adipisicing elit.
Lorem ipsum dolor sit amet, consectetur adipisicing elit.
Header 4
Font Size
: 1.25rem
Lorem ipsum dolor sit amet, consectetur adipisicing elit.
Lorem ipsum dolor sit amet, consectetur adipisicing elit.
Lorem ipsum dolor sit amet, consectetur adipisicing elit.
Lorem ipsum dolor sit amet, consectetur adipisicing elit.
Header 5
Font Size
: 1.1rem
Lorem ipsum dolor sit amet, consectetur adipisicing elit.
Lorem ipsum dolor sit amet, consectetur adipisicing elit.
Lorem ipsum dolor sit amet, consectetur adipisicing elit.
Lorem ipsum dolor sit amet, consectetur adipisicing elit.
Header 6
Font Size
: 1rem
Lorem ipsum dolor sit amet, consectetur adipisicing elit.
Lorem ipsum dolor sit amet, consectetur adipisicing elit.
Lorem ipsum dolor sit amet, consectetur adipisicing elit.
Lorem ipsum dolor sit amet, consectetur adipisicing elit.
Regular Paragraph
Font Size: 1rem
Lorem ipsum dolor sit amet
Lorem ipsum dolor sit amet
Lorem ipsum dolor sit amet
Lorem ipsum dolor sit amet
Style A Paragraph
Font Size:
1.1rem
Lorem ipsum dolor sit amet
Lorem ipsum dolor sit amet
Lorem ipsum dolor sit amet
Lorem ipsum dolor sit amet
Style B Paragraph
Font Size:
.825rem
Lorem ipsum dolor sit amet, consectetur adipisicing elit.
Lorem ipsum dolor sit amet, consectetur adipisicing elit.
Lorem ipsum dolor sit amet, consectetur adipisicing elit.
Lorem ipsum dolor sit amet, consectetur adipisicing elit.
Style C Paragraph
Font Size:
.75rem
Lorem ipsum dolor sit amet, consectetur adipisicing elit.
Lorem ipsum dolor sit amet, consectetur adipisicing elit.
Lorem ipsum dolor sit amet, consectetur adipisicing elit.
Lorem ipsum dolor sit amet, consectetur adipisicing elit.