(Français)
All notable changes to this project will be documented in this file.
Released on: 2025-02-10
Released on: 2025-02-06
Released on: 2025-01-30
- Add breadcrumb item font token (#380) (c4526e5)
- Update language toggle tokens for mandatory elements alignment (#379) (9323afb)
- Update search component tokens (#382) (5e624d1)
- Remove search component tokens (#384) (8c3d4d1)
--gcds-search-border-radius
--gcds-search-focus-border-radius
--gcds-search-font-desktop
--gcds-search-font-mobile
--gcds-search-min-width-and-height
2.1.0 (2025-01-14)
- removed the deprecated grid gap token
gcds-grid-gap
(see new grid gap value options) (#377) (eba1d0a)
Grid Gap Token | Value |
---|---|
gcds-grid-gap-150 | 0.75rem |
gcds-grid-gap-175 | 0.875rem |
gcds-grid-gap-200 | 1rem |
gcds-grid-gap-225 | 1.125rem |
gcds-grid-gap-250 | 1.25rem |
gcds-grid-gap-300 | 1.5rem |
gcds-grid-gap-350 | 1.75rem |
gcds-grid-gap-400 | 2rem |
gcds-grid-gap-450 | 2.25rem |
gcds-grid-gap-500 | 2.5rem |
gcds-grid-gap-550 | 2.75rem |
gcds-grid-gap-600 | 3rem |
gcds-grid-gap-650 | 3.25rem |
gcds-grid-gap-700 | 3.5rem |
gcds-grid-gap-750 | 3.75rem |
gcds-grid-gap-800 | 4rem |
Released on: 2025-01-08
Released on: 2024-12-17
Released on: 2024-12-16
Released on: 2024-12-11
- adjust breadcrumbs item margin + details padding after typography & spacing update (#353) (31df600)
- updated the Notice heading spacing to use new tokens (#351) (959840d)
Released on: 2024-12-05
We have updated our typography and spacing tokens as part of ongoing efforts to align with Canada.ca Specifications
If you are using this package Upgrade your version number to this release version to receive the changes in font sizes, line heights and spacing values.
Reference the visual mapping table to update your design tokens for margins and paddings. The image/table compares the old spacing token values with the new ones, helping you identify the equivalent token to use. Review the chart to match your current values with their updated counterparts.
The following design tokens have new values for font sizes, line heights and spacing.
Token | Element | Font size (px) | Font size (rem) | Line height |
---|---|---|---|---|
gcds-font-sizes-h1 |
H1 | 41px | 2.5625rem | 117% |
gcds-font-sizes-h2 |
H2 | 39px | 2.4375rem | 123% |
gcds-font-sizes-h3 |
H3 | 29px | 1.8125rem | 137% |
gcds-font-sizes-h4 |
H4 | 27px | 1.6875rem | 133% |
gcds-font-sizes-h5 |
H5 | 24px | 1.5rem | 133% |
gcds-font-sizes-h6 |
H6 | 22px | 1.375rem | 145% |
gcds-font-sizes-text |
Label | Text | Mono | 20px | 1.25rem | 160% |
gcds-font-sizes-text-small |
Small Text | 18px | 1.125rem | 155% |
Token | Element | Font size (px) | Font size (rem) | Line height |
---|---|---|---|---|
gcds-font-sizes-h1-mobile |
H1 | 37px | 2.3125rem | 119% |
gcds-font-sizes-h2-mobile |
H2 | 35px | 2.1875rem | 125% |
gcds-font-sizes-h3-mobile |
H3 | 26px | 1.625rem | 123% |
gcds-font-sizes-h4-mobile |
H4 | 24px | 1.5rem | 133% |
gcds-font-sizes-h5-mobile |
H5 | 22px | 1.375rem | 127% |
gcds-font-sizes-h6-mobile |
H6 | 20px | 1.25rem | 140% |
gcds-font-sizes-text-mobile |
Label | Text | Mono | 18px | 1.125rem | 155% |
gcds-font-sizes-text-small-mobile |
Small Text | 16px | 1rem | 150% |
Token | Element | Size | Snapped line height | Line height |
---|---|---|---|---|
gcds-line-heights-h1 |
H1 | 41px | 48px | 117% |
gcds-line-heights-h2 |
H2 | 39px | 48px | 123% |
gcds-line-heights-h3 |
H3 | 29px | 40px | 137% |
gcds-line-heights-h4 |
H4 | 27px | 36px | 133% |
gcds-line-heights-h5 |
H5 | 24px | 32px | 133% |
gcds-line-heights-h6 |
H6 | 22px | 32px | 145% |
gcds-line-heights-text |
Label | Text | Mono | 20px | 32px | 160% |
gcds-line-heights-text-small |
Small text | 18px | 28px | 155% |
Token | Element | Size | Snapped line height | Line height |
---|---|---|---|---|
gcds-line-heights-h1-mobile |
H1 | 37px | 44px | 119% |
gcds-line-heights-h2-mobile |
H2 | 35px | 44px | 125% |
gcds-line-heights-h3-mobile |
H3 | 26px | 32px | 123% |
gcds-line-heights-h4-mobile |
H4 | 24px | 32px | 133% |
gcds-line-heights-h5-mobile |
H5 | 22px | 28px | 127% |
gcds-line-heights-h6-mobile |
H6 | 20px | 28px | 140% |
gcds-line-heights-text-mobile |
Label | Text | Mono | 18px | 28px | 155% |
gcds-line-heights-text-small-mobile |
Small text | 16px | 24px | 150% |
Token name | Token value in px |
---|---|
gcds-spacing-0 |
0px |
gcds-spacing-25 |
2px |
gcds-spacing-50 |
4px |
gcds-spacing-75 |
6px |
gcds-spacing-100 |
8px |
gcds-spacing-125 |
10px |
gcds-spacing-150 |
12px |
gcds-spacing-175 |
14px |
gcds-spacing-200 |
16px |
gcds-spacing-225 |
18px |
gcds-spacing-250 |
20px |
gcds-spacing-300 |
24px |
gcds-spacing-350 |
28px |
gcds-spacing-400 [^1] |
32px |
gcds-spacing-450 |
36px |
gcds-spacing-500 |
40px |
gcds-spacing-550 |
44px |
gcds-spacing-600 |
48px |
gcds-spacing-650 |
52px |
gcds-spacing-700 |
56px |
gcds-spacing-750 |
60px |
gcds-spacing-800 |
64px |
gcds-spacing-850 |
68px |
gcds-spacing-900 |
72px |
gcds-spacing-950 |
76px |
gcds-spacing-1000 |
80px |
gcds-spacing-1050 |
84px |
gcds-spacing-1100 |
88px |
gcds-spacing-1150 |
92px |
gcds-spacing-1200 |
96px |
gcds-spacing-1250 |
100px |
We have deprecated all of our global caption
tokens, and have replaced them with text-small
instead.
We have added 18 new spacing tokens, and removed support for 3 values (any spacing larger than 100px). See the visual mapping guides below for more information.
If you use any of the tokens listed above, refer to one of the token mapping guides below, to help you update your design tokens for margins and paddings. Tokens used in our gcds-components
package will update automatically.
Visual mapping table
This is a mapping table for the spacing tokens. Use this to identify the equivalent token to use for your design if you are using the old spacing tokens.Token | Old value | New/Updated Tokens | New value | |
---|---|---|---|---|
gcds-spacing-0 | 0px | ➡️ | gcds-spacing-0 | 0px |
gcds-spacing-50 | 3px | ➡️ | gcds-spacing-25 | 2px |
new | gcds-spacing-50 | 4px | ||
gcds-spacing-100 | 6px | ➡️ | gcds-spacing-75 | 6px |
gcds-spacing-150 | 9px | ➡️ | gcds-spacing-100 | 8px |
new | gcds-spacing-125 | 10px | ||
gcds-spacing-200 | 12px | ➡️ | gcds-spacing-150 | 12px |
gcds-spacing-250 | 15px | ➡️ | gcds-spacing-175 | 14px |
new | gcds-spacing-200 | 16px | ||
gcds-spacing-300 | 18px | ➡️ | gcds-spacing-225 | 18px |
new | gcds-spacing-250 | 20px | ||
gcds-spacing-400 | 24px | ➡️ | gcds-spacing-300 | 24px |
new | gcds-spacing-350 | 28px | ||
new | gcds-spacing-400 | 32px | ||
gcds-spacing-450 | 36px | ➡️ | gcds-spacing-450 | 36px |
new | gcds-spacing-500 | 40px | ||
new | gcds-spacing-550 | 44px | ||
gcds-spacing-500 | 48px | ➡️ | gcds-spacing-600 | 48px |
new | gcds-spacing-650 | 52px | ||
new | gcds-spacing-700 | 56px | ||
gcds-spacing-550 | 60px | ➡️ | gcds-spacing-750 | 60px |
new | gcds-spacing-800 | 64px | ||
new | gcds-spacing-850 | 68px | ||
gcds-spacing-600 | 72px | ➡️ | gcds-spacing-900 | 72px |
new | gcds-spacing-950 | 76px | ||
new | gcds-spacing-1000 | 80px | ||
new | gcds-spacing-1050 | 84px | ||
new | gcds-spacing-1100 | 88px | ||
new | gcds-spacing-1150 | 92px | ||
gcds-spacing-700 | 96px | ➡️ | gcds-spacing-1200 | 96px |
gcds-spacing-800 | 120px | 🚫 | ||
gcds-spacing-900 | 144px | 🚫 | ||
gcds-spacing-1000 | 168px | 🚫 | ||
new | gcds-spacing-1250 | 100px |
* 🚫 the values for these tokens have changed and are now deprecated. The old tokens have been re-assigned new values. Contact us if you are using these tokens.
Visual mapping graph
This is a mapping graph for the spacing tokens. Use this to identify the equivalent token to use for your design if you are using the old spacing tokens.
flowchart LR
subgraph tokens[" "]
direction LR
old-tokens["`Old Tokens`"] ~~~ new-tokens["`New Tokens`"]
old-0(gcds-spacing-0: 0px) --> new-0(gcds-spacing-0: 0px)
old-50(gcds-spacing-50: 3px) --> new-25(gcds-spacing-25: 2px)
no-old-50(" "):::invisible ~~~ new-50(gcds-spacing-50: 4px)
old-100(gcds-spacing-100: 6px) --> new-75(gcds-spacing-75: 6px)
old-150(gcds-spacing-150: 9px) --> new-100(gcds-spacing-100: 8px)
nno-old-125(" "):::invisible ~~~ new-125(gcds-spacing-125: 10px)
old-200(gcds-spacing-200: 12px) --> new-150(gcds-spacing-150: 12px)
old-250(gcds-spacing-250: 15px) --> new-175(gcds-spacing-175: 14px)
no-old-200(" "):::invisible ~~~ new-200(gcds-spacing-200: 16px)
old-300(gcds-spacing-300: 18px) --> new-225(gcds-spacing-225: 18px)
no-old-250(" "):::invisible ~~~ new-250(gcds-spacing-250: 20px)
old-400(gcds-spacing-400: 24px) --> new-300(gcds-spacing-300: 24px)
no-old-(" "):::invisible ~~~ new-350(gcds-spacing-350: 28px)
no-old-(" "):::invisible ~~~ new-400(gcds-spacing-400: 32px)
old-450(gcds-spacing-450: 36px) --> new-450(gcds-spacing-450: 36px)
no-old-500(" "):::invisible ~~~ new-500(gcds-spacing-500: 40px)
no-old-550(" "):::invisible ~~~ new-550(gcds-spacing-550: 44px)
old-500(gcds-spacing-500: 48px) --> new-600(gcds-spacing-600: 48px)
no-old-650(" "):::invisible ~~~ new-650(gcds-spacing-650: 52px)
no-old-700(" "):::invisible ~~~ new-700(gcds-spacing-700: 56px)
old-550(gcds-spacing-550: 60px) --> new-750(gcds-spacing-750: 60px)
no-old-800(" "):::invisible ~~~ new-800(gcds-spacing-800: 64px)
no-old-850(" "):::invisible ~~~ new-850(gcds-spacing-850: 68px)
old-600(gcds-spacing-600: 72px) --> new-900(gcds-spacing-900: 72px)
no-old-950(" "):::invisible ~~~ new-950(gcds-spacing-950: 76px)
no-old-1000(" "):::invisible ~~~ new-1000(gcds-spacing-1000: 80px)
no-old-1050(" "):::invisible ~~~ new-1050(gcds-spacing-1050: 84px)
no-old-1100(" "):::invisible ~~~ new-1100(gcds-spacing-1100: 88px)
no-old-1150(" "):::invisible ~~~ new-1150(gcds-spacing-1150: 92px)
old-700(gcds-spacing-700: 96px) --> new-1200(gcds-spacing-1200: 96px)
old-800(gcds-spacing-800: 120px):::deprecated ~~~ no-new-800(" "):::invisible
old-900(gcds-spacing-900: 144px):::deprecated ~~~ no-new-900(" "):::invisible
old-1000(gcds-spacing-1000: 168px):::deprecated ~~~ no-new-1000(" "):::invisible
no-old-1250(" "):::invisible ~~~ new-1250(gcds-spacing-1250: 100px)
classDef invisible fill:none,stroke:none;
classDef hideLinks stroke:none,stroke-width:0,arrowhead:none;
classDef deprecated stroke:#963939,color:#963939;
classDef bgcolor fill:#d3d3d3,stroke:none;
class bgcolor tokens;
end
* 🚫 the values for the tokens in red have changed and are now deprecated. The old tokens have been re-assigned new values. Contact us if you are using these tokens.
Released on: 2024-11-04
Released on: 2024-10-23
Released on: 2024-10-02
Released on: 2024-09-24
- Legend font weight in date input (#328) (8edde71)
- Update the red flag colour to be fip red (#324) (017f15b)
Released on: 2024-09-13
- new tokens for search component mobile text (#321)
Released on: 2024-09-12
Released on: 2024-09-03
Released on: 2024-08-20
Released on: 2024-08-19
Released on: 2024-08-13
Released on: 2024-08-13
Released on: 2024-08-08
Released on: 2024-07-31
Released on: 2024-07-24
- revert card tokens updates until new card is ready for release (#294) (c1753a1)
- revert stepper tokens update until stepper is ready for release (#278) (#293) (24c7436)
Released on: 2024-07-10
- Add missing component tokens for link and card (#288) (824fdc0)
- invalid env for version on slack message (#284) (56ee12e)
Released on: 2024-07-05
Released on: 2024-06-27
Released on: 2024-05-28
Released on: 2024-04-30
- remove global black background token (#258) (2071bb2)
- update details margin + padding tokens to match new design (#259) (9019e9b)
Released on: 2024-04-23
Released on: 2024-04-18
Released on: 2024-04-10
Released on: 2024-03-13
Released on: 2024-03-06
Released on: 2024-02-20
Released on: 2023-11-30
Released on: 2023-11-08
- add focus box-shadow to link token (#192) (ca00a31)
- update link tokens (#191) (3649eb8)
- remove link token focus-border-color (#198) (0e17bf1)
Released on: 2023-11-01
Released on: 2023-10-26
Released on: 2023-10-25
Released on: 2023-10-19
Released on: 2023-10-16
Released on: 2023-10-10
Released on: 2023-08-31
Released on: 2023-08-23
- #145 - 4a8b152 - Add component tokens for gcds-topic-menu.
- #145 - 63b6db3 - Update border tokens + add missing border tokens.
Released on: 2023-08-23
- #146 - 1723c80 - Replace signature margin with margin in footer + header.
- #146 - 6179815 - Change top nav home link font weight to semibold.
- #146 - 90d9c7e - Rename header topnav slot to skip-to-nav.
Released on: 2023-08-16
Released on: 2023-08-10
Released on: 2023-08-04
Released on: 2023-08-03
Released on: 2023-08-02
Released on: 2023-07-24
- #136 - 5da9524 - Adjust fieldset legend font.
- #136 - 5732ad1 - Update error state styling for form components.
- #136 - 0966931 - Remove subheading tokens from error summary.
Released on: 2023-07-10
Released on: 2023-07-04
- #131 - b7767b8 - Add nav-link tokens.
- #131 - 5eda70d - Add nav-group tokens.
- #131 - 4621154 - Replace site-menu tokens with top-nav tokens.
- #131 - 2aada68 - Add side-nav tokens.
- #131 - e0763ac - Add mobile nav-link tokens.
- #131 - b5f209c - Add mobile side-nav tokens.
- #131 - 1f8aead - Add mobile top-nav tokens.
- #131 - 45f726b - Add mobile nav-group tokens.
Released on: 2023-07-04
Released on: 2023-06-29
Released on: 2023-06-27
Released on: 2023-06-26
Released on: 2023-06-22
Released on: 2023-06-21
- #126 - a76688c - Rename base.json and base.js files to tokens.json and tokens.js to improve consistency.
- #126 - 4f4ff47 - Change token path to create output files for each token category.
Released on: 2023-06-05
Released on: 2023-05-31
- #122 - 64150fd - Change focus colour from #303fc3 to #0535d2 to be compliant with canada.ca.
- #122 - c333478 - Change primary text colour from #000 to #333 to be compliant with canada.ca.
- #122 - a7899ed - Change link hover colour from #26374a to #0535d2 to be compliant with canada.ca.
- #122 - b461ea5 - Change link colour from #425a76 to #2b4380 to be compliant with canada.ca.
- #122 - 9081e0c - Update footer contextual background colour with canada.ca colour.
- #122 - b616eaa - Change danger & error border colour from #c24438 to #d3080c to be compliant with canada.ca.
- #122 - ba0e4d6 - Move global tokens for container, spacing, and typography into global folder.
- #122 - 5098a50 - Ensure canada signature uses black text.
- #122 - 4d42cc5 - Reorganize blue colour tokens from light to dark.
Released on: 2023-04-25
Released on: 2023-04-21
Released on: 2023-04-21
Released on: 2023-03-30
Released on: 2023-03-27
- #96 - bde76cb - Footer token update.
- #96 - a733313 - Footer link color updates.
- #106 - 6db5164 - Add tokens to support mobile full-width buttons.
Released on: 2023-03-09
Released on: 2023-03-01
- #92 - 3135d08 - Add border to gcds-file-uploader remove button.
- #92 - 8806b49 - Add new text secondary colour.
- #92 - 99da08f - Update disabled text colour for better colour contrast.
Released on: 2023-02-22
- #90 - 48efe65 - Design updates to button, label, file uploader, footer.
- #90 - 7a9bc12 - Add tokens for button text only.
Released on: 2023-02-10
First release of GC Design System Tokens.
Tout changement important à ce projet sera consigné dans le présent fichier.
Version publiée le : 2024-12-10
-
ajustement de la marge du fil d'ariane + details du marge intérieure après les mises à jour de la typographie et de l'espacement (#353) (31df600)
-
Mis a jour de l'espacement de l'entête du composant Notice pour utiliser les nouvelles unités de style (#351) (959840d)
Version publiée le : 2024-12-05
Nous avons mis à jour nos unités de style de typographie et d'espacement dans le cadre de nos efforts continus pour nous aligner sur les spécifications de Canada.ca.
Si vous utilisez ce paquetage, mettez à jour votre numéro de version vers cette version de publication pour recevoir les modifications des tailles de police, des hauteurs de ligne et des valeurs d'espacement.
Référez-vous à ce tableau de correspondance visuelle pour mettre à jour vos unités de style de conception pour les marges et les remplissages. L'image/le tableau compare les anciennes valeurs d’unites de style d'espacement avec les nouvelles, vous aidant à identifier l’unité de style équivalente à utiliser. Examinez le tableau pour faire correspondre vos valeurs actuelles avec leurs homologues mises à jour.
Les unités de style suivantes ont de nouvelles valeurs pour les tailles de police, les hauteurs de ligne et les espacements.
Unite de style | Élément | Taille de la police (pixels) | Taille de la police (rem) | Hauteur de ligne |
---|---|---|---|---|
gcds-font-sizes-h1 |
H1 | 41px | 2.5625rem | 117% |
gcds-font-sizes-h2 |
H2 | 39px | 2.4375rem | 123% |
gcds-font-sizes-h3 |
H3 | 29px | 1.8125rem | 137% |
gcds-font-sizes-h4 |
H4 | 27px | 1.6875rem | 133% |
gcds-font-sizes-h5 |
H5 | 24px | 1.5rem | 133% |
gcds-font-sizes-h6 |
H6 | 22px | 1.375rem | 145% |
gcds-font-sizes-text |
Label | Text | Mono | 20px | 1.25rem | 160% |
gcds-font-sizes-text-small |
Small Text | 18px | 1.125rem | 155% |
Unite de style | Élément | Taille de la police (pixels) | Taille de la police (rem) | Hauteur de ligne |
---|---|---|---|---|
gcds-font-sizes-h1-mobile |
H1 | 37px | 2.3125rem | 119% |
gcds-font-sizes-h2-mobile |
H2 | 35px | 2.1875rem | 125% |
gcds-font-sizes-h3-mobile |
H3 | 26px | 1.625rem | 123% |
gcds-font-sizes-h4-mobile |
H4 | 24px | 1.5rem | 133% |
gcds-font-sizes-h5-mobile |
H5 | 22px | 1.375rem | 127% |
gcds-font-sizes-h6-mobile |
H6 | 20px | 1.25rem | 140% |
gcds-font-sizes-text-mobile |
Label | Text | Mono | 18px | 1.125rem | 155% |
gcds-font-sizes-text-small-mobile |
Small Text | 16px | 1rem | 150% |
Unite de style | Élément | Taille | Hauteur de ligne alignée | Hauteur de ligne |
---|---|---|---|---|
gcds-line-heights-h1 |
H1 | 41px | 48px | 117% |
gcds-line-heights-h2 |
H2 | 39px | 48px | 123% |
gcds-line-heights-h3 |
H3 | 29px | 40px | 137% |
gcds-line-heights-h4 |
H4 | 27px | 36px | 133% |
gcds-line-heights-h5 |
H5 | 24px | 32px | 133% |
gcds-line-heights-h6 |
H6 | 22px | 32px | 145% |
gcds-line-heights-text |
Label | Text | Mono | 20px | 32px | 160% |
gcds-line-heights-text-small |
Small text | 18px | 28px | 155% |
Unite de style | Élément | Taille | Hauteur de ligne alignée | Hauteur de ligne |
---|---|---|---|---|
gcds-line-heights-h1-mobile |
H1 | 37px | 44px | 119% |
gcds-line-heights-h2-mobile |
H2 | 35px | 44px | 125% |
gcds-line-heights-h3-mobile |
H3 | 26px | 32px | 123% |
gcds-line-heights-h4-mobile |
H4 | 24px | 32px | 133% |
gcds-line-heights-h5-mobile |
H5 | 22px | 28px | 127% |
gcds-line-heights-h6-mobile |
H6 | 20px | 28px | 140% |
gcds-line-heights-text-mobile |
Label | Text | Mono | 18px | 28px | 155% |
gcds-line-heights-text-small-mobile |
Small text | 16px | 24px | 150% |
Nom de l’unité de style | Valeur de l'unité de style en pixel |
---|---|
gcds-spacing-0 |
0px |
gcds-spacing-25 |
2px |
gcds-spacing-50 |
4px |
gcds-spacing-75 |
6px |
gcds-spacing-100 |
8px |
gcds-spacing-125 |
10px |
gcds-spacing-150 |
12px |
gcds-spacing-175 |
14px |
gcds-spacing-200 |
16px |
gcds-spacing-225 |
18px |
gcds-spacing-250 |
20px |
gcds-spacing-300 |
24px |
gcds-spacing-350 |
28px |
gcds-spacing-400 [^1] |
32px |
gcds-spacing-450 |
36px |
gcds-spacing-500 |
40px |
gcds-spacing-550 |
44px |
gcds-spacing-600 |
48px |
gcds-spacing-650 |
52px |
gcds-spacing-700 |
56px |
gcds-spacing-750 |
60px |
gcds-spacing-800 |
64px |
gcds-spacing-850 |
68px |
gcds-spacing-900 |
72px |
gcds-spacing-950 |
76px |
gcds-spacing-1000 |
80px |
gcds-spacing-1050 |
84px |
gcds-spacing-1100 |
88px |
gcds-spacing-1150 |
92px |
gcds-spacing-1200 |
96px |
gcds-spacing-1250 |
100px |
Nous avons déprécié toutes nos unités de style globales caption et les avons remplacées par text-small
.
Nous avons ajouté 18 nouvelles unités de style d'espacement et arrêté le support de 3 valeurs (tout espacement supérieur à 100px). Voir les guides visuels de mappage ci-dessous pour plus d'informations.
Si vous utilisez l'un des unités de style énumérés ci-dessus, référez-vous à l'un des guides de mappage des unités de style ci-dessous pour vous aider à mettre à jour vos unités de style de conception pour les marges et les remplissages. Les unités de style utilisées dans notre package gcds-components se mettront à jour automatiquement.
Table de correspondance visuelle
Ceci est une table de correspondance pour les unités de style d'espacement. Utilisez ceci pour identifier l’unité de style équivalente à utiliser pour votre conception si vous utilisez les anciennes unités de style d'espacement.Unité de style | Ancienne valeure | Nouvelle unité de style ou mise à jour | Nouvelle valeure | |
---|---|---|---|---|
gcds-spacing-0 | 0px | ➡️ | gcds-spacing-0 | 0px |
gcds-spacing-50 | 3px | ➡️ | gcds-spacing-25 | 2px |
nouveau | gcds-spacing-50 | 4px | ||
gcds-spacing-100 | 6px | ➡️ | gcds-spacing-75 | 6px |
gcds-spacing-150 | 9px | ➡️ | gcds-spacing-100 | 8px |
nouveau | gcds-spacing-125 | 10px | ||
gcds-spacing-200 | 12px | ➡️ | gcds-spacing-150 | 12px |
gcds-spacing-250 | 15px | ➡️ | gcds-spacing-175 | 14px |
nouveau | gcds-spacing-200 | 16px | ||
gcds-spacing-300 | 18px | ➡️ | gcds-spacing-225 | 18px |
nouveau | gcds-spacing-250 | 20px | ||
gcds-spacing-400 | 24px | ➡️ | gcds-spacing-300 | 24px |
nouveau | gcds-spacing-350 | 28px | ||
nouveau | gcds-spacing-400 | 32px | ||
gcds-spacing-450 | 36px | ➡️ | gcds-spacing-450 | 36px |
nouveau | gcds-spacing-500 | 40px | ||
nouveau | gcds-spacing-550 | 44px | ||
gcds-spacing-500 | 48px | ➡️ | gcds-spacing-600 | 48px |
nouveau | gcds-spacing-650 | 52px | ||
nouveau | gcds-spacing-700 | 56px | ||
gcds-spacing-550 | 60px | ➡️ | gcds-spacing-750 | 60px |
nouveau | gcds-spacing-800 | 64px | ||
nouveau | gcds-spacing-850 | 68px | ||
gcds-spacing-600 | 72px | ➡️ | gcds-spacing-900 | 72px |
nouveau | gcds-spacing-950 | 76px | ||
nouveau | gcds-spacing-1000 | 80px | ||
nouveau | gcds-spacing-1050 | 84px | ||
nouveau | gcds-spacing-1100 | 88px | ||
nouveau | gcds-spacing-1150 | 92px | ||
gcds-spacing-700 | 96px | ➡️ | gcds-spacing-1200 | 96px |
gcds-spacing-800 | 120px | 🚫 | ||
gcds-spacing-900 | 144px | 🚫 | ||
gcds-spacing-1000 | 168px | 🚫 | ||
nouveau | gcds-spacing-1250 | 100px |
* 🚫 les valeurs de ces unités de style ont changé et sont désormais obsolètes. Les anciennes unités de styles ont été affectées de nouvelles valeurs. Contactez-nous si vous utilisez ces unités de style.
Graphique de cartographie visuelle
Ceci est un graphique de mappage pour les unités de style d’espacement. Utilisez ceci pour identifier l'unité de style équivalente à utiliser pour votre conception si vous utilisez les anciennes unités de style.
flowchart LR
subgraph tokens[" "]
direction LR
old-tokens["`Anciennes unités de style`"] ~~~ new-tokens["`Nouvelles unités de style`"]
old-0(gcds-spacing-0: 0px) --> new-0(gcds-spacing-0: 0px)
old-50(gcds-spacing-50: 3px) --> new-25(gcds-spacing-25: 2px)
no-old-50(" "):::invisible ~~~ new-50(gcds-spacing-50: 4px)
old-100(gcds-spacing-100: 6px) --> new-75(gcds-spacing-75: 6px)
old-150(gcds-spacing-150: 9px) --> new-100(gcds-spacing-100: 8px)
nno-old-125(" "):::invisible ~~~ new-125(gcds-spacing-125: 10px)
old-200(gcds-spacing-200: 12px) --> new-150(gcds-spacing-150: 12px)
old-250(gcds-spacing-250: 15px) --> new-175(gcds-spacing-175: 14px)
no-old-200(" "):::invisible ~~~ new-200(gcds-spacing-200: 16px)
old-300(gcds-spacing-300: 18px) --> new-225(gcds-spacing-225: 18px)
no-old-250(" "):::invisible ~~~ new-250(gcds-spacing-250: 20px)
old-400(gcds-spacing-400: 24px) --> new-300(gcds-spacing-300: 24px)
no-old-(" "):::invisible ~~~ new-350(gcds-spacing-350: 28px)
no-old-(" "):::invisible ~~~ new-400(gcds-spacing-400: 32px)
old-450(gcds-spacing-450: 36px) --> new-450(gcds-spacing-450: 36px)
no-old-500(" "):::invisible ~~~ new-500(gcds-spacing-500: 40px)
no-old-550(" "):::invisible ~~~ new-550(gcds-spacing-550: 44px)
old-500(gcds-spacing-500: 48px) --> new-600(gcds-spacing-600: 48px)
no-old-650(" "):::invisible ~~~ new-650(gcds-spacing-650: 52px)
no-old-700(" "):::invisible ~~~ new-700(gcds-spacing-700: 56px)
old-550(gcds-spacing-550: 60px) --> new-750(gcds-spacing-750: 60px)
no-old-800(" "):::invisible ~~~ new-800(gcds-spacing-800: 64px)
no-old-850(" "):::invisible ~~~ new-850(gcds-spacing-850: 68px)
old-600(gcds-spacing-600: 72px) --> new-900(gcds-spacing-900: 72px)
no-old-950(" "):::invisible ~~~ new-950(gcds-spacing-950: 76px)
no-old-1000(" "):::invisible ~~~ new-1000(gcds-spacing-1000: 80px)
no-old-1050(" "):::invisible ~~~ new-1050(gcds-spacing-1050: 84px)
no-old-1100(" "):::invisible ~~~ new-1100(gcds-spacing-1100: 88px)
no-old-1150(" "):::invisible ~~~ new-1150(gcds-spacing-1150: 92px)
old-700(gcds-spacing-700: 96px) --> new-1200(gcds-spacing-1200: 96px)
old-800(gcds-spacing-800: 120px):::deprecated ~~~ no-new-800(" "):::invisible
old-900(gcds-spacing-900: 144px):::deprecated ~~~ no-new-900(" "):::invisible
old-1000(gcds-spacing-1000: 168px):::deprecated ~~~ no-new-1000(" "):::invisible
no-old-1250(" "):::invisible ~~~ new-1250(gcds-spacing-1250: 100px)
classDef invisible fill:none,stroke:none;
classDef hideLinks stroke:none,stroke-width:0,arrowhead:none;
classDef deprecated stroke:#963939,color:#963939;
classDef bgcolor fill:#d3d3d3,stroke:none;
class bgcolor tokens;
end
* 🚫 les valeurs des unités de style en rouge ont changé et sont désormais obsolètes. Les anciennes unités de style ont été affectées avec de nouvelles valeurs. Contactez-nous si vous utilisez ces unités de style.
Version publiée le : 2024-11-04
- supprimer la couleur du texte de mise au point global (changement non rétrocompatible) + étiquette, indice et légende (#340) (90da86f)
Version publiée le : 2024-10-23
Version publiée le : 2024-10-02
Version publiée le : 2024-09-24
- Taille de la police de la légende du composant champ de date (#328) (8edde71)
- Mise à jour de la couleur du drapeau rouge pour qu'elle soit compatible avec rouge du PFIM (#324) (017f15b)
Version publiée le : 2024-09-13
- Nouvelles unités de style pour le texte en version mobile du composant de recherche (#321) (f4bdabe)
Version publiée le : 2024-09-12
Version publiée le: 2024-09-03
Version publiée le : 2024-08-20
Version publiée le : 2024-08-19
- Mettre à jour les unités de style de carte et de l’indicateur d’étape pour les nouveaux designs (#295) (c8da35f)
Version publiée le : 2024-08-13
Version publiée le : 2024-08-13
- mise à jour pour la taille de police pour l’étiquette “requise” + ajout des unités de style pour les éléments du chemin de navigation en version mobile (#304) (4359e16)
Version publiée le : 2024-08-08
Version publiée le : 2024-07-31
Version publiée le : 2024-07-24
- récupérer sur les mises à jour des unités de style de carte jusqu'à ce que la nouvelle version de carte soit prête à être publiée (#294) (c1753a1)
- récupérer sur la mise à jour des unités de style de l’indicateur d’étape jusqu'à ce que l’indicateur d’étape soit prêt pour la publication (#278) (#293) (24c7436)
Version publiée le : 2024-07-10
- Ajoutez les unités de style manquantes des composants lien et carte (#288) (824fdc0)
- Environnement invalide pour la version dans le message Slack (#284) (56ee12e)
Version publiée le : 2024-07-05
Version publiée le : 2024-06-27
- Mettre à jour les unités de style de l’indicateur d’étape pour correspondre au nouveau design (#278) (f2abfb8)
Version publiée le : 2024-05-28
Version publiée le : 2024-04-30
- supprimer les unites de style globale d'arrière-plan noir (#258) (2071bb2)
- mettre à jour les détails de la marge + les unités de style de remplissage pour correspondre au nouveau design (#259) (9019e9b)
Version publiée le : 2024-04-23
Version publiée le : 2024-04-18
Version publiée le : 2024-04-10
- mises à jour du design pour les composants champ de saisie, étiquette, jeu de champs, radio, case à cocher (#247) (121d2f7)
Version publiée le : 2024-03-13
- suppression de la convention de nomenclature CamelCase de l’unité de style global focus-text-form (#239) (9203e71)
1.12.0 (2024-03-06)
Version publiée le : 2024-02-20
Version publiée le : 2023-11-30
Version publiée le : 2023-11-08
- ajout de l’élément box-shadow de l'unité de style de lien (#192) (ca00a31)
- mise à jour des unités de style de lien (#191) (3649eb8)
- suppression de l’élément focus-border-color de l'unité de style de lien (#198) (0e17bf1)
Version publiée le : 2023-11-01
Version publiée le : 2023-10-26
Version publiée le : 2023-10-25
Version publiée le : 2023-10-19
- cds-snc/gcds-utility#175 - 1889762 - Ajout de l'unité de styles de limite de caractères pour gcds-heading
Version publiée le : 2023-10-16
Version publiée le : 2023-10-10
- cds-snc/gcds-utility#170 - aec4aa5 - Ajout de styles de police pour les appareils mobiles
- #170 - edd8c9e - Ajout de l'unité de styles pour gcds-heading
Version publiée le : 2023-08-31
- cds-snc/gcds-utility#150 - aea2914 - Mise à jour des détails sur l’accessibilité (a11y)
Version publiée le : 2023-08-23
- #145 - 4a8b152 - Ajout de l'unité de styles de composant pour gcds-topic-menu
- #145 - 63b6db3 - Mise à jour des unités de style de bordure et ajout des unités de style de bordure manquants
Version publiée le : 2023-08-23
- #146 - 1723c80 - Remplacement de la marge de signature par la marge dans le pied de page + en-tête.
- #146 - 6179815 - Modification du poids de la police du lien d’accueil de la navigation supérieure en semi-gras
- #146 - 90d9c7e - Emplacement navigation supérieure (topnav) de l’en-tête renommé à skip-to-nav.
Version publiée le : 2023-08-16
- #144 - 160740c - Mise à jour des unités de style pour refléter les changements apportés lors de la révision des unités de style
Version publiée le : 2023-08-10
Version publiée le : 2023-08-04
Version publiée le : 2023-08-03
Version publiée le : 2023-08-02
Version publiée le : 2023-07-24
- #136 - 5da9524 - Ajustement de la police de légende du jeu de champs
- #136 - 5732ad1 - Mise à jour du style d’état d’erreur pour les composants de formulaire
- #136 - 0966931 - Suppression des unités de style de sous-titre du résumé des erreurs
Version publiée le : 2023-07-10
Version publiée le : 2023-07-04
- #131 - b7767b8 - Ajout des unités de style pour nav-link
- #131 - 5eda70d - Ajout des unités de style pour nav-group
- #131 - 4621154 - Remplacement des unités de style site-menu par des unités de style top-nav
- #131 - 2aada68 - Ajout des unités de style pour side-nav
- #131 - e0763ac - Ajout des unités de style nav-link pour appareils mobiles
- #131 - b5f209c - Ajout des unités de style side-nav pour appareils mobiles
- #131 - 1f8aead - Ajout des unités de style top-nav pour appareils mobiles
- #131 - 45f726b - Ajout des unités de style nav-group pour appareils mobiles
- #131 - fcadc41 - Mise à jour des tailles de contenants xl et lg
- #131 - 4621154 - Suppression des unités de style site-menu
Version publiée le : 2023-07-04
Version publiée le : 2023-06-29
Version publiée le : 2023-06-27
Version publiée le : 2023-06-26
- #127 - 82832a8 - Nouvelles unités de style pour le composant gcds-card
- #127 - 26d1ee8 - Mise à jour de l'unité de style de bordure de carte
Version publiée le : 2023-06-22
Version publiée le : 2023-06-21
- #126 - a76688c - Fichiers base.json et base.js renommés à tokens.json et tokens.js pour améliorer la cohérence
- #126 - 4f4ff47 - Modification du chemin de l'unité de style pour créer des fichiers de sortie pour chaque catégorie de l'unité de style.
Version publiée le : 2023-06-05
- #124 - 8c2aff2 - Suppression de la bordure active d’alerte et des unités de style de bordure de pagination
Version publiée le : 2023-05-31
- #122 - 64150fd - Changement de la couleur d’état cible de #303fc3 à #0535d2 pour être conforme à Canada.ca
- #122 - c333478 - Changement de la couleur du texte principal de #000 à #333 pour être conforme à Canada.ca
- #122 - a7899ed - Changement de la couleur de survol de lien de #26374a à #0535d2 pour être conforme à Canada.ca
- #122 - b461ea5 - Changement de la couleur de lien de #425a76 à #2b4380 pour être conforme à Canada.ca
- #122 - 9081e0c - Mise à jour la couleur contextuelle du fond du pied de page avec la couleur de Canada.ca
- #122 - b616eaa - Changement de la couleur de bordure de danger et d’erreur de #c24438 à #d3080c pour être conforme à Canada.ca
- #122 - ba0e4d6 - Déplacement des unités de style globaux pour le conteneur, l’espacement et la typographie dans un dossier global
- #122 - 5098a50 - Validation que la signature du canada utilise du texte noir
- #122 - 4d42cc5 - Réorganisation des unités de style de couleur bleue du clair au foncé
Version publiée le : 2023-04-25
- #114 - 8fc59ab - Ajout de nouvelles unités de style de marge et de marge intérieure pour gcds-breadcrumbs
Version publiée le : 2023-04-21
- #112 - 42956e2 - Ajout du composant résumé des erreurs
- #112 - 0ac7a26 - Ajout de l'unité de style couleur de texte
Version publiée le : 2023-04-21
Version publiée le : 2023-03-30
Version publiée le : 2023-03-27
- cds-snc/gcds-utility#96 - bde76cb - Mise à jour de l'unité de style pied de page
- cds-snc/gcds-utility#96 - a733313 - Mises à jour des couleurs de liens de pied de page
- #106 - 6db5164 - Ajout de l'unité de styles pour prendre en charge les boutons mobiles pleine largeur
Version publiée le : 2023-03-09
Version publiée le : 2023-03-01
- #92 - 3135d08 - Ajout d’une bordure au bouton de suppression de gcds-file-uploader
- #92 - 8806b49 - Ajouter une nouvelle couleur secondaire au texte
- #92 - 99da08f - Mise à jour de la couleur du texte désactivée pour un meilleur contraste des couleurs
Version publiée le : 2023-02-22
- #90 - 48efe65 - Mise à jour de conception aux composants bouton, étiquette, téléverseur de fichiers et pied de page
- #90 - 7a9bc12 - Ajout des unités de style pour le texte des boutons uniquement
Version publiée le : 2023-02-10
Première version des unités de style Système de design GC