ABCDEFGHIJKLMNOPQRSTUVWXYZAAABAC
1
NameWhen to useCategoryTypeMandatoryDependencies with mandatory templatesWhere is the component?In use (in the wild)?Keep?Notes/rationale
2
Basic page layoutThe basic layout for Canada.ca pages.TemplateDestinationNGCWeb - Content pageYNpretty basic for inclusion? seems not in keeping with modern d.s. approaches, which are more focused on components
3
Breadcrumb trailRepresents the location of the current page as it stands in relation to the site’s user navigation model - Mandatory patternDesign patternSite, Interaction, NavigationYheaderGCWeb - Breadcrumb trailYYPart of mandatory header pattern. core to integrated experience
4
ButtonsButtons are clickable objects intended to encourage a person to take actionDesign patternInteraction, VisualN
Institutional landing page
GCweb - ButtonsYYwhile the Supertask and Sign in button are GCweb, several other button styles are straight from Bootstrap 3 w no overrides.
5
Campaign pageGives information to support a promotional campaign. Use to support institutional, theme or GC-wide promotional campaigns that last for a set period of time. Don’t use for core content.TemplatePromotionNGCWeb - campaign name and campaign name 2YYThis template has been widely used (and abused). Anyone can build a landing page at any time, so is this template really required? Perhaps the better approach is to update guidance to help balance the need for marketing but also not create unneccsary duplicate or conflicting content.
6
Canada.ca domainThe primary domain for the Government of Canada's public-facing web presence.Design patternSite-wide patternYsimilar to a global stylen/aYYMandatory. core to brand/trust
7
CarouselsUse this component for situations such as image or video galleries.Design patternPromotion, VisualNWET - Tabbed interface - carouselYNone thing that is useful is the guidance to only use in things like media galleries. current component has not been updated in a very long time.
8
Charts and graphsUse as visualization techniques for communicating data or statisticsDesign patternVisualNnoneWET - Charts and graphshttps://tdih-cdit.tc.canada.ca/en/urban-mobility-performance-indicators-transport-canada/calgaryYthe value of this guidance is the point that ppl should create charts and graphs using CSS/js rather than by using images. current component is managed by WET and have not been updated since the deprecation of FlotJS.
9
Checkboxes and radio buttonsAllow people select an answer to a question or confirm completion.Design patternInteraction, VisualNGCWeb - Checkboxes and radio buttonsYYusability testing showed that these larger checkboxes and radio buttons were better at helping people complete their tasks
10
ColoursColours for Canada.ca - Mandatory styleStyleSite-wide pattern, VisualYglobal stylen/aYYPart of mandatory elements. core to brand/trust. documentation is skimpy and could be improved.
11
Consultation profile pageDescribes a consultation or engagement activity. Provides the status and outcome of the initiative, background material, data and information about planned or completed events.TemplateDestinationNnonen/ahttps://tc.canada.ca/en/corporate-services/consultations/let-s-talk-transportation-public-interest-assessment-bunge-s-proposed-acquisition-viterra https://ised-isde.canada.ca/site/strategic-policy-sector/en/marketplace-framework-policy/consultation-copyright-age-generative-artificial-intelligenceYa few orgs appear to be using aspects of these templates ... does the pattern as currently written reflect the research findings from back in the day?
12
Contact informationUse to present contact information on Canada.ca pageDesign patternInstitutionalNn/aYNactually 2 patterns - contact block (which is more of a content style guide thing?) and a list of contact links (a pattern so simple that it barely needs mention?)
13
Contact us pageProvides models for contact options on Canada.ca. Use to present contact information for a person, an office, an organization or an emergency.TemplateInstitutionalNinstitutional landing page, ministerial profile pageGCWeb - Contact [Institution name]https://www.justice.gc.ca/eng/contact/index.htmlYactually a series of related patterns for different kinds of contact pages; out of date - maybe only keep the institutional contact page stuff, as that is the only part with a coded example
14
Context-specific featuresUse to promote activities, initiatives, programs, and servicesDesign patternPromotion, VisualN
home page
institutional landing page
theme and topic pages
GCWeb - Context-specific features (working examples)YYthe main value is explaining how to integrate promo content into pages. A variant exists on the home page, also common on many landing pages. People mess with the layout a lot.
15
Contextual alertsUse to present important new information that needs to appear in a pre-existing contextDesign patternVisualNGCWeb Alert exampleYYhighly used pattern/component. guidance on how and when to use alerts is valuable
16
ContributorsUse to link to institutions or organizations that support the content on the pageDesign patternInstitutionalNtheme and topic pagesGCweb - part of Topic template (stable)YNcode-wise this is so simple - it's a list of links. But the beta topic page template uses a variation of it as one of its patterns
17
Data tablesUse to communicate dataDesign patternVisualNGCWeb - GC tables (provisional) and WET - TablesYYactually 2 separate things - data tables is pure WET; responsive tables is GCweb
18
Date modifiedIndicates how recently the content of a web page has been updated - Mandatory patternDesign patternSite-wide patternsimilar to a global styleGCWeb - Date modifiedYYdate modified is labeled as mandatory, but we don't talk about it in mandatory elements (oops)... we did remove it from the home page... the basic value is that it serves as an indicator of currency of content (helps w trust)
19
Departments and agencies pageProvides links to all federal government institutionsTemplateGovernment-wide templateNGCWeb - Departments and agenciesYNtemplate for a single instance; don't think it needs to be a template
20
Download linksUse to reference and link to non-HTML filesDesign patternVisualNnoneGCWeb - Download link examplehttps://tc.canada.ca/en/corporate-services/acts-regulations/list-regulations/canadian-aviation-regulations-sor-96-433Yused for attaching downloadbles/shareables to a page, such as a PDF
21
Expand/CollapseUse to hide secondary content until requestedDesign patternInteractionNWET - Details-summary polyfillYYhelpful for task success; provides clear evidence-based guidance on when to use. We could look at re-naming it
22
Faceted finder pageUse to present a list of 100+ related links that can be filtered using metadata and may require results to be split across multiple pages. Use when there is a need to allow people to build more complex queries against a large number of results. Shows the number of results using facets.TemplateNavigationNn/ahttps://www.canada.ca/en/government/system/consultations/consultingcanadians.htmlNnever made any components to support this
23
Finder pageUse to present a list of 100+ related links that can be filtered using metadata and may require results to be split across multiple pages. Use when there is a need to allow people to build simpler queries against large amount of results.TemplateNavigationNnonen/ahttps://www150.statcan.gc.ca/n1/en/type/surveys?MM=1Nnever made any components to support this
24
Global footerThe site-wide footer at the bottom of each web page, includes the contextual band, the main band and the sub-footer band - Mandatory patternDesign patternSite-wide pattern, InteractionGCWeb - footerYYMandatory pattern, core to integrated experience
25
Global headerThe global (site-wide) header at the top of each web page - Mandatory patternDesign patternSite-wide pattern, InteractionGCWeb - headerYYMandatory pattern, core to integrated experience
26
Government of Canada signatureThe Government of Canada signature as specified in Federal Identity Program (FIP) policy instruments is prominently featured in the global header area across Canada.ca - Mandatory patternDesign patternSite-wide pattern, Visualheaderpart of GCWeb - headerYYPart of mandatory header pattern, core to brand/trust
27
Government-wide audience pageGives access to information and services relevant to a government-wide audience - Mandatory templateTemplateTheme templateit's a mandatory template on its own, very similar to theme and topicGCWeb - [Audience name]YNlet's take this opportunity to retire this template since any GC-wide audiences are now treated as themes
28
Guidance on legislation profile pageGives access to guidance on legislation. Gives access to details and related materials.TemplateDestinationnoneGCweb - [Act name]Can't find exampleNNobody ever used it as far as we can tell
29
Home pageShows the Government of Canada’s most visited and important products and servicesTemplateGovernment-wide template, NavigationYGCWeb - HomeYNa template for a single-instance use (the Canada.ca home page).
30
IconsUse as symbols to communicate actions or statesDesign patternVisualNWET - IconsYNdoes contain solid guidance for depts on how to work with icons (although some of it might be outdated).
31
ImagesUse to complement or enhance textDesign patternVisualNWET - ImagesYYdoes contain solid guidance for depts on how to work with images (although some of it might be outdated). there is also stuff in the style guide on images. However, no guidance on how images should work with the grid system, etc.
32
In-page table of contentsList of links that lead to subsections of the same pageDesign patternNavigationNGCWeb - In-page table of contentsYYThis is the "on this page" pattern. Should rename accordingly
33
Institutional bylineUse to link to the institution responsible for the contentDesign patternInstitutionalNn/aYNcurrent guidance says it goes at the top of the content, when it actually should go at the bottom. But with contextual footers that can be used to identify depts and agencies, is this even needed?
34
Institutional landing pageHome page of each Government of Canada institution - Mandatory templateTemplateInstitutional, NavigationYGCWeb - Institutional profile (stable) and [Institution name] (beta)YYMandatory pattern, core to integrated experience
35
Institutional service performance reporting page
Use to present all service standards from an institution, as per the requirements in the Policy on ServiceTemplateInstitutionalNnoneGCWeb - [Institution] service performance reportingCan't find exampleYintended to support requirements under the policy on service (before it got combined into the policy on service and digital) - still required?
36
Interactive questionsUse to present a sequence of simple questions that leads to answer needed to continue or complete taskDesign patternDestination, NavigationNGCWeb - FieldflowYYvery valuable pattern for supporting top task success. Could stand to have better working examples in WET/GCweb
37
LabelsLabels are visual indicators that assign a tag to items such as events, products, programs or servicesDesign patternVisualNWET - LabelsYYalthough we didn't make any changes, we did research and provided valuable guidance on how to use these - they can help user task success when applied correctly
38
Language toggle linkGives people access to site content in either French or English - Mandatory patternDesign patternSite-wide pattern, InteractionYHeaderGCWeb - Language toggle linkYYPart of mandatory header pattern, core to integrated experience
39
Latest newsUse to feature the most recent news itemsDesign patternInstitutionalNInstitutional landing page, ministerial profile, GCWeb - part of Institutional profilehttps://tc.canada.ca/enYreferred to in the ILP template as a potential option for the free space at the bottom of the ILP
40
LayoutsLayouts for Canada.ca - Mandatory styleStyleSite-wide pattern, VisualYglobal stylen/aYYPart of mandatory elements. core to integrated experience. documentation at design.canada.ca very scant, basically just specifies the max width of the content area on desktop.
41
Long index pageUse to present a list of 50+ related links without descriptionsTemplateNavigationNnoneGCWeb - Long index pageI can't find this oneNthere is a GCweb working example for this, but it is marked incomplete... don't think any orgs ever impmented it
42
Ministerial profile pageGives an overview of the biography and links to the minister’s recent activities and announcements, and social media channels - Mandatory templateTemplateInstitutionalYGCWeb - Ministerial profile pageYYMandatory pattern, core to integrated experience
43
More information forUse to connect to a related government-wide audienceDesign patternNavigation
governement-wide audience page
topic page (stable)
GCweb - part of Topic template (stable)YNa bit basic for a design pattern - it's just a heading plus a list of links. appears on many topic pages though.
44
Most requestedUse to feature top tasks related to the page it is onDesign patternNavigation
N (but used in several mandatory templates)
Home page
Institutional landing page
Theme and topic pages
GCWeb - Most requested (provisional)YYnot mandatory in and of itself, but used in several mandatory templates. Will be updated when new ILP guidance launches
45
Multimedia (video and audio)Use to complement or enhance textDesign patternVisualNWET - Multimedia playerYNcomes straight from WET, hasnt been looked at in a long while... but widely used.
46
News landing pageGives access to Government of Canada’s news productsTemplateGovernment-wide templateYGCWeb - NewsYNanother of these single-instance implementation templates, this time for the newsroom product
47
News product pageAllows people to read a news product - Mandatory templateTemplateInstitutionalYn/aYNintended to ensure a standard format for news releases etc. While many news releases are published via the newsroom product which takes care of keeping things consistent for those ones, there are still news releases that get published on some institutuonal websites also
48
News results pageEnables people to efficiently find a specific news product by quickly filtering results based on keywords and pre-set metadata fieldsTemplateGovernment-wide templateYn/aYNanother of these single-instance implementation templates, this time for the newsroom product
49
Ordered multi-page navigationSet of links to a group of several pages intended to be read in a preferred orderDesign patternNavigationNGCWeb - Step by step navigationYYwidely used. this pattern is part of the service initiation template. But the subway nav approach is more mobile friendly
50
Page feedback toolThe feedback tool is an optional pattern to uncover specific page-level issues affecting task performance.Design patternInteractionNGCWeb - feedback areaYYwidely used, helps with continuous improvement
51
Partnering and collaborative arrangement profile page
Gives an overview of the mandate and information and services of partnering or collaborative arrangement agreementsTemplateInstitutionalnone - similar to ILP but not dependantn/aCan't find thisNnot sure this has ever been used by anyone... it was intended as a variation on the ILP for situations where there was a service jointly delivered with non-GC partners, yet still in scope for the Canada.ca design
52
Privacy disclaimerUse this pattern to present privacy disclaimers.Design patternInteractionNn/aYYcomponent-wise it is just a details-summary element. This is more a pure design pattern than a component. But valuable to retain, as it gives guidance on how to deal with privacy disclaimers without disrupting the task at hand.
53
Program description pageOffers details about a program. Gives access to services related to the program. Use to give background information about a program. Don’t use to start a task.TemplateInstitutionalNnonen/ahttps://tc.canada.ca/en/programs/commemoration-fund-victims-ethiopian-airlines-flight-302-tragedy. Close but not exactly the sameNvery rarely used. more like content design than a template. no consistent defn of what a program is?
54
Promotional events pageDescribes an official government event that occurs in a promotional context. Gives information such as date, time, location and target audience.TemplatePromotionNnoneGCWeb - eventCan't find this Nnot sure anyone ever used this template... design pattern and template code do not match
55
Regulation profile pageGives a 1 or 2 sentence description of the regulation, allows people to read the regulation, and relates a regulation to topics, institutions, ministers and other legislation.TemplateDestinationNnoneGCWeb - [Regulation name]Can't find thisNNobody ever used it as far as we can tell
56
Related linksThe related links pattern is a list of links to content that is related to the page on which it appearsDesign patternNavigationNn/aYNSeems a bit basic for a design pattern. Also, do we really want to encourge the use of related links lists?
57
Report a problemAllows people to provide feedback via a form for any problems that may have happenedDesign patternSite-wide pattern, InteractionNGCWeb - Report a problemYNwe are deprecating this pattern in favour of the page feedback tool
58
Search pageProvides the template for the search engine on Canada.caTemplateGovernment-wide templateYGCWeb - Search resultsYNthis template was created so that the various instances of site search would be consistent. design pattern is out of date with the current SERP design (which we did get updated in GCweb)
59
Service initiation pageGives people the information they need before starting the task, such as explaining eligibility criteria or steps to follow. Gives people easy access to service standards, turnaround times, related services, guides and help.TemplateDestination, NavigationNGCWeb - Advanced service and [Service name]YYPattern as it currently exists overlaps with the newer subway nav pattern. might make sense to merge
60
Services and informationUse to present sets of links with accompanying descriptionsDesign patternNavigationN
Institutional landing page
Theme and topic page
Home page
GCWeb - services and informationYYwidely used on various landing pages, will be updated as part of the ILP work. Could look at renaming this pattern? link+ description? grid of links + descriptions?
61
Share this pageAllows people to share the content of the page to other usersDesign patternSite-wide pattern, InteractionNWET - Share widgetYNwidely used bc it is baked into the standard page template, but analytics show it is rarely used. Widget code is very old.
62
Short index pageUse to present a list of 10 to 50 related links without text descriptionsTemplateNavigationNn/aYNNo coded exmaples made. This pattern is just about lists of links.
63
Sign in buttonThe Sign in button is an optional header element that directs people to government accounts that require authentication.Design patternInteraction, VisualNglobal headerGCWeb - Authentication patternsYYkey for improving wayfinding
64
Site search boxGives the ability to search all content from the Governement of Canada - Mandatory patternDesign patternSite-wide pattern, InteractionYHeaderGCWeb - part of HeaderYYPart of mandatory header pattern, core to integrated experience
65
Social media channels block (follow box)Use to allow people to follow official Government of Canada social media accounts from various social media platformsDesign patternInstitutionalN
Institutional landing page
GCWeb - part of topic templateYYshows up on a bunch of topic pages. being redesigned as part of the ILP update
66
Social media feeds widgetUse to embed the latest posts from official Government of Canada social media accountsDesign patternInstitutional, VisualNnoneGCWeb - Stay connectedY. Saw lots o stay connected pages but not with the templateNThe current GCweb working example seems broken
67
Subway navigationBreak up long and complex content into sections that each focus on a step or specific answer people need before moving to the next step or section.Design patternNavigationNGCWeb - SubwayYYdepts find it useful; works well to support top tasks
68
Tabbed interfaceSeparates related content into different panes that are viewable one at a timeDesign patternNavigationNWET - Tabbed interfaceYYguidance on when and how to use seems solid, so worth keeping
69
Theme and topic menuUse on all Canada.ca web page as the main theme-based navigation - Mandatory patternDesign patternSite-wide patternYHeaderGCWeb - MenuYYwe are transitioning away from this but keep for now
70
Theme and topic pageAllows people to discover services and information related to a specific theme or topic across government - Mandatory templateTemplateTheme template, NavigationYGCWeb - [Topic title] (stable) and [Theme - Topic title] (beta)YYin order to facilitate the layered theme design, theme tempaltes and topic templates are going to be separated
71
Transparency and corporate reportingA corporate reporting page provides proactive disclosure of information offered by that institution.TemplateInstitutionalNdesign.canada.ca - Transparency and corporate reporting pageYYinstitutions find it useful? one of the few patterns where the coded example lives on design.canada.ca
72
TypographyTypography for Canada.ca - Mandatory styleStyleSite-wide pattern, VisualYglobal stylen/aYYPart of mandatory elements. Core to integrated experience.
73
What we are doingUse to link to content that provides background or explanations of GC activities in support of creating or improving public policyDesign patternInstitutionalNGCWeb - part of Topic template (stable)YNthis pattern is no longer going to be part of the topic template or ILP, actively caused UX problems in testing w users
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100