Educate Magis – Design System

Version 3 of the Educate Magis Design System

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

Lorem ipsum dolor sit amet, consectetuer adipiscing elit

The `Avatar List` pattern is also commonly used for Contact Us and Help cta’s

Do you need help with the registration process?

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.

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

Lorem ipsum dolor sit amet

Donec odio. Quisque volutpat mattis eros. Nullam malesuada erat ut turpis.

Lorem ipsum dolor sit amet

/ Quisque volutpat mattis eros

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.

Access Courses

“Global Series for Teachers New to Jesuit Education”

The Secretary for Education hereby pressents a series of articles for teachers new to Jesuit Education

Access The Articles Here

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.

Pellentesque aliquet nibh nec urna. In nisi neque, aliquet vel, dapibus id, mattis vel, nisi. Sed pretium, ligula sollicitudin laoreet viverra.

Sed egestas, ante et vulputate volutpat, eros pede semper est, vita purus libero, faucibus adipiscing.

– Morbi purus libero, faucibus adipiscing

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 12.7rem (43px)
Header 22rem (32px)
Header 31.5rem (24px)
Header 41.25rem (20px)
Header 51.1rem (18px)
Header 61rem (16px)

Paragraphs

Default1 rem (14px)
Style A1.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.