`: The panel must have a unique _id_ value. The toggle button _aria-controls_ and panel _id_ attribute values must match. The panel uses the _aria-hidden_ attribute to hide from assistive technologies when no longer available.
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/components/tabcordion/accessibility/Accessibility features/content.mdoc b/apps/site/src/content/design-system/components/tabcordion/accessibility/Accessibility features/content.mdoc
new file mode 100644
index 000000000..ade8b3f98
--- /dev/null
+++ b/apps/site/src/content/design-system/components/tabcordion/accessibility/Accessibility features/content.mdoc
@@ -0,0 +1,3 @@
+* The tabset is implemented as a set of buttons, rather than tabs. This approach has shown to provide a better user experience.
+* An indicator outline appears around the toggle buttons when focused
+* The tabcordion shape, text and accordion toggle icons are visible in Windows High Contrast Mode
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/components/tabcordion/accessibility/Keyboard support/content.mdoc b/apps/site/src/content/design-system/components/tabcordion/accessibility/Keyboard support/content.mdoc
new file mode 100644
index 000000000..cb4b338f0
--- /dev/null
+++ b/apps/site/src/content/design-system/components/tabcordion/accessibility/Keyboard support/content.mdoc
@@ -0,0 +1 @@
+Keyboard users navigate the tabset as a set of buttons, rather than ‘tabs’. Keyboard interaction requires use of ‘tab’ and ‘enter’ (or ‘space’) keys to select, rather than arrow keys. The accordion toggles are also buttons; interaction is as expected, consistent with tabset toggles.
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/components/tabcordion/accessibility/Notes on accessibility/content.mdoc b/apps/site/src/content/design-system/components/tabcordion/accessibility/Notes on accessibility/content.mdoc
new file mode 100644
index 000000000..935e3375e
--- /dev/null
+++ b/apps/site/src/content/design-system/components/tabcordion/accessibility/Notes on accessibility/content.mdoc
@@ -0,0 +1,17 @@
+All components comply with WCAG 2.1 AA guidelines and Success Criteria. These fall under the [four principles of accessibility](/design-system/accessibility/design-system-accessibility) – Perceivable, Operable, Understandable and Robust. Below are some specific ways in which this component follows these principles:
+
+### Perceivable
+
+The Design System components have been designed to adhere to colour contrast ratios for both text and non-text elements. They have been coded to include text alternatives when required, and allow component text and labels to be resized. They do not use colour alone to convey information.
+
+### Operable
+
+The Design System components have been coded to be navigable using a keyboard and other assistive technologies. WCAG compliance recommends being aware of the time it takes for people to complete tasks and to not automatically move focus. Animation should be controlled and simple so as not to cause seizures, and it’s important to provide the ability to perform the same task in multiple ways where possible. These rules have been followed where navigation and interaction is included in Design System components or patterns.
+
+### Understandable
+
+WCAG compliance requires consistent and predicable interactions, clear and simple language, concise labels, no jargon or abbreviations and clear error messaging. These rules have been followed where content and interactions are included in Design System components or patterns.
+
+### Robust
+
+All Design System components have been coded so they can be clearly announced, understood and navigated using all modern assistive technologies.
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/components/tabcordion/design/Accordion/content.mdoc b/apps/site/src/content/design-system/components/tabcordion/design/Accordion/content.mdoc
new file mode 100644
index 000000000..7f27c2622
--- /dev/null
+++ b/apps/site/src/content/design-system/components/tabcordion/design/Accordion/content.mdoc
@@ -0,0 +1,7 @@
+**Default accordion:** See Visual design for the usage recommendations for the default style.
+
+Loading...
+
+**Lego accordion:** See Visual design for the usage recommendations for the lego style.
+
+Loading...
\ No newline at end of file
diff --git "a/apps/site/src/content/design-system/components/tabcordion/design/Dos and don\342\200\231ts/content.mdoc" "b/apps/site/src/content/design-system/components/tabcordion/design/Dos and don\342\200\231ts/content.mdoc"
new file mode 100644
index 000000000..85e9fce11
--- /dev/null
+++ "b/apps/site/src/content/design-system/components/tabcordion/design/Dos and don\342\200\231ts/content.mdoc"
@@ -0,0 +1,4 @@
+* Avoid using too much content and consider smaller viewports when designing responsive web apps.
+* Avoid changing the styles of Tabs and Accordions (border, colour, size etc )
+* Do use Tabs and Accordions on any background (light or dark).
+* Avoid making Tab and Accordion labels too long. Although they will wrap the interface will become cluttered very quickly.
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/components/tabcordion/design/Tabcordion/content.mdoc b/apps/site/src/content/design-system/components/tabcordion/design/Tabcordion/content.mdoc
new file mode 100644
index 000000000..032a440ca
--- /dev/null
+++ b/apps/site/src/content/design-system/components/tabcordion/design/Tabcordion/content.mdoc
@@ -0,0 +1,3 @@
+The tabcordion, can appear in either the default or lego style. As it is responsive, it will render as either a tabset or an accordion, depending on the screen width available. See Visual design for the usage recommendations for either style.
+
+Loading...
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/components/tabcordion/design/Tabset/content.mdoc b/apps/site/src/content/design-system/components/tabcordion/design/Tabset/content.mdoc
new file mode 100644
index 000000000..413e018f5
--- /dev/null
+++ b/apps/site/src/content/design-system/components/tabcordion/design/Tabset/content.mdoc
@@ -0,0 +1,7 @@
+**Default tabset:** See Visual design for the usage recommendations for the default style. Tabsets can appear both ranged to the right, or justified.
+
+Loading...
+
+**Lego tabset:** See Visual design for the usage recommendations for the lego style. Tabsets can appear both ranged to the right, or justified.
+
+Loading...
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/components/tabcordion/design/User experience/content.mdoc b/apps/site/src/content/design-system/components/tabcordion/design/User experience/content.mdoc
new file mode 100644
index 000000000..d8648983b
--- /dev/null
+++ b/apps/site/src/content/design-system/components/tabcordion/design/User experience/content.mdoc
@@ -0,0 +1,9 @@
+The Tabcordion component has three modes:
+
+1. **Tabset** – traditional horizontal tabs, allowing only one content panel to be visible at a time, by selecting the relevant tab.
+2. **Accordion** – collapsible content containers, allowing multiple content panels to be visible simultaneously, by selecting the relevant bar.
+3. **Tabcordion** – a responsive combination of the first two.
+
+The first two modes function in the traditional way. The third ‘Tabcordion’ is the term we use to describe a responsive tab set. When using a Tabset in our web applications we typically experience layout issues when the application needs to display on small viewports (phones). Often the tabs won’t fit horizontally in the limited screen size. To remedy this problem, we developed the Tabcordion where the Tabset will turn into an Accordion when viewed on smaller devices (phones).
+
+This component is useful when trying to simplify and group content for users to view when they need it, as opposed to displaying everything at once.
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/components/tabcordion/design/Visual design/content.mdoc b/apps/site/src/content/design-system/components/tabcordion/design/Visual design/content.mdoc
new file mode 100644
index 000000000..80cc51ea5
--- /dev/null
+++ b/apps/site/src/content/design-system/components/tabcordion/design/Visual design/content.mdoc
@@ -0,0 +1,7 @@
+Tabset, Accordions and Tabcordions, can have one of two styles applied to them _Default_ and _Lego_:
+
+The **Default style** is designed to be subtle and understated while still providing a clear indication of which tab or accordion bar is selected, and its related content. To further reinforce this relationship a transition is used to display related content when a tab or accordion bar is selected. Generous padding provides a larger hit area and important breathing space to provide emphasis without adding noise.
+
+The **Lego tabset** is designed to be more prominent. This design came out of a project request for a more emphasised component which would also add some brand colour to an otherwise dry, text heavy interface.
+
+Tab sets and accordions are intended to visually group related content. When used correctly with moderate content they do this extremely well. However, if too much content is used it becomes difficult to visualise this relationship as content extends below the viewport.
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/components/tabcordion/index.yaml b/apps/site/src/content/design-system/components/tabcordion/index.yaml
new file mode 100644
index 000000000..e991ee077
--- /dev/null
+++ b/apps/site/src/content/design-system/components/tabcordion/index.yaml
@@ -0,0 +1,16 @@
+name: Tabcordion
+description: >-
+ Tabcordions are grouped sets of tabbed or accordion style panels. Use them to
+ group and simplify large amounts of content such as product information.
+design:
+ - title: Tabset
+ - title: Accordion
+ - title: Tabcordion
+ - title: User experience
+ - title: Visual design
+ - title: Dos and don’ts
+accessibility:
+ - title: Notes on accessibility
+ - title: Accessibility features
+ - title: Keyboard support
+ - title: Accessibility API
diff --git a/apps/site/src/content/design-system/components/table/accessibility/Accessibility API/content.mdoc b/apps/site/src/content/design-system/components/table/accessibility/Accessibility API/content.mdoc
new file mode 100644
index 000000000..e5e2666ed
--- /dev/null
+++ b/apps/site/src/content/design-system/components/table/accessibility/Accessibility API/content.mdoc
@@ -0,0 +1 @@
+* `
`: Add attribute `scope="col"`, `scope="row"`, `scope="colgroup"` or `scope="rowgroup"` if required to inform assistive technologies the header cell is a header for a column, row, or group of columns or rows
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/components/table/accessibility/Accessibility features/content.mdoc b/apps/site/src/content/design-system/components/table/accessibility/Accessibility features/content.mdoc
new file mode 100644
index 000000000..f5e4c165c
--- /dev/null
+++ b/apps/site/src/content/design-system/components/table/accessibility/Accessibility features/content.mdoc
@@ -0,0 +1,2 @@
+* Tables with many columns scroll horizontally within a wrapping block element in order to mitigate horizontal document scrolling
+* The Table shape, row/cell highlights and text content is visible in Windows High Contrast Mode
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/components/table/accessibility/Keyboard support/content.mdoc b/apps/site/src/content/design-system/components/table/accessibility/Keyboard support/content.mdoc
new file mode 100644
index 000000000..542673c45
--- /dev/null
+++ b/apps/site/src/content/design-system/components/table/accessibility/Keyboard support/content.mdoc
@@ -0,0 +1 @@
+No keyboard interaction needed.
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/components/table/accessibility/Notes on accessibility/content.mdoc b/apps/site/src/content/design-system/components/table/accessibility/Notes on accessibility/content.mdoc
new file mode 100644
index 000000000..935e3375e
--- /dev/null
+++ b/apps/site/src/content/design-system/components/table/accessibility/Notes on accessibility/content.mdoc
@@ -0,0 +1,17 @@
+All components comply with WCAG 2.1 AA guidelines and Success Criteria. These fall under the [four principles of accessibility](/design-system/accessibility/design-system-accessibility) – Perceivable, Operable, Understandable and Robust. Below are some specific ways in which this component follows these principles:
+
+### Perceivable
+
+The Design System components have been designed to adhere to colour contrast ratios for both text and non-text elements. They have been coded to include text alternatives when required, and allow component text and labels to be resized. They do not use colour alone to convey information.
+
+### Operable
+
+The Design System components have been coded to be navigable using a keyboard and other assistive technologies. WCAG compliance recommends being aware of the time it takes for people to complete tasks and to not automatically move focus. Animation should be controlled and simple so as not to cause seizures, and it’s important to provide the ability to perform the same task in multiple ways where possible. These rules have been followed where navigation and interaction is included in Design System components or patterns.
+
+### Understandable
+
+WCAG compliance requires consistent and predicable interactions, clear and simple language, concise labels, no jargon or abbreviations and clear error messaging. These rules have been followed where content and interactions are included in Design System components or patterns.
+
+### Robust
+
+All Design System components have been coded so they can be clearly announced, understood and navigated using all modern assistive technologies.
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/components/table/design/Basic table with highlights/content.mdoc b/apps/site/src/content/design-system/components/table/design/Basic table with highlights/content.mdoc
new file mode 100644
index 000000000..6db052ccd
--- /dev/null
+++ b/apps/site/src/content/design-system/components/table/design/Basic table with highlights/content.mdoc
@@ -0,0 +1,3 @@
+Use highlights to call out specific cells in a table. They can be added to an individual cell, multiple cells or to an entire row.
+
+Loading...
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/components/table/design/Basic table/content.mdoc b/apps/site/src/content/design-system/components/table/design/Basic table/content.mdoc
new file mode 100644
index 000000000..c1890a00e
--- /dev/null
+++ b/apps/site/src/content/design-system/components/table/design/Basic table/content.mdoc
@@ -0,0 +1,3 @@
+The basic table has a simple table structure without borders, that can be used when stretching edge to edge within a container.
+
+Loading...
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/components/table/design/Bordered table/content.mdoc b/apps/site/src/content/design-system/components/table/design/Bordered table/content.mdoc
new file mode 100644
index 000000000..786ea8f2f
--- /dev/null
+++ b/apps/site/src/content/design-system/components/table/design/Bordered table/content.mdoc
@@ -0,0 +1,3 @@
+The bordered table outlines each cell, use a bordered table if displaying lots of complex data e.g. spreadsheet style.
+
+Loading...
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/components/table/design/Bordered, striped table/content.mdoc b/apps/site/src/content/design-system/components/table/design/Bordered, striped table/content.mdoc
new file mode 100644
index 000000000..ac2886040
--- /dev/null
+++ b/apps/site/src/content/design-system/components/table/design/Bordered, striped table/content.mdoc
@@ -0,0 +1,3 @@
+You can combine multiple classes to configure your table style.
+
+Loading...
\ No newline at end of file
diff --git "a/apps/site/src/content/design-system/components/table/design/Dos and don\342\200\231ts/content.mdoc" "b/apps/site/src/content/design-system/components/table/design/Dos and don\342\200\231ts/content.mdoc"
new file mode 100644
index 000000000..ccf7304d2
--- /dev/null
+++ "b/apps/site/src/content/design-system/components/table/design/Dos and don\342\200\231ts/content.mdoc"
@@ -0,0 +1,2 @@
+* Avoid changing the table styles (border, colour, size etc).
+* Avoid using tables for content that is not tabular data.
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/components/table/design/Striped row table/content.mdoc b/apps/site/src/content/design-system/components/table/design/Striped row table/content.mdoc
new file mode 100644
index 000000000..12978116c
--- /dev/null
+++ b/apps/site/src/content/design-system/components/table/design/Striped row table/content.mdoc
@@ -0,0 +1,3 @@
+The striped row table has alternate rows styled to help with content scanning.
+
+Loading...
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/components/table/design/User experience/content.mdoc b/apps/site/src/content/design-system/components/table/design/User experience/content.mdoc
new file mode 100644
index 000000000..61c45bb12
--- /dev/null
+++ b/apps/site/src/content/design-system/components/table/design/User experience/content.mdoc
@@ -0,0 +1,29 @@
+There are several versions of tables from basic to striped row to bordered. Basic tables are designed to display simple data sets with 2 or 3 columns. Bordered and striped row tables are designed to display more complex data sets with multiple columns and text heavy values. Using borders and alternating tints in the rows aids legibility by clearly separating the data and grouping it by row.
+
+Avoid having large amounts of content in an individual cell, if you are finding your content cannot easily fit in to the table cells, revisit your data and content, and look for other ways to communicate or solve your problem.
+
+If required, you can use a table component within a [Panel](/design-system/components/panels).
+
+### Responsive tables
+
+Working in financial services means that tables are frequently encountered in our content. Usually to display rows of numeric data, rates, transactions etc. When building responsively we need to ensure these tables are legible in smaller devices where screen space is limited.
+
+There are a few ways to approach this:
+
+1. Shrinking the tables to fit a small screen and relying on people to pinch and zoom.
+2. Re-structuring/stacking the table cells at the small views.
+3. Allowing the table to scroll horizontally within the viewport.
+
+**Option 1:** Shrinking the table is a bit lazy, and not very effective.
+
+**Option 2:** Re-stacking table cells can work, but defining how the table reconfigures is wholly dependant on each specific use case and the content being displayed. Which means it’s not possible to provide a solution within the Design System that will cater for every type of content scenario required.
+
+**Option 3:** Allowing the table to scroll horizontally is the most widely used solution and is also very effective and able to be applied in most situations. This is the solution that is used in the GEL Design System for responsive tables. Even with this solution, it still requires tables to be relatively short. In general tables on mobile are difficult.
+
+We often have no choice in using tables, they need to be used to display tabular data, however we would recommend that tables are not used unless they are necessary. For example do not use a table to layout content, instead, stack the content under headings, this will create a more flexible layout.
+
+#### Comparison functionality – to table or not to table
+
+One of the functions that is critical to online research is comparison. Before the prevalence of mobile devices massively increased, the standard way to compare products was a comparison table. It is often a very large, data-heavy experience that allows the user to compare the same aspects of multiple products across rows. This obviously becomes problematic when trying to recreate the same experience on small screens, where you can only see one or two products at a time – making it very difficult to compare.
+
+As we know, the device usage ratio from desktop to mobile has swapped – design is now mobile first, sometimes mobile only. So, the standard approach of a large format comparison table has to change as well. We still need to offer the functionality of comparison, but we need to be more creative in how we achieve that. Consider using other forms of filtering to narrow down a user’s product choices before they compare the full features of the products.
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/components/table/design/Visual design/content.mdoc b/apps/site/src/content/design-system/components/table/design/Visual design/content.mdoc
new file mode 100644
index 000000000..8f9e58a25
--- /dev/null
+++ b/apps/site/src/content/design-system/components/table/design/Visual design/content.mdoc
@@ -0,0 +1 @@
+As with most of the UI elements Tables have been designed to be as unobtrusive and subtle as possible so as not to detract from the content. Hero colour is used in the table header to clearly separate the column headers from the data and to add some branding into what could be dry, text heavy screens.
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/components/table/index.yaml b/apps/site/src/content/design-system/components/table/index.yaml
index f0677eaf4..eaff2a09c 100644
--- a/apps/site/src/content/design-system/components/table/index.yaml
+++ b/apps/site/src/content/design-system/components/table/index.yaml
@@ -1 +1,19 @@
name: Table
+description: >-
+ Tables are a way to organise small to large data sets. As financial products
+ and services are often complex, they are effective at communicating and
+ comparing values.
+design:
+ - title: Basic table
+ - title: Striped row table
+ - title: Bordered table
+ - title: Bordered, striped table
+ - title: Basic table with highlights
+ - title: User experience
+ - title: Visual design
+ - title: Dos and don’ts
+accessibility:
+ - title: Notes on accessibility
+ - title: Accessibility features
+ - title: Keyboard support
+ - title: Accessibility API
diff --git a/apps/site/src/content/design-system/components/well/accessibility/Accessibility API/content.mdoc b/apps/site/src/content/design-system/components/well/accessibility/Accessibility API/content.mdoc
new file mode 100644
index 000000000..0584a1d6a
--- /dev/null
+++ b/apps/site/src/content/design-system/components/well/accessibility/Accessibility API/content.mdoc
@@ -0,0 +1 @@
+No specific accessibility attributes required.
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/components/well/accessibility/Accessibility features/content.mdoc b/apps/site/src/content/design-system/components/well/accessibility/Accessibility features/content.mdoc
new file mode 100644
index 000000000..93eedfafa
--- /dev/null
+++ b/apps/site/src/content/design-system/components/well/accessibility/Accessibility features/content.mdoc
@@ -0,0 +1,2 @@
+* The Well shape and text content is visible in Windows High Contrast Mode
+* A `
` element is used to define the Well. Consider using a more semantically meaningful element to suit the use case, depending on the Well content and its context within the document.
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/components/well/accessibility/Keyboard support/content.mdoc b/apps/site/src/content/design-system/components/well/accessibility/Keyboard support/content.mdoc
new file mode 100644
index 000000000..542673c45
--- /dev/null
+++ b/apps/site/src/content/design-system/components/well/accessibility/Keyboard support/content.mdoc
@@ -0,0 +1 @@
+No keyboard interaction needed.
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/components/well/accessibility/Notes on accessibility/content.mdoc b/apps/site/src/content/design-system/components/well/accessibility/Notes on accessibility/content.mdoc
new file mode 100644
index 000000000..935e3375e
--- /dev/null
+++ b/apps/site/src/content/design-system/components/well/accessibility/Notes on accessibility/content.mdoc
@@ -0,0 +1,17 @@
+All components comply with WCAG 2.1 AA guidelines and Success Criteria. These fall under the [four principles of accessibility](/design-system/accessibility/design-system-accessibility) – Perceivable, Operable, Understandable and Robust. Below are some specific ways in which this component follows these principles:
+
+### Perceivable
+
+The Design System components have been designed to adhere to colour contrast ratios for both text and non-text elements. They have been coded to include text alternatives when required, and allow component text and labels to be resized. They do not use colour alone to convey information.
+
+### Operable
+
+The Design System components have been coded to be navigable using a keyboard and other assistive technologies. WCAG compliance recommends being aware of the time it takes for people to complete tasks and to not automatically move focus. Animation should be controlled and simple so as not to cause seizures, and it’s important to provide the ability to perform the same task in multiple ways where possible. These rules have been followed where navigation and interaction is included in Design System components or patterns.
+
+### Understandable
+
+WCAG compliance requires consistent and predicable interactions, clear and simple language, concise labels, no jargon or abbreviations and clear error messaging. These rules have been followed where content and interactions are included in Design System components or patterns.
+
+### Robust
+
+All Design System components have been coded so they can be clearly announced, understood and navigated using all modern assistive technologies.
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/components/well/design/User experience/content.mdoc b/apps/site/src/content/design-system/components/well/design/User experience/content.mdoc
new file mode 100644
index 000000000..7a96bb761
--- /dev/null
+++ b/apps/site/src/content/design-system/components/well/design/User experience/content.mdoc
@@ -0,0 +1,3 @@
+Wells are used to group and separate content, they are a consciously simple component, with the purpose of showcasing the content they contain. They're often used for secondary legal information e.g. terms and conditions, things you should know etc.
+
+If you need to associate an action with the content in your well then you could try using a [panel](/design-system/components/panels) component, which includes an optional header and/or footer, for this purpose.
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/components/well/design/Visual design/content.mdoc b/apps/site/src/content/design-system/components/well/design/Visual design/content.mdoc
new file mode 100644
index 000000000..4430742ce
--- /dev/null
+++ b/apps/site/src/content/design-system/components/well/design/Visual design/content.mdoc
@@ -0,0 +1,3 @@
+Wells have been designed to use responsive padding. As the viewport increases so too does the padding. This reduces long line widths and creates a more considered layout across all viewports.
+
+A simple approach to make content stand out is to contrast the colour of your well with the background colour of the page. A white well on background colour, or vice versa, will highlight your content in a subtle yet effective way.
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/components/well/design/Well/content.mdoc b/apps/site/src/content/design-system/components/well/design/Well/content.mdoc
new file mode 100644
index 000000000..07b7ead08
--- /dev/null
+++ b/apps/site/src/content/design-system/components/well/design/Well/content.mdoc
@@ -0,0 +1,3 @@
+Choose the colour of your well and the background it appears on to help your content either stand out or recede. Contrasting colours will always make an impact.
+
+Loading...
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/components/well/index.yaml b/apps/site/src/content/design-system/components/well/index.yaml
new file mode 100644
index 000000000..2c4a7664a
--- /dev/null
+++ b/apps/site/src/content/design-system/components/well/index.yaml
@@ -0,0 +1,13 @@
+name: Well
+description: >-
+ Wells are containers with simple text. They are designed to house content
+ without interfering with the primary content on a page.
+design:
+ - title: Well
+ - title: User experience
+ - title: Visual design
+accessibility:
+ - title: Notes on accessibility
+ - title: Accessibility features
+ - title: Keyboard support
+ - title: Accessibility API
diff --git a/apps/site/src/content/design-system/foundation/colors/index.yaml b/apps/site/src/content/design-system/foundation/colors/index.yaml
deleted file mode 100644
index 414e45361..000000000
--- a/apps/site/src/content/design-system/foundation/colors/index.yaml
+++ /dev/null
@@ -1,5 +0,0 @@
-name: colors
-description: Foundation description
-design: []
-accessibility: []
-relatedInformation: []
diff --git a/apps/site/src/content/design-system/foundation/colour/accessibility/Accessibility API/content.mdoc b/apps/site/src/content/design-system/foundation/colour/accessibility/Accessibility API/content.mdoc
new file mode 100644
index 000000000..0584a1d6a
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/colour/accessibility/Accessibility API/content.mdoc
@@ -0,0 +1 @@
+No specific accessibility attributes required.
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/colour/accessibility/Accessibility features/content.mdoc b/apps/site/src/content/design-system/foundation/colour/accessibility/Accessibility features/content.mdoc
new file mode 100644
index 000000000..9a8deeafc
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/colour/accessibility/Accessibility features/content.mdoc
@@ -0,0 +1,2 @@
+* When colouring SVGs ensure paths use the actual fill colour (hex) values if colour is detrimental to understanding the interface. The _currentColor_ value does not render colour in Windows High Contrast Mode (WHCM). Colour is also not rendered as _background-color_ on elements in WHCM.
+* Borders, text and outlines of any colour render as white in WHCM. Using transparent borders can provide a simple and elegant way to render shapes in WHCM (e.g. to add a shape change for an active menu item).
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/colour/accessibility/Accessibility notes/content.mdoc b/apps/site/src/content/design-system/foundation/colour/accessibility/Accessibility notes/content.mdoc
new file mode 100644
index 000000000..d87ae3a75
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/colour/accessibility/Accessibility notes/content.mdoc
@@ -0,0 +1,32 @@
+All components comply with WCAG 2.1 AA guidelines and Success Criteria. These fall under the [four principles of accessibility](/design-system/accessibility/design-system-accessibility) – Perceivable, Operable, Understandable and Robust. Below are some specific ways in which this component follows these principles:
+
+### Perceivable
+
+Information and actions shouldn’t rely on colour alone to communicate or to attribute meaning to something, as those with a [colour vision impairment](/design-system/accessibility/colour-vision-impairments) will not understand the meaning or context. Colour can also have different meanings for different cultures.
+
+**Colour contrast ratio requirements for WCAG 2.1 AA**
+
+**Text:** Ensuring users can read text that is presented on a background colour. All text or images of text that are:
+
+* smaller than 18pt (24px) or smaller than bold text at 14pt (18.5px) - must have a _contrast ratio of at least 4.5:1,_
+* 18pt (24px) or bold text at 14pt (18.5px) and larger - must have a _contrast ratio of at least 3:1._
+
+**Incidental text:** Text or images of text that are part of an inactive user interface component, that are pure decoration, that are not visible to anyone, or that are part of a picture that contains significant other visual content, have _no contrast requirement._
+
+**Logotypes**: Text that is part of a logo or brand name has _no contrast requirement._
+
+**User Interface Components:** Visual information required to identify user interface components and states, except for inactive components or where the appearance of the component is determined by the user agent and not modified by the author - must have a _contrast ratio of at least 3:1._
+
+**Graphical Objects:** Parts of graphics required to understand the content, except when a particular presentation of graphics is essential to the information being conveyed - must have a _contrast ratio of at least 3:1._
+
+### Operable
+
+The Design System components have been coded to be navigable using a keyboard and other assistive technologies. WCAG compliance recommends being aware of the time it takes for people to complete tasks and to not automatically move focus. Animation should be controlled and simple so as not to cause seizures, and it’s important to provide the ability to perform the same task in multiple ways where possible. These rules have been followed where navigation and interaction is included in Design System components or patterns.
+
+### Understandable
+
+WCAG compliance requires consistent and predicable interactions, clear and simple language, concise labels, no jargon or abbreviations and clear error messaging. These rules have been followed where content and interactions are included in Design System components or patterns.
+
+### Robust
+
+All Design System components have been coded so they can be clearly announced, understood and navigated using all modern assistive technologies.
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/colour/accessibility/Keyboard support/content.mdoc b/apps/site/src/content/design-system/foundation/colour/accessibility/Keyboard support/content.mdoc
new file mode 100644
index 000000000..542673c45
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/colour/accessibility/Keyboard support/content.mdoc
@@ -0,0 +1 @@
+No keyboard interaction needed.
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/colors/code.mdoc b/apps/site/src/content/design-system/foundation/colour/accessibilityDemo.mdoc
similarity index 100%
rename from apps/site/src/content/design-system/foundation/colors/code.mdoc
rename to apps/site/src/content/design-system/foundation/colour/accessibilityDemo.mdoc
diff --git a/apps/site/src/content/design-system/foundation/colour/code.mdoc b/apps/site/src/content/design-system/foundation/colour/code.mdoc
new file mode 100644
index 000000000..e69de29bb
diff --git a/apps/site/src/content/design-system/foundation/colour/design/Primary UI palette/content.mdoc b/apps/site/src/content/design-system/foundation/colour/design/Primary UI palette/content.mdoc
new file mode 100644
index 000000000..33042c8c6
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/colour/design/Primary UI palette/content.mdoc
@@ -0,0 +1,11 @@
+The core colours used in the digital brand. Each colour has a variable name (token) which also serves as a guide to describe its intended use.
+
+- **Primary**#DA1710R:218 G:23 B:16
+- **Hero**#1F1C4FR:31 G:28 B:79
+- **Neutral**#2A2E42R:42 G:46 B:66
+- **Heading**#1F1C4FR:31 G:28 B:79
+- **Text**#181B25R:24 G:27 B:37
+- **Muted**#595767R:89 G:87 B:103
+- **Border**#DEDEE1R:222 G:222 B:225
+- **Background**#F3F4F6R:243 G:244 B:246
+- **Light**#F9F9FBR:249 G:249 B:251
diff --git a/apps/site/src/content/design-system/foundation/colour/design/Reserved colours/content.mdoc b/apps/site/src/content/design-system/foundation/colour/design/Reserved colours/content.mdoc
new file mode 100644
index 000000000..bf3a02c81
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/colour/design/Reserved colours/content.mdoc
@@ -0,0 +1,7 @@
+The reserved colours convey meaning through colour, they’re used for contextual messaging and designed to clearly separate messaging from content. Only use these colours in the alert and messaging components, using them for any other purpose or in any other interface element is off-brand.
+
+- **Info**#0074C4R:0 G:116 B:196
+- **Success**#008000R:0 G:128 B:0
+- **Warning**#C53B00R:197 G:59 B:0
+- **Danger**#C40000R:196 G:0 B:0
+- **System**#FF0R:255 G:255 B:0
diff --git a/apps/site/src/content/design-system/foundation/colour/design/Secondary colours/content.mdoc b/apps/site/src/content/design-system/foundation/colour/design/Secondary colours/content.mdoc
new file mode 100644
index 000000000..645dd39d0
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/colour/design/Secondary colours/content.mdoc
@@ -0,0 +1,8 @@
+The secondary palette is a collection of bespoke, brand specific colours. Unlike the primary palette secondary colours do not map to the other brands. Secondary colours are generally used for bespoke brand embellishment: headers, promos, charts, diagrams etc. They are unique to the brand and must not be used anywhere else.
+
+- **Bright Purple**#991AD6R:153 G:26 B:214
+- **Bright Pink**#FF3DDBR:255 G:61 B:219
+- **Dark Red**#990000R:153 G:0 B:0
+- **Light Grey**#E8E8EDR:232 G:232 B:237
+- **Light Purple**#E0BAF2R:224 G:186 B:242
+- **Light Pink**#FFD9F7R:255 G:217 B:247
diff --git a/apps/site/src/content/design-system/foundation/colour/design/User experience/content.mdoc b/apps/site/src/content/design-system/foundation/colour/design/User experience/content.mdoc
new file mode 100644
index 000000000..132bb434d
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/colour/design/User experience/content.mdoc
@@ -0,0 +1,5 @@
+Colour can impact a design greatly by influencing decision making or undermining design intent. Bold colours can draw attention but design with too many bold colours and it will have the opposite result.
+
+When using colour careful consideration needs to be centred around a number of aspects such as the use of brand colours, how colour may be perceived for certain tasks, how colours interact with one another (discord, analogous, complementary), and how colour is impacted by accessibility requirements.
+
+The colour palette available is dictated by the brand, with accessibility an increasingly important factor.
diff --git a/apps/site/src/content/design-system/foundation/colour/design/Visual design/content.mdoc b/apps/site/src/content/design-system/foundation/colour/design/Visual design/content.mdoc
new file mode 100644
index 000000000..bbee395bb
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/colour/design/Visual design/content.mdoc
@@ -0,0 +1 @@
+Each brand in the Westpac Group uses a unique colour palette as part of its identity. These colours permeate across every touchpoint in the customer journey. Each brand's colour palette is mapped to the core UI palette and uses variables (tokens) to identify the colour. This allows brands to be switched quickly, efficiently and accurately. Correct use of the core colours plays a crucial role in brand recognition, customer experience, accessibility and consistency. When the colour palette is not applied correctly the integrity of the brand is diluted and the customer journey fragmented. When using colour, make sure you are using approved brand colours.
diff --git a/apps/site/src/content/design-system/foundation/colour/index.yaml b/apps/site/src/content/design-system/foundation/colour/index.yaml
new file mode 100644
index 000000000..fe8ecce08
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/colour/index.yaml
@@ -0,0 +1,16 @@
+name: Colour
+description: >-
+ The colours specified below should be used for all Westpac user interfaces.
+ It’s important to understand how the colour system works in a multi-brand
+ environment and adhere to the accessibility guidelines.
+design:
+ - title: Primary UI palette
+ - title: Secondary colours
+ - title: Reserved colours
+ - title: User experience
+ - title: Visual design
+accessibility:
+ - title: Accessibility notes
+ - title: Accessibility features
+ - title: Keyboard support
+ - title: Accessibility API
diff --git a/apps/site/src/content/design-system/foundation/font/accessibility/Accessibility API/content.mdoc b/apps/site/src/content/design-system/foundation/font/accessibility/Accessibility API/content.mdoc
new file mode 100644
index 000000000..0584a1d6a
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/font/accessibility/Accessibility API/content.mdoc
@@ -0,0 +1 @@
+No specific accessibility attributes required.
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/font/accessibility/Accessibility features/content.mdoc b/apps/site/src/content/design-system/foundation/font/accessibility/Accessibility features/content.mdoc
new file mode 100644
index 000000000..347a393f2
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/font/accessibility/Accessibility features/content.mdoc
@@ -0,0 +1 @@
+Text is visible in Windows High Contrast Mode.
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/font/accessibility/Keyboard support/content.mdoc b/apps/site/src/content/design-system/foundation/font/accessibility/Keyboard support/content.mdoc
new file mode 100644
index 000000000..542673c45
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/font/accessibility/Keyboard support/content.mdoc
@@ -0,0 +1 @@
+No keyboard interaction needed.
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/font/design/Body font/content.mdoc b/apps/site/src/content/design-system/foundation/font/design/Body font/content.mdoc
new file mode 100644
index 000000000..c66568cce
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/font/design/Body font/content.mdoc
@@ -0,0 +1,15 @@
+Each brand has a body font typically used for editorial and user interface elements. The body font comes in several weights.
+
+The body font stack is a list of system fonts for each operating system. When users view a website or application their device goes through this list and selects the corresponding system font.
+
+To date the current body font stack uses:
+
+* San Francisco - _iOS_
+* Roboto - _Android_
+* Segoe - _Windows_
+
+Please note operating systems are updated all the time - these fonts may change.
+
+_**Note:**_ _Never use a web font without confirmation that you have the correct licence agreement in place._
+
+Loading...
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/font/design/Brand font/content.mdoc b/apps/site/src/content/design-system/foundation/font/design/Brand font/content.mdoc
new file mode 100644
index 000000000..e804f4fb0
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/font/design/Brand font/content.mdoc
@@ -0,0 +1,7 @@
+Each brand has a display font typically used for headlines and marketing messages. These may come in several weights.
+
+Check the [Masterbrand GuidelinesCopyright © 2023 by Westpac Banking Corporation. All rights reserved.](https://westpacgroup.sharepoint.com/:f:/s/O365-UG-031831-GELOperatingEnvironmenttest/EnwmDFymE-dDtefynPcIwn4BdmYcqLZ2_ia2qdR6_YJcqA?e=rc10CQ) to understand how to use brand fonts effectively.
+
+_**Note:**_ _Never use a web font without confirmation that you have the correct licence agreement in place._
+
+Loading...
\ No newline at end of file
diff --git "a/apps/site/src/content/design-system/foundation/font/design/Dos and don\342\200\231ts/content.mdoc" "b/apps/site/src/content/design-system/foundation/font/design/Dos and don\342\200\231ts/content.mdoc"
new file mode 100644
index 000000000..71dea3ece
--- /dev/null
+++ "b/apps/site/src/content/design-system/foundation/font/design/Dos and don\342\200\231ts/content.mdoc"
@@ -0,0 +1,9 @@
+* Do not use display fonts below 24px.
+* Do use brand fonts sparingly for headings and call outs.
+* Don’t use brand fonts for UI elements or body text.
+* Do use body fonts for headings if required.
+* Do adjust line heights to suit your needs.
+* Avoid using font weights other than those specified.
+* Avoid using font sizes other than those specified in the type scale.
+* Avoid using all caps unless specified in the master brand guidelines.
+* Always ensure that you have the correct license to use web fonts in your applications.
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/font/design/Font weights/content.mdoc b/apps/site/src/content/design-system/foundation/font/design/Font weights/content.mdoc
new file mode 100644
index 000000000..66b70af00
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/font/design/Font weights/content.mdoc
@@ -0,0 +1,5 @@
+The typography system uses numerical values to assign different font weights rather than specifying the physical name or weight of the font. For example, assigning a value of 300 to the font weight property will display the light weight (providing It’s available). Unavailable weights display the logically closest weight. Font weights should always be used in alignment with the GUI and the digital brand guidelines.
+
+_**Note:**_ _Do not use 300 (light) on text sizes below 18px or your text may fall out of an accessible colour contrast range._
+
+Loading...
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/font/design/Typographic scale/content.mdoc b/apps/site/src/content/design-system/foundation/font/design/Typographic scale/content.mdoc
new file mode 100644
index 000000000..9771adfa7
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/font/design/Typographic scale/content.mdoc
@@ -0,0 +1,3 @@
+The typographic scale has a limited set of type sizes that work together and help maintain a consistent type scale across all digital touch-points. Designers can use these sizes as they see fit however there are a few practical rules around the use of type sizes.
+
+Loading...
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/font/design/Using fonts/content.mdoc b/apps/site/src/content/design-system/foundation/font/design/Using fonts/content.mdoc
new file mode 100644
index 000000000..c6c040d90
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/font/design/Using fonts/content.mdoc
@@ -0,0 +1,14 @@
+Brand fonts are typically display fonts. This means they are designed to be used a larger sizes. Using display fonts at small sizes can create legibility issues. We do not recommend using display fonts below 24px.
+
+The body font is the companion to the brand font and used for all UI elements and body text. This typeface has to be extremely flexible and functional. As a result we recommend brands use system fonts rather than bespoke web-fonts for the body. There are several key reasons we use system fonts for body text and UI elements:
+
+* _Page weight and download speeds:_ Similar to images, web-fonts have to be downloaded. When it comes to online banking every byte counts. Using a system font boosts performance because the browser doesn't have to download any font files.
+* _Multi-lingual applications:_ Our sites and applications are often multi-lingual and include double-byte character sets (Chinese, Japanese, Korean etc). These fonts use thousands of glyphs which creates huge font files. Using system fonts we have automatic access to these character sets when switching languages.
+* _Leveraging the smarts:_ Modern system fonts are specifically designed and created to aid legibility on screen. The geometry, hinting and logic that goes into each glyph works in conjunction with the operating system to ensure that the user always has an optimal reading experience.
+
+To style body copy and text in UI elements we use the body font. This typeface has to be extremely flexible and functional. As a result we recommend brands use system fonts rather than bespoke web-fonts for the body. There are several key reasons we use system fonts for body text and UI elements.
+
+Multi-brand fonts
+-----------------
+
+Similar to the colour system, a reference (variable) is created for each font; brand and body. By using this reference rather than the physical name of the font we can quickly and efficiently implement brand specific typography across multiple applications and brands.
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/font/index.yaml b/apps/site/src/content/design-system/foundation/font/index.yaml
new file mode 100644
index 000000000..e1f887f71
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/font/index.yaml
@@ -0,0 +1,15 @@
+name: Font
+description: >-
+ The font system allows each brand to designate two typefaces: A display font
+ for headings and a body font for editorial and UI elements.
+design:
+ - title: Brand font
+ - title: Body font
+ - title: Typographic scale
+ - title: Font weights
+ - title: Using fonts
+ - title: Dos and don’ts
+accessibility:
+ - title: Accessibility features
+ - title: Keyboard support
+ - title: Accessibility API
diff --git a/apps/site/src/content/design-system/foundation/grid/accessibility/Accessibility API/content.mdoc b/apps/site/src/content/design-system/foundation/grid/accessibility/Accessibility API/content.mdoc
new file mode 100644
index 000000000..0584a1d6a
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/grid/accessibility/Accessibility API/content.mdoc
@@ -0,0 +1 @@
+No specific accessibility attributes required.
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/grid/accessibility/Accessibility features/content.mdoc b/apps/site/src/content/design-system/foundation/grid/accessibility/Accessibility features/content.mdoc
new file mode 100644
index 000000000..f306361da
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/grid/accessibility/Accessibility features/content.mdoc
@@ -0,0 +1 @@
+No specific accessibility features required.
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/grid/accessibility/Keyboard support/content.mdoc b/apps/site/src/content/design-system/foundation/grid/accessibility/Keyboard support/content.mdoc
new file mode 100644
index 000000000..542673c45
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/grid/accessibility/Keyboard support/content.mdoc
@@ -0,0 +1 @@
+No keyboard interaction needed.
\ No newline at end of file
diff --git "a/apps/site/src/content/design-system/foundation/grid/design/Dos and don\342\200\231ts/content.mdoc" "b/apps/site/src/content/design-system/foundation/grid/design/Dos and don\342\200\231ts/content.mdoc"
new file mode 100644
index 000000000..321eee226
--- /dev/null
+++ "b/apps/site/src/content/design-system/foundation/grid/design/Dos and don\342\200\231ts/content.mdoc"
@@ -0,0 +1,2 @@
+* Do use the grid for all your applications (responsive or not).
+* Avoid changing the styles in the grid (columns, widths, margins etc).
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/grid/design/Grid examples/content.mdoc b/apps/site/src/content/design-system/foundation/grid/design/Grid examples/content.mdoc
new file mode 100644
index 000000000..6f449c737
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/grid/design/Grid examples/content.mdoc
@@ -0,0 +1,29 @@
+### Grid example 1
+
+This 3 column layout stacks on xs\* (each column takes up full width) but on the other breakpoints it adapts to different widths.
+
+Loading...
+
+### Grid example 2
+
+This 3 column layout stacks on xs\* (each column takes up full width) but on the other breakpoints it adapts to different widths.
+
+Loading...
+
+### Grid example 3
+
+Columns can be nested inside columns to achieve greater complexity and structure the page. In effect, each column can be sub-divided into further 12 columns. The nested columns align to their own 12 col grid based on the width of the parent column.
+
+Loading...
+
+### Grid example 4
+
+If a pull-right class is added to the first column it will be the top most column when stacked but displays at the far right on larger views. On xs the source order is honoured.
+
+Loading...
+
+### Grid example 5
+
+Columns can be offset to create empty space.
+
+Loading...
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/grid/design/User experience/content.mdoc b/apps/site/src/content/design-system/foundation/grid/design/User experience/content.mdoc
new file mode 100644
index 000000000..a46b8e4b4
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/grid/design/User experience/content.mdoc
@@ -0,0 +1,3 @@
+The grid is the core ingredient for developing consistent, robust, responsive applications. It’s designed to work seamlessly on the ever-increasing plethora of screen sizes and resolutions.
+
+All projects should be designed and built using the 12 column grid. Responsive content, ie the same content re-organised to be usable on all screen sizes, is important for user engagement. Having a consistent experience across all devices, being able to start a process on one device and complete it on another with consistent and reliable content keeps users confident, engaged and builds trust.
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/grid/design/Visual design/content.mdoc b/apps/site/src/content/design-system/foundation/grid/design/Visual design/content.mdoc
new file mode 100644
index 000000000..f31e9cc43
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/grid/design/Visual design/content.mdoc
@@ -0,0 +1,5 @@
+The grid uses a 12 column structure. 12 is a versatile composite number not least because it has 6 divisors - 1, 2, 3, 4 and 6. This versatility offers designers much more flexibility for layout options which is particularly useful when designing responsive applications. Predefined margins and breakpoints have been implemented and are available in the templates. A maximum width has also been created to avoid line widths becoming too wide on large, high definition monitors. This also enables us to create smaller hero images which increases download speeds and reduces bandwidth.
+
+### Responsive margins / Spacing system
+
+For various reasons the Design System does not currently use a baseline grid for vertical spacing. Instead it uses a responsive vertical spacing system that uses tokens which offer a series of pre-defined values. This system is more flexible than a baseline grid as it can be applied to a much wider variety of contents from small components to long-form editorial. The spacing system is based on units of 6px. This reflects the 12 column grid system and all the predefined sizes used in GEL elements such as buttons, form inputs etc. From a visual design perspective, using these values will inherently create a consistent scale and rhythm across all our digital touch points which will, in turn, provide a more consistent customer journey. This system is also extremely useful in the design hand over and build phase. For example; If the spacing in a design is slightly off the developer will know instantly that this is an error and he or she will round to nearest unit of 6px. This self policing system will help to maintain consistency of our applications.
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/grid/index.yaml b/apps/site/src/content/design-system/foundation/grid/index.yaml
new file mode 100644
index 000000000..3c7787502
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/grid/index.yaml
@@ -0,0 +1,14 @@
+name: Grid
+description: >-
+ Using the responsive 12-column grid ensures your design works effectively for
+ all devices and screen sizes, and establishes consistency across all of
+ Westpac Group brands.
+design:
+ - title: Grid examples
+ - title: User experience
+ - title: Visual design
+ - title: Dos and don’ts
+accessibility:
+ - title: Accessibility features
+ - title: Keyboard support
+ - title: Accessibility API
diff --git a/apps/site/src/content/design-system/foundation/icon/accessibility/Accessibility API/content.mdoc b/apps/site/src/content/design-system/foundation/icon/accessibility/Accessibility API/content.mdoc
new file mode 100644
index 000000000..6a3959a57
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/icon/accessibility/Accessibility API/content.mdoc
@@ -0,0 +1,2 @@
+* ``: Provides a label that describes the Icon
+* ``: Prevents the Icon SVG element from being traversed by browsers that map the SVG to the ‘group’ role and from unnecessarily receiving focus in Internet Explorer (IE)
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/icon/accessibility/Accessibility features/content.mdoc b/apps/site/src/content/design-system/foundation/icon/accessibility/Accessibility features/content.mdoc
new file mode 100644
index 000000000..d8eff719b
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/icon/accessibility/Accessibility features/content.mdoc
@@ -0,0 +1,3 @@
+* A `` element labeled with a description identifies the Icon
+* The Icon shape is visible in Windows High Contrast Mode
+* When using alongside descriptive visual text ensure `aria-hidden="true"` is used to hide the Icon from assistive technologies, otherwise users will receive duplicate descriptions
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/icon/accessibility/Keyboard support/content.mdoc b/apps/site/src/content/design-system/foundation/icon/accessibility/Keyboard support/content.mdoc
new file mode 100644
index 000000000..542673c45
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/icon/accessibility/Keyboard support/content.mdoc
@@ -0,0 +1 @@
+No keyboard interaction needed.
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/icon/accessibility/Notes on accessibility/content.mdoc b/apps/site/src/content/design-system/foundation/icon/accessibility/Notes on accessibility/content.mdoc
new file mode 100644
index 000000000..781aaed52
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/icon/accessibility/Notes on accessibility/content.mdoc
@@ -0,0 +1,17 @@
+All components comply with WCAG 2.1 AA guidelines and Success Criteria. These fall under the [four principles of accessibility](/design-system/accessibility/design-system-accessibility) – Perceivable, Operable, Understandable and Robust. Below are some specific ways in which this component follows these principles:
+
+### Perceivable
+
+The Design System icons should be used as navigational aids. This means they are a form of communication as opposed to an embellishment, so should fall under the category of 'Graphical objects' as described in WCAG. This means they need to have colour contrast ratio of at least 3:1.
+
+### Operable
+
+The Design System components have been coded to be navigable using a keyboard and other assistive technologies. WCAG compliance recommends being aware of the time it takes for people to complete tasks and to not automatically move focus. Animation should be controlled and simple so as not to cause seizures, and it’s important to provide the ability to perform the same task in multiple ways where possible. These rules have been followed where navigation and interaction is included in Design System components or patterns.
+
+### Understandable
+
+WCAG compliance requires consistent and predicable interactions, clear and simple language, concise labels, no jargon or abbreviations and clear error messaging. These rules have been followed where content and interactions are included in Design System components or patterns.
+
+### Robust
+
+All Design System components have been coded so they can be clearly announced, understood and navigated using all modern assistive technologies.
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/icon/design/All icons/content.mdoc b/apps/site/src/content/design-system/foundation/icon/design/All icons/content.mdoc
new file mode 100644
index 000000000..4085f2534
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/icon/design/All icons/content.mdoc
@@ -0,0 +1,463 @@
+Filter by name
+
+ModeFilledOutlined
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.Download all SVGs
+
+Found 228 icons
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.AccessibilityIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.AccountIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.AddCircleIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.AddIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.AlertIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.AndroidIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.AppleIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.ArchiveBoxIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.ArrowForkIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.ArrowLeftIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.ArrowRightIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.ArrowSplitIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.AtmIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.AttacheCaseIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.AustraliaIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.BabyBuggyIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.BackspaceIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.BankIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.BarChartDownIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.BarChartIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.BarbellIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.BookIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.BpayIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.BriefcaseIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.BugReportIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.BurgerIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.BusinessPersonIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.CafeIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.CakeIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.CalculateIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.CalculatorIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.CalendarIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.CameraIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.CarIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.CardlessCashIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.CartIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.ChatIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.CheckIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.ClearIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.ClockIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.CloseIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.CocktailGlassIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.CompassIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.ContactIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.ContentCopyIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.CreditCardIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.CubeIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.CursorArrowClickIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.CursorArrowDoubleclickIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.CursorArrowIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.CursorArrowRaysIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.DeleteIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.DeliveryTruckIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.DesktopIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.DiamondIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.DollarIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.DollarSignIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.DownloadFileIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.DownloadIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.DragIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.DropDownIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.DropUpIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.DropboxIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.EditIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.EducationIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.EftposIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.EmailIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.ErrorIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.ExcelFileIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.ExitIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.ExpandLessIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.ExpandMoreIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.FaceHappyIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.FacebookIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.FavoriteIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.FilterIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.FingerprintIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.FirstAidCaseIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.FirstAidIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.FutureClockIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.GelIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.GenericFileIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.GeolocationIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.GiftIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.GithubIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.GlobalIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.GooglePlusIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.GridIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.GrowthIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.HamburgerMenuIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.HeadsetIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.HeartAddIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.HeartTickIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.HelpIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.HistoryClockIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.HouseDollarIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.HouseIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.HousePeopleIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.HousePersonIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.IceCreamIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.IdCardIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.ImageSquareIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.InfoIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.InstagramIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.InventoryIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.InvestIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.InvoiceIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.KeyIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.KeyholeIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.LeafIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.LightBulbIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.LimitIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.LinkIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.LinkedinIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.ListIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.LiveChatIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.LuggageIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.MapIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.MapPinIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.MedicalIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.MegaphoneIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.MessageIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.MobilePayIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.MoneyBagIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.MoneyInIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.MoneyNotesIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.MoneyOutIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.MoreHorizIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.MoreVertIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.MoveFromIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.MoveToIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.NewContentIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.NewWindowIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.NotificationActiveIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.NotificationIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.NotificationOffIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.OfficeIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.OpenBrowserIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.PackageDeliveryIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.PadlockIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.PadlockOpenIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.PadlockTickIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.PauseCircleIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.PauseIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.PawIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.PayIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.PayIdIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.PayToMobileIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.PaypassIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.PdfFileIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.PendingIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.PeopleIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.PercentIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.PersonIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.PhoneIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.PieChartIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.PizzaIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.PlaneIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.PlayCircleIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.PlayIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.PramIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.PresetsIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.PrintIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.ProgressIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.QuestionMarkIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.QuickBalanceIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.ReceiptIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.RefreshIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.RemoveCircleIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.RemoveIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.RestaurantIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.RssIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.ScanDocumentIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.SdStorageIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.SearchIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.SecurityIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.ServiceBellIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.SettingsIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.ShareIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.ShareIosIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.ShopIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.ShoppingBagIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.ShoppingBasketIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.SimCardIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.SlackIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.SmsIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.SpaIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.StarHalfIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.StarRateIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.StopwatchIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.StrollerIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.SuccessIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.SuperIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.SwitchIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.TabletIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.TagIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.TakeoutCoffeeIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.TakeoutFoodIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.TelephoneIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.ThumbDownIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.ThumbUpIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.TickCircleIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.TickIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.TransferIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.TransportIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.TravelExploreIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.TuneIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.TwitterIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.UmbrellaIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.UploadIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.VerifiedIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.VideoIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.VisibilityIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.VisibilityOffIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.VoiceIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.WalkIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.WalletIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.WarningIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.WatchIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.WearableIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.WheelchairIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.WindowsNewIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.WineGlassIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.WordFileIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.WriteIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.YammerIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.YoutubeIcon
+
+Copyright © 2023 by Westpac Banking Corporation. All rights reserved.ZipFileIcon
\ No newline at end of file
diff --git "a/apps/site/src/content/design-system/foundation/icon/design/Dos and don\342\200\231ts/content.mdoc" "b/apps/site/src/content/design-system/foundation/icon/design/Dos and don\342\200\231ts/content.mdoc"
new file mode 100644
index 000000000..743907c01
--- /dev/null
+++ "b/apps/site/src/content/design-system/foundation/icon/design/Dos and don\342\200\231ts/content.mdoc"
@@ -0,0 +1,6 @@
+* Do create additional icons if required. See article below for more information.
+* Avoid using UI icons as page embellishment this is not what they are intended for.
+* Do not outline the UI icons. This is not how they were designed to display.
+* Avoid using icons at any other sizes as this will force them off the pixel grid and could reduce legibility.
+* Always use labels with UI icons unless the icon is a globally recognised symbol.
+* Avoid using too many icons. This adds unnecessary clutter to the interface.
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/icon/design/Icon colours/content.mdoc b/apps/site/src/content/design-system/foundation/icon/design/Icon colours/content.mdoc
new file mode 100644
index 000000000..464b3108f
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/icon/design/Icon colours/content.mdoc
@@ -0,0 +1,3 @@
+Icons can be used with any brand colour. You can also invert them to appear as white on a dark background.
+
+Loading...
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/icon/design/Icon sizing/content.mdoc b/apps/site/src/content/design-system/foundation/icon/design/Icon sizing/content.mdoc
new file mode 100644
index 000000000..9e5d540de
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/icon/design/Icon sizing/content.mdoc
@@ -0,0 +1,3 @@
+All the icons in this library have been designed and crafted on a 24px grid, allowing them to be used at the pre-defined sizes below. This ensures that horizontal and vertical edges align with the pixel grid, with the exception of the Small (18px). Resulting in a sharper more legible graphic. If icons are not used at these intended sizes they will no longer align to the pixel grid which will result in a blurred effect. Using a fixed set of icon sizes also helps maintain consistency across all our applications.
+
+Loading...
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/icon/design/User experience/content.mdoc b/apps/site/src/content/design-system/foundation/icon/design/User experience/content.mdoc
new file mode 100644
index 000000000..f1c95380b
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/icon/design/User experience/content.mdoc
@@ -0,0 +1,11 @@
+Icons are used to assist users in a couple of important ways such as navigation and to perform an action.
+
+Icons are at their most useful when paired with a short descriptive label as an icon by itself can often take on different meanings for different people. Context can also change the interpretation of an icon.
+
+If a user is required to interpret meaning from an icon this increases cognitive load and slows down task completion. Users will spend more time on other apps and websites and shouldn’t be required to learn new icon sets. It is therefore more beneficial to pair an icon with a label with the exception for widely used icons such as home and search.
+
+Here is an example of where icons may be misinterpreted, the heart icon is used in each of these applications and means something different in each instance. Although context gives meaning, it's not always apparent:
+
+![](https://res.cloudinary.com/westpac-gel/image/upload/v1603867525/5f99138328dd13161ae76fda.png)
+
+Same icon used in three different apps with three different meanings
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/icon/design/Visual design/content.mdoc b/apps/site/src/content/design-system/foundation/icon/design/Visual design/content.mdoc
new file mode 100644
index 000000000..10c44d302
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/icon/design/Visual design/content.mdoc
@@ -0,0 +1,5 @@
+The UI icon library is intended for use across all our brands and user interfaces.
+
+Simplicity is the key design requirement for UI icons. Each icon in the library is reduced to its minimal form, just enough to capture the essence of its meaning. This ensures readability and clarity even at small sizes. It also optimises the vector file size by limiting the number of points required to draw the graphic.
+
+Icons are implemented as scalable vector graphics (SVGs) with PNG fallbacks for older browsers. Using SVGs ensures the highest quality rendering on all devices, allows them to be styled dynamically using code and complies with AA accessibility requirements.
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/icon/index.yaml b/apps/site/src/content/design-system/foundation/icon/index.yaml
new file mode 100644
index 000000000..a1d3de992
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/icon/index.yaml
@@ -0,0 +1,17 @@
+name: Icon
+description: >-
+ This library of icons is intended for use across all of our brands and user
+ interfaces. They are optimised for uses such as aiding navigating, system
+ controls, comprehension, and legibility.
+design:
+ - title: All icons
+ - title: Icon sizing
+ - title: Icon colours
+ - title: User experience
+ - title: Visual design
+ - title: Dos and don’ts
+accessibility:
+ - title: Notes on accessibility
+ - title: Accessibility features
+ - title: Keyboard support
+ - title: Accessibility API
diff --git a/apps/site/src/content/design-system/foundation/logo/accessibility/Accessibility API/content.mdoc b/apps/site/src/content/design-system/foundation/logo/accessibility/Accessibility API/content.mdoc
new file mode 100644
index 000000000..c0a61fa50
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/logo/accessibility/Accessibility API/content.mdoc
@@ -0,0 +1,2 @@
+* ``: Provides a label that describes the Logo
+* ``: Prevents the Logo SVG element from being traversed by browsers that map the SVG to the ‘group’ role and from unnecessarily receiving focus in Internet Explorer (IE)
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/logo/accessibility/Accessibility features/content.mdoc b/apps/site/src/content/design-system/foundation/logo/accessibility/Accessibility features/content.mdoc
new file mode 100644
index 000000000..b1346de1c
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/logo/accessibility/Accessibility features/content.mdoc
@@ -0,0 +1,3 @@
+* A `` element labeled with a description identifies the Logo
+* The Logo shape is visible in Windows High Contrast Mode
+* When using alongside descriptive visual text ensure `aria-hidden="true"` is used to hide the Logo from assistive technologies, otherwise users will receive duplicate descriptions
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/logo/accessibility/Keyboard support/content.mdoc b/apps/site/src/content/design-system/foundation/logo/accessibility/Keyboard support/content.mdoc
new file mode 100644
index 000000000..542673c45
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/logo/accessibility/Keyboard support/content.mdoc
@@ -0,0 +1 @@
+No keyboard interaction needed.
\ No newline at end of file
diff --git "a/apps/site/src/content/design-system/foundation/logo/design/Dos and don\342\200\231ts/content.mdoc" "b/apps/site/src/content/design-system/foundation/logo/design/Dos and don\342\200\231ts/content.mdoc"
new file mode 100644
index 000000000..5332fd890
--- /dev/null
+++ "b/apps/site/src/content/design-system/foundation/logo/design/Dos and don\342\200\231ts/content.mdoc"
@@ -0,0 +1,4 @@
+* Do use the logos (in accordance with the brand guidelines) in bespoke landing screens etc.
+* Avoid changing the logos (colour, shape etc).
+* Avoid scaling or repositioning logos in the pre-defined header and footer components.
+* Avoid using png or jpeg versions of these logos as quality may be compromised when displayed on high resolution displays etc.
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/logo/design/Logos/content.mdoc b/apps/site/src/content/design-system/foundation/logo/design/Logos/content.mdoc
new file mode 100644
index 000000000..d68a6964e
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/logo/design/Logos/content.mdoc
@@ -0,0 +1,55 @@
+Filter by name
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.Download all SVGs
+
+Found 25 logos
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.BOMLogo
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.BOMMultibrandLargeLogo
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.BOMMultibrandSmallLogo
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.BOMShieldLogo
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.BSALogo
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.BSAMultibrandLargeLogo
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.BSAMultibrandSmallLogo
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.BSAStackedLogo
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.RAMSLogo
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.RAMSMultibrandLargeLogo
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.RAMSMultibrandSmallLogo
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.RedAvatarCircleLogo
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.RedAvatarCircleReversedLogo
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.RedAvatarLogo
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.STGDragonLogo
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.STGLogo
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.STGMultibrandLargeLogo
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.STGMultibrandSmallLogo
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.WBCLogo
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.WBCMultibrandLargeLogo
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.WBCMultibrandSmallLogo
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.WBGInternalLogo
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.WBGLogo
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.WBGMultibrandLargeLogo
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.WBGMultibrandSmallLogo
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/logo/design/User experience/content.mdoc b/apps/site/src/content/design-system/foundation/logo/design/User experience/content.mdoc
new file mode 100644
index 000000000..d5b9a2685
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/logo/design/User experience/content.mdoc
@@ -0,0 +1,3 @@
+Logos are one part of a greater brand identity. Their usage has guidelines which are designed to protect the integrity of the mark and ultimately trust in the brand.
+
+It is therefore important to consider where, when, and how often a brand logo is used. It can help build trust with a consumer when using an application or webpage, and specifically in digital depending on the location (usually at the top left) and can be a recognised affordance for the application’s home.
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/logo/design/Visual design/content.mdoc b/apps/site/src/content/design-system/foundation/logo/design/Visual design/content.mdoc
new file mode 100644
index 000000000..d8634a631
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/logo/design/Visual design/content.mdoc
@@ -0,0 +1,10 @@
+Each logo in the library has been carefully crafted (where possible aligning with the pixel grid), optimised and converted to SVG format, which:
+
+* Ensures that the graphic can be resized to any dimension with no loss of quality
+* Ensures the highest quality rendering on all devices
+* Allows the logos to be styled using code
+* Complies with AA accessibility requirements
+
+### Multi-brand usage
+
+The multi-brand logos have been designed and crafted to ensure that applications can switch brands with no additional work required to scale or position the logo. The entire process has been automated, this not only saves time but also removes any margin for error thus increasing the consistency and quality of our products, and also ensures correct usage (scale, position etc) at all breakpoints.
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/logo/index.yaml b/apps/site/src/content/design-system/foundation/logo/index.yaml
new file mode 100644
index 000000000..399e405e5
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/logo/index.yaml
@@ -0,0 +1,15 @@
+name: Logo
+description: >-
+ These logos and are commonly used in Westpac interfaces. They are implemented
+ as scalable vector graphics (SVGs) which ensures the highest quality rendering
+ on all devices. It also allows styling with code and complies with WGAG AA
+ accessibility requirements.
+design:
+ - title: Logos
+ - title: User experience
+ - title: Visual design
+ - title: Dos and don’ts
+accessibility:
+ - title: Accessibility features
+ - title: Keyboard support
+ - title: Accessibility API
diff --git a/apps/site/src/content/design-system/foundation/pictogram/accessibility/Accessibility API/content.mdoc b/apps/site/src/content/design-system/foundation/pictogram/accessibility/Accessibility API/content.mdoc
new file mode 100644
index 000000000..aa30bfb6a
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/pictogram/accessibility/Accessibility API/content.mdoc
@@ -0,0 +1,2 @@
+* ``: Provides a label that describes the Pictogram
+* ``: Prevents the Pictogram SVG element from being traversed by browsers that map the SVG to the ‘group’ role and from unnecessarily receiving focus in Internet Explorer (IE)
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/pictogram/accessibility/Accessibility features/content.mdoc b/apps/site/src/content/design-system/foundation/pictogram/accessibility/Accessibility features/content.mdoc
new file mode 100644
index 000000000..d8876efd9
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/pictogram/accessibility/Accessibility features/content.mdoc
@@ -0,0 +1,3 @@
+* A `` element labeled with a description identifies the Pictogram
+* The Pictogram shape is visible in Windows High Contrast Mode
+* When using alongside descriptive visual text ensure `aria-hidden="true"` is used to hide the Pictogram from assistive technologies, otherwise users will receive duplicate descriptions
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/pictogram/accessibility/Keyboard support/content.mdoc b/apps/site/src/content/design-system/foundation/pictogram/accessibility/Keyboard support/content.mdoc
new file mode 100644
index 000000000..542673c45
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/pictogram/accessibility/Keyboard support/content.mdoc
@@ -0,0 +1 @@
+No keyboard interaction needed.
\ No newline at end of file
diff --git "a/apps/site/src/content/design-system/foundation/pictogram/design/Dos and don\342\200\231ts/content.mdoc" "b/apps/site/src/content/design-system/foundation/pictogram/design/Dos and don\342\200\231ts/content.mdoc"
new file mode 100644
index 000000000..bb90d6c64
--- /dev/null
+++ "b/apps/site/src/content/design-system/foundation/pictogram/design/Dos and don\342\200\231ts/content.mdoc"
@@ -0,0 +1,4 @@
+* Do follow the GEL guidelines for creation
+* Do use brand colours and create for multi-brand (ex Illustrative)
+* Don’t abuse their use
+* Don’t create new styles
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/pictogram/design/Informative pictograms/content.mdoc b/apps/site/src/content/design-system/foundation/pictogram/design/Informative pictograms/content.mdoc
new file mode 100644
index 000000000..52ce0e6d4
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/pictogram/design/Informative pictograms/content.mdoc
@@ -0,0 +1,197 @@
+Informative pictograms take iconography to the next level due to the greater degree of detail. They are visual aids to accompany a piece of text to help communicate an idea, feature, or function and should not be used on their own. Access the [master set of pictogram files hereCopyright © 2023 by Westpac Banking Corporation. All rights reserved.](https://westpacgroup.sharepoint.com/:f:/s/O365-UG-043642/EuPcpzS5tBBCr6-R9P_FK7ABLKbHiBdxhL2-HW2uUlwShw) (this is a secure link).
+
+**Please note:** These pictograms are Brand approved, for correct usage or to request additions please refer to these [pictogram process documentsCopyright © 2023 by Westpac Banking Corporation. All rights reserved.](https://westpacgroup.sharepoint.com/:f:/s/O365-UG-043642/EuPcpzS5tBBCr6-R9P_FK7ABLKbHiBdxhL2-HW2uUlwShw) (this is a secure link).
+
+Filter by name
+
+ModeDuoDarkLight
+
+Found 93 pictograms
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.ATMPictogram
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.AccessibilityPictogram
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.AccountsPictogram
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.AeroplanePictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.ArrowDownPictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.ArrowLeftPictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.ArrowRightPictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.ArrowUpPictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.ArrowsPassingPictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.AustraliaPictogram
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.BankCardLockedPictogram
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.BankCardPictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.BankPictogram
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.BirthCertificatePictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.BuildingPictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.BuoyPictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.BusPictogram
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.BusinessPersonPictogram
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.CalculatorPictogram
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.CalendarPictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.CarPictogram
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.CashPictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.CelebrationPictogram
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.ChatPictogram
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.ClockPictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.CoffeePictogram
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.CoinsPictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.CompassPictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.CustomerProfilePictogram
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.DesktopComputerPictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.DocumentAndPenPictogram
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.DollarSignPictogram
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.DriversLicencePictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.EducationPictogram
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.EftposPictogram
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.EnvelopeEmailPictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.EnvelopePrintedPictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.FaceHappyPictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.FaceUnhappyPictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.FaceUnsurePictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.FingerMotionPictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.FingerprintPictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.FootballPictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.ForkKnifePictogram
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.GenericDocumentPictogram
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.GiftPictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.GlobeAustraliaPictogram
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.GlobePictogram
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.GraphDecreasingPictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.GraphIncreasingPictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.GymPictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.HeadsetPictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.HeartPictogram
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.HousePictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.LightBulbPictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.LoopPictogram
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.MedicareCardPictogram
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.MobileDevicePictogram
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.MoneyInPictogram
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.MoneyOutPictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.MovieTicketsPictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.NestEggPictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.NoodlesPictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.Number1Pictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.Number2Pictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.Number3Pictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.Number4Pictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.Number5Pictogram
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.PadlockLockedPictogram
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.PadlockUnlockedPictogram
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.PassportPictogram
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.PercentSignPictogram
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.PersonPictogram
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.PiggyBankPictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.PizzaPictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.PlantPictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.SearchPictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.SecurePictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.ShopPictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.ShoppingPictogram
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.StarPictogram
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.StopwatchPictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.TaxDocumentPictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.TelephoneCallPictogram
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.ThumbsUpPictogram
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.TickPictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.ToolsPictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.TractorPictogram
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.TruckPictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.UmbrellaPictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.UnsecurePictogram
+
+Copyright © 2020 by Westpac Banking Corporation. All rights reserved.WalletPictogram
+
+Copyright © 2021 by Westpac Banking Corporation. All rights reserved.WearablesPictogram
+
+_Copyright © 2020 by Westpac Banking Corporation. All rights reserved._
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/pictogram/design/User experience/content.mdoc b/apps/site/src/content/design-system/foundation/pictogram/design/User experience/content.mdoc
new file mode 100644
index 000000000..afd5081e1
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/pictogram/design/User experience/content.mdoc
@@ -0,0 +1,7 @@
+Pictograms are wonderful devices that can help sighted users understand a product or piece of communication faster while added a degree of brand recognition and recall.
+
+All pictograms have a defined, associated metaphor to ensure they consistently embody and communicate the right meaning to customers across all digital touch-points. Therefore it’s important to understand which pictogram to use when and where by referencing the Pictogram metaphor list, you can find this with the other [pictogram process documentsCopyright © 2023 by Westpac Banking Corporation. All rights reserved.](https://westpacgroup.sharepoint.com/:f:/s/O365-UG-043642/EuPcpzS5tBBCr6-R9P_FK7ABLKbHiBdxhL2-HW2uUlwShw) (this is a secure link).
+
+When using Informative pictograms, consider whether or not an icon would better serve the purpose, particularly for task based functions.
+
+As Decorative pictograms are so vibrant, their use needs to be carefully considered as they could overwhelm the page, screen, or experience. Typically, they can draw attention to a product, enhance brand presence on the screen, celebrate a milestone or moment, and do not require accompanying text.
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/pictogram/design/Visual design/content.mdoc b/apps/site/src/content/design-system/foundation/pictogram/design/Visual design/content.mdoc
new file mode 100644
index 000000000..2a6824060
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/pictogram/design/Visual design/content.mdoc
@@ -0,0 +1,5 @@
+The pictogram sets were created in accordance with the latest brand guidelines. The visual language needs to be as clear and concise as the metaphor otherwise the intent is lost.
+
+Care has been taken to design these with a small degree of depth, while establishing a visual language which can be replicated.
+
+For production, they have all been created in a centred, square format to suit as many use cases as possible (text left, right, and below). For details on how to design and deliver a pictogram ready for production, contact the GEL team.
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/pictogram/index.yaml b/apps/site/src/content/design-system/foundation/pictogram/index.yaml
new file mode 100644
index 000000000..776c8d8b4
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/pictogram/index.yaml
@@ -0,0 +1,14 @@
+name: Pictogram
+description: >-
+ Pictograms are commonly used in Westpac interfaces. They are implemented as
+ scalable vector graphics (SVGs), this ensures the highest quality rendering on
+ all devices. Use them to assist with visual communication.
+design:
+ - title: Informative pictograms
+ - title: User experience
+ - title: Visual design
+ - title: Dos and don’ts
+accessibility:
+ - title: Accessibility features
+ - title: Keyboard support
+ - title: Accessibility API
diff --git a/apps/site/src/content/design-system/foundation/text-styling/accessibility/Accessibility API/content.mdoc b/apps/site/src/content/design-system/foundation/text-styling/accessibility/Accessibility API/content.mdoc
new file mode 100644
index 000000000..6c716ec1b
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/text-styling/accessibility/Accessibility API/content.mdoc
@@ -0,0 +1 @@
+No specific accessibility attributes required
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/text-styling/accessibility/Accessibility features/content.mdoc b/apps/site/src/content/design-system/foundation/text-styling/accessibility/Accessibility features/content.mdoc
new file mode 100644
index 000000000..917913d7a
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/text-styling/accessibility/Accessibility features/content.mdoc
@@ -0,0 +1,4 @@
+* Text links are styled with a custom colour to distinguish them from normal text, but also use the standard HTML document underline convention. This approach satisfies an important accessibility requirement to ‘not rely on colour alone’ to convey information, indicate an action or distinguish a visual element.
+* An indicator outline appears around the links when focused
+* Text can be resized without assistive technology up to 200% without loss of content or functionality
+* All content (including links) is visible in Windows High Contrast Mode
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/text-styling/accessibility/Keyboard support/content.mdoc b/apps/site/src/content/design-system/foundation/text-styling/accessibility/Keyboard support/content.mdoc
new file mode 100644
index 000000000..cc05933d5
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/text-styling/accessibility/Keyboard support/content.mdoc
@@ -0,0 +1 @@
+No keyboard interaction needed
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/text-styling/accessibility/Notes on accessibility/content.mdoc b/apps/site/src/content/design-system/foundation/text-styling/accessibility/Notes on accessibility/content.mdoc
new file mode 100644
index 000000000..812c5989c
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/text-styling/accessibility/Notes on accessibility/content.mdoc
@@ -0,0 +1,19 @@
+All components comply with WCAG 2.1 AA guidelines and Success Criteria. These fall under the [four principles of accessibility](/design-system/accessibility/design-system-accessibility) – Perceivable, Operable, Understandable and Robust. Below are some specific ways in which this component follows these principles:
+
+### Perceivable
+
+_Body font size:_ 14px is the recommended minimum size for body text. Smaller sizes are sometimes used for labels in Native mobile apps however it is not recommended to use text sizing below 14px for body or UI elements. It is a legal requirement that all terms and conditions text is the same size as the body text. So, as well as being an accessibility requirement, it is also a Group legal and compliance requirement.
+
+_Link styling:_ It is an accessibility requirement for links to be defined using both colour and shape, the link style is underlined and Primary coloured. A chevron is used when displaying a [list](/design-system/components/lists) of links, when using links in a menu or navigation system it is not necessary for each item to be underlined.
+
+### Operable
+
+The Design System components have been coded to be navigable using a keyboard and other assistive technologies. WCAG compliance recommends being aware of the time it takes for people to complete tasks and to not automatically move focus. Animation should be controlled and simple so as not to cause seizures, and it’s important to provide the ability to perform the same task in multiple ways where possible. These rules have been followed where navigation and interaction is included in Design System components or patterns.
+
+### Understandable
+
+WCAG compliance requires consistent and predicable interactions, clear and simple language, concise labels, no jargon or abbreviations and clear error messaging. These rules have been followed where content and interactions are included in Design System components or patterns.
+
+### Robust
+
+All Design System components have been coded so they can be clearly announced, understood and navigated using all modern assistive technologies.
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/text-styling/design/Editorial text styles/content.mdoc b/apps/site/src/content/design-system/foundation/text-styling/design/Editorial text styles/content.mdoc
new file mode 100644
index 000000000..d52620878
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/text-styling/design/Editorial text styles/content.mdoc
@@ -0,0 +1,3 @@
+Use the editorial text styles to draw attention to aspects of your content. The styles below map to the current HTML text styling tags. Where possible we recommend using HTML semantic elements as they clearly describe the meaning of the content to the browser and the developer. This will also maximise the opportunity to provide accessible content.
+
+Loading...
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/text-styling/design/Headings/content.mdoc b/apps/site/src/content/design-system/foundation/text-styling/design/Headings/content.mdoc
new file mode 100644
index 000000000..0f4fc423d
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/text-styling/design/Headings/content.mdoc
@@ -0,0 +1,3 @@
+Heading styles are not managed by the Design System, however @color-Headings variables are maintained for each brand and are mapped through; setting the appropriate heading colour for all heading elements (h1 — h6).
+
+Loading...
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/text-styling/design/User experience/content.mdoc b/apps/site/src/content/design-system/foundation/text-styling/design/User experience/content.mdoc
new file mode 100644
index 000000000..40829e61a
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/text-styling/design/User experience/content.mdoc
@@ -0,0 +1 @@
+Text styling can influence decision making, bring attention to something, assist users to navigate a page when scanning, and build trust. This is achieved through an understanding of typographic fundamentals such as type scale and hierarchy, positioning and signposting, when to use which font or typeface, and any digital nuances.
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/text-styling/design/Visual design/content.mdoc b/apps/site/src/content/design-system/foundation/text-styling/design/Visual design/content.mdoc
new file mode 100644
index 000000000..73b48b689
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/text-styling/design/Visual design/content.mdoc
@@ -0,0 +1 @@
+See [Fonts](/design-system/foundation/fonts) for further information on the use of typography
\ No newline at end of file
diff --git a/apps/site/src/content/design-system/foundation/text-styling/index.yaml b/apps/site/src/content/design-system/foundation/text-styling/index.yaml
new file mode 100644
index 000000000..e637db7e0
--- /dev/null
+++ b/apps/site/src/content/design-system/foundation/text-styling/index.yaml
@@ -0,0 +1,14 @@
+name: Text styling
+description: >-
+ Use text styling to create typographic hierarchy throughout a page and deliver
+ better reading and scanning experiences for users.
+design:
+ - title: Editorial text styles
+ - title: Headings
+ - title: User experience
+ - title: Visual design
+accessibility:
+ - title: Notes on accessibility
+ - title: Accessibility features
+ - title: Keyboard support
+ - title: Accessibility API
diff --git a/apps/site/src/content/design-system/components/typography/code.mdoc b/apps/site/src/content/design-system/foundation/typography/code.mdoc
similarity index 100%
rename from apps/site/src/content/design-system/components/typography/code.mdoc
rename to apps/site/src/content/design-system/foundation/typography/code.mdoc
diff --git a/apps/site/src/content/design-system/components/typography/index.yaml b/apps/site/src/content/design-system/foundation/typography/index.yaml
similarity index 100%
rename from apps/site/src/content/design-system/components/typography/index.yaml
rename to apps/site/src/content/design-system/foundation/typography/index.yaml