Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/main' into ag-grid-33
Browse files Browse the repository at this point in the history
* origin/main:
  fix(components/tabs): puts focus on active tab in mobile view (#3182) (#3190)
  chore: changelog for 11.43.1 (#3184) 🍒 (#3191)
  chore: update library resources (#3186) (#3187)
  ci: pin version for nrwl/nx-set-shas (#3188) (#3189)
  chore: release 12.0.0-alpha.6 (#3177)
  fix: mark all harness `hostSelector` properties as "internal" (#3180) (#3183)
  • Loading branch information
johnhwhite committed Feb 28, 2025
2 parents fe39797 + 84babe9 commit 0188548
Show file tree
Hide file tree
Showing 72 changed files with 2,485 additions and 17 deletions.
2 changes: 1 addition & 1 deletion .github/actions/nx-set-shas/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ runs:
- name: Derive appropriate SHAs for base and head for `nx affected` commands (using nrwl/nx-set-shas).
id: nx-set-shas
uses: nrwl/nx-set-shas@v4
uses: nrwl/nx-set-shas@v4.1
with:
main-branch-name: ${{ steps.read-default-base.outputs.main-branch-name }}
workflow-id: ${{ inputs.workflow-id }}
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/automated-translations.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ jobs:
-TempPath ${{ runner.temp }}
env:
GH_TOKEN: ${{ secrets.GH_PERSONAL_ACCESS_TOKEN }}
GH_PROMPT_DISABLED: 1

- name: Notify Slack when a PR is created
if: ${{ steps.sync.outputs.prCreated == 'true' && steps.sync.outputs.prTitle && steps.sync.outputs.prUrl }}
Expand Down Expand Up @@ -71,7 +72,7 @@ jobs:
MSG_MINIMAL: 'true'

- name: Notify Slack for fails
if: ${{ failure() }}
if: ${{ failure() || steps.sync.outputs.success != 'true' }}
uses: rtCamp/action-slack-notify@v2
env:
SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK }}
Expand Down
26 changes: 26 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,31 @@
# Changelog

## [11.43.1](https://github.com/blackbaud/skyux/compare/11.43.0...11.43.1) (2025-02-28)


### Bug Fixes

* **components/tabs:** puts focus on active tab in mobile view ([#3182](https://github.com/blackbaud/skyux/issues/3182)) ([154f5b2](https://github.com/blackbaud/skyux/commit/154f5b25c48de646abcacfaa23b0684b7b098925))
* mark all harness `hostSelector` properties as "internal" ([#3180](https://github.com/blackbaud/skyux/issues/3180)) ([e9666c7](https://github.com/blackbaud/skyux/commit/e9666c797bb5101b3b0eba05518b1c5cd932c438))

## [12.0.0-alpha.6](https://github.com/blackbaud/skyux/compare/12.0.0-alpha.5...12.0.0-alpha.6) (2025-02-26)


### ⚠ BREAKING CHANGES

* **components/help-inline:** remove TemplateRef return type on getPopoverContent ([#3176](https://github.com/blackbaud/skyux/issues/3176))

### Features

* **components/avatar:** tokenize avatar styles ([#3164](https://github.com/blackbaud/skyux/issues/3164)) ([b497851](https://github.com/blackbaud/skyux/commit/b49785195772d97e6ccf85180872dc374d5e16af))
* **components/help-inline:** remove TemplateRef return type on getPopoverContent ([#3176](https://github.com/blackbaud/skyux/issues/3176)) ([9e200ef](https://github.com/blackbaud/skyux/commit/9e200ef7b425433014c1c58be7094f91ed29195f))


### Bug Fixes

* **components/core:** remove live announcer message from DOM after a set duration ([#3178](https://github.com/blackbaud/skyux/issues/3178)) ([de695e1](https://github.com/blackbaud/skyux/commit/de695e1be4881b141edd36fb1045fab40a7a3a7d))
* mark all harness `hostSelector` properties as "internal" ([#3180](https://github.com/blackbaud/skyux/issues/3180)) ([#3183](https://github.com/blackbaud/skyux/issues/3183)) ([4f07e73](https://github.com/blackbaud/skyux/commit/4f07e734267d0c774ecbdd2aa509a814cdf53ce6))

## [12.0.0-alpha.5](https://github.com/blackbaud/skyux/compare/12.0.0-alpha.4...12.0.0-alpha.5) (2025-02-20)


Expand Down
6 changes: 6 additions & 0 deletions libs/components/a11y/src/assets/locales/resources_fr_CA.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"skyux_list_skip_to_link": {
"_description": "Étiquette pour les liens « Passer à » apparaissant dans le haut de la page",
"message": "Passer à {0}"
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ import {

const RESOURCES: Record<string, SkyLibResources> = {
'EN-US': { skyux_list_skip_to_link: { message: 'Skip to {0}' } },
'FR-CA': { skyux_list_skip_to_link: { message: 'Passer à {0}' } },
};

SkyLibResourcesService.addResources(RESOURCES);
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"skyux_summary_action_bar_open_secondary": {
"_description": "Étiquette du bouton qui montre un menu secondaire dans la barre de menus du résumé",
"message": "Montrer les actions secondaires"
},
"skyux_summary_action_bar_expand": {
"_description": "Étiquette du bouton agrandir et réduire dans la barre de menus du résumé",
"message": "Agrandir ou réduire le résumé"
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,14 @@ const RESOURCES: Record<string, SkyLibResources> = {
},
skyux_summary_action_bar_expand: { message: 'Expand or collapse summary' },
},
'FR-CA': {
skyux_summary_action_bar_open_secondary: {
message: 'Montrer les actions secondaires',
},
skyux_summary_action_bar_expand: {
message: 'Agrandir ou réduire le résumé',
},
},
};

SkyLibResourcesService.addResources(RESOURCES);
Expand Down
66 changes: 66 additions & 0 deletions libs/components/ag-grid/src/assets/locales/resources_fr_CA.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
{
"sky_ag_grid_row_selector_aria_label": {
"_description": "étiquette aria pour la case permettant de sélectionner une ligne",
"message": "Sélecteur de ligne pour la ligne {0}"
},
"sky_ag_grid_row_selector_column_heading": {
"_description": "en-tête de la colonne au-dessus des cases pour sélectionner les lignes",
"message": "Sélection d’une ligne"
},
"sky_ag_grid_cell_editor_datepicker_aria_label": {
"_description": "étiquette aria pour un éditeur de cellule à saisie automatique",
"message": "Date modifiable {0} pour la ligne {1}"
},
"sky_ag_grid_cell_editor_datepicker_hint_text": {
"_description": "Texte d’aide pour le format de date actuellement défini dans le sélecteur de date.",
"message": "Utilisez le format {0}."
},
"sky_ag_grid_cell_editor_number_aria_label": {
"_description": "étiquette aria pour l’éditeur de numéro de cellule",
"message": "Numéro modifiable {0} pour la ligne {1}"
},
"sky_ag_grid_cell_editor_text_aria_label": {
"_description": "étiquette aria pour un éditeur de cellule de texte",
"message": "Texte modifiable {0} pour la ligne {1}"
},
"sky_ag_grid_cell_editor_autocomplete_aria_label": {
"_description": "étiquette aria pour un éditeur de cellule à saisie automatique",
"message": "Saisie automatique modifiable {0} pour la ligne {1}"
},
"sky_ag_grid_cell_renderer_number_validator_message": {
"_description": "erreur d’affichage pour le validateur de numéro",
"message": "Entrez un numéro valide."
},
"sky_ag_grid_cell_renderer_currency_validator_message": {
"_description": "erreur d’affichage pour le validateur de devise",
"message": "Entrez une devise valide."
},
"skyux_lookup_tokens_summary": {
"_description": "Texte affiché lorsque l’utilisateur a plus que le nombre maximal d’éléments sélectionné",
"message": "{0} articles sélectionnés"
},
"sky_ag_grid_cell_editor_currency_aria_label": {
"_description": "étiquette aria pour un éditeur de cellule de devise",
"message": "Devise modifiable {0} pour la ligne {1}"
},
"sky_ag_grid_column_header_sort_button_aria_label_currently_asc": {
"_description": "étiquette aria pour le bouton trier de l’en-tête de colonne lorsque la colonne est actuellement triée dans l’ordre croissant",
"message": "Trier la colonne {0}, actuellement en ordre croissant"
},
"sky_ag_grid_column_header_sort_button_aria_label_currently_desc": {
"_description": "étiquette aria pour le bouton trier de l’en-tête de colonne lorsque la colonne est actuellement triée dans l’ordre décroissant",
"message": "Trier la colonne {0}, actuellement en ordre décroissant"
},
"sky_ag_grid_column_header_sort_button_aria_label_currently_not_sorted": {
"_description": "étiquette aria pour le bouton trier de l’en-tête de colonne lorsque la colonne est actuellement non triée",
"message": "Trier la colonne {0}, actuellement non triée"
},
"sky_ag_grid_column_group_header_expand_aria_label": {
"_description": "étiquette aria pour le bouton de l’en-tête du groupe de colonnes à agrandir",
"message": "Agrandir le groupe de colonnes {0}"
},
"sky_ag_grid_column_group_header_collapse_aria_label": {
"_description": "étiquette aria pour le bouton de l’en-tête du groupe de colonnes à réduire",
"message": "Réduire le groupe de colonnes {0}"
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,54 @@ const RESOURCES: Record<string, SkyLibResources> = {
message: 'Collapse column group {0}',
},
},
'FR-CA': {
sky_ag_grid_row_selector_aria_label: {
message: 'Sélecteur de ligne pour la ligne {0}',
},
sky_ag_grid_row_selector_column_heading: {
message: 'Sélection d’une ligne',
},
sky_ag_grid_cell_editor_datepicker_aria_label: {
message: 'Date modifiable {0} pour la ligne {1}',
},
sky_ag_grid_cell_editor_datepicker_hint_text: {
message: 'Utilisez le format {0}.',
},
sky_ag_grid_cell_editor_number_aria_label: {
message: 'Numéro modifiable {0} pour la ligne {1}',
},
sky_ag_grid_cell_editor_text_aria_label: {
message: 'Texte modifiable {0} pour la ligne {1}',
},
sky_ag_grid_cell_editor_autocomplete_aria_label: {
message: 'Saisie automatique modifiable {0} pour la ligne {1}',
},
sky_ag_grid_cell_renderer_number_validator_message: {
message: 'Entrez un numéro valide.',
},
sky_ag_grid_cell_renderer_currency_validator_message: {
message: 'Entrez une devise valide.',
},
skyux_lookup_tokens_summary: { message: '{0} articles sélectionnés' },
sky_ag_grid_cell_editor_currency_aria_label: {
message: 'Devise modifiable {0} pour la ligne {1}',
},
sky_ag_grid_column_header_sort_button_aria_label_currently_asc: {
message: 'Trier la colonne {0}, actuellement en ordre croissant',
},
sky_ag_grid_column_header_sort_button_aria_label_currently_desc: {
message: 'Trier la colonne {0}, actuellement en ordre décroissant',
},
sky_ag_grid_column_header_sort_button_aria_label_currently_not_sorted: {
message: 'Trier la colonne {0}, actuellement non triée',
},
sky_ag_grid_column_group_header_expand_aria_label: {
message: 'Agrandir le groupe de colonnes {0}',
},
sky_ag_grid_column_group_header_collapse_aria_label: {
message: 'Réduire le groupe de colonnes {0}',
},
},
};

SkyLibResourcesService.addResources(RESOURCES);
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
{
"skyux_angular_tree_clear_all": {
"_description": "Texte pour le lien afin d’effacer toutes les cases.",
"message": "Effacer tout"
},
"skyux_angular_tree_click_to_expand": {
"_description": "Texte pour le bouton agrandir/réduire pour les trois points.",
"message": "Cliquez pour agrandir"
},
"skyux_angular_tree_collapse_all": {
"_description": "Texte pour le lien afin de réduire les trois points.",
"message": "Réduire"
},
"skyux_angular_tree_expand_all": {
"_description": "Texte pour le lien afin d’agrandir les trois points.",
"message": "Agrandir"
},
"skyux_angular_tree_select_all": {
"_description": "Texte pour le lien afin de sélectionner toutes les cases.",
"message": "Sélectionner tout"
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,13 @@ const RESOURCES: Record<string, SkyLibResources> = {
skyux_angular_tree_expand_all: { message: 'Expand' },
skyux_angular_tree_select_all: { message: 'Select all' },
},
'FR-CA': {
skyux_angular_tree_clear_all: { message: 'Effacer tout' },
skyux_angular_tree_click_to_expand: { message: 'Cliquez pour agrandir' },
skyux_angular_tree_collapse_all: { message: 'Réduire' },
skyux_angular_tree_expand_all: { message: 'Agrandir' },
skyux_angular_tree_select_all: { message: 'Sélectionner tout' },
},
};

SkyLibResourcesService.addResources(RESOURCES);
Expand Down
34 changes: 34 additions & 0 deletions libs/components/avatar/src/assets/locales/resources_fr_CA.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
{
"skyux_avatar_error_not_image_description": {
"_description": "Description du message affiché lorsque l’utilisateur tente de téléverser un fichier d’avatar qui n’est pas une image valide",
"message": "Veuillez choisir un fichier qui soit une image valide."
},
"skyux_avatar_error_not_image_title": {
"_description": "Titre du message affiché lorsque l’utilisateur tente de téléverser un fichier d’avatar qui n’est pas une image valide",
"message": "Le fichier n’est pas une image."
},
"skyux_avatar_error_too_large_description": {
"_description": "Description du message affiché lorsque l’utilisateur tente de téléverser une image d’avatar avec une taille de fichier trop volumineuse",
"message": "Veuillez choisir une image de moins de {0}."
},
"skyux_avatar_error_too_large_title": {
"_description": "Titre du message affiché lorsque l’utilisateur tente de téléverser une image d’avatar avec une taille de fichier trop volumineuse",
"message": "Le fichier est trop gros."
},
"skyux_avatar_errormodal_ok": {
"_description": "Texte utilisé sur le bouton principal pour omettre l’erreur modale.",
"message": "OK"
},
"skyux_avatar_inner_description": {
"_description": "Texte d’information d’accessibilité pour les lecteurs d’écran lors de l’utilisation d’une image d’avatar",
"message": "Photo de profil de {0}"
},
"skyux_avatar_upload_change_aria_label": {
"_description": "Texte d’accessibilité lorsqu’une image d’avatar peut être modifiée.",
"message": "Modifier la photo de profil de {0}. Faites glisser un fichier ici ou cliquez pour naviguer."
},
"skyux_avatar_upload_new_aria_label": {
"_description": "Texte d’accessibilité lorsqu’une nouvelle image d’avatar peut être ajoutée.",
"message": "Ajoutez une photo de profil pour {0}. Faites glisser un fichier ici ou cliquez pour naviguer."
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,30 @@ const RESOURCES: Record<string, SkyLibResources> = {
message: 'Add profile photo of {0}. Drag a file here or click to browse.',
},
},
'FR-CA': {
skyux_avatar_error_not_image_description: {
message: 'Veuillez choisir un fichier qui soit une image valide.',
},
skyux_avatar_error_not_image_title: {
message: 'Le fichier n’est pas une image.',
},
skyux_avatar_error_too_large_description: {
message: 'Veuillez choisir une image de moins de {0}.',
},
skyux_avatar_error_too_large_title: {
message: 'Le fichier est trop gros.',
},
skyux_avatar_errormodal_ok: { message: 'OK' },
skyux_avatar_inner_description: { message: 'Photo de profil de {0}' },
skyux_avatar_upload_change_aria_label: {
message:
'Modifier la photo de profil de {0}. Faites glisser un fichier ici ou cliquez pour naviguer.',
},
skyux_avatar_upload_new_aria_label: {
message:
'Ajoutez une photo de profil pour {0}. Faites glisser un fichier ici ou cliquez pour naviguer.',
},
},
};

SkyLibResourcesService.addResources(RESOURCES);
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
{
"skyux_colorpicker_alpha": {
"_description": "Étiquette de l’entrée alpha",
"message": "A :"
},
"skyux_colorpicker_apply": {
"_description": "Étiquette du bouton appliquer",
"message": "Appliquer"
},
"skyux_colorpicker_aria_alpha": {
"_description": "Étiquette aria de l’entrée alpha",
"message": "Valeur du canal alpha entre 0 et 1"
},
"skyux_colorpicker_aria_blue": {
"_description": "Étiquette aria de l’entrée bleue",
"message": "Valeur bleue entre 0 et 255"
},
"skyux_colorpicker_aria_green": {
"_description": "Étiquette aria de l’entrée verte",
"message": "Valeur verte entre 0 et 255"
},
"skyux_colorpicker_aria_hex": {
"_description": "Étiquette aria de l’entrée hexadécimale",
"message": "Code de couleur hexadécimal"
},
"skyux_colorpicker_aria_red": {
"_description": "Étiquette aria de l’entrée rouge",
"message": "Valeur rouge entre 0 et 255"
},
"skyux_colorpicker_aria_rgba": {
"_description": "Étiquette aria du groupe de champs RGBA",
"message": "Valeurs RGBA"
},
"skyux_colorpicker_blue": {
"_description": "Étiquette de l’entrée bleue",
"message": "B :"
},
"skyux_colorpicker_close": {
"_description": "Étiquette du bouton fermer",
"message": "Annuler"
},
"skyux_colorpicker_dropdown_button": {
"_description": "Étiquette du bouton de la liste déroulante",
"message": "Sélectionner la valeur de la couleur"
},
"skyux_colorpicker_green": {
"_description": "Étiquette de l’entrée verte",
"message": "G :"
},
"skyux_colorpicker_hex": {
"_description": "Étiquette aria de l’entrée hexadécimale",
"message": "Hexadécimale :"
},
"skyux_colorpicker_input_default_label": {
"_description": "L’étiquette du champ de saisie du composant de sélection des couleurs pour les lecteurs d’écran lorsque le consommateur n’a pas spécifié d’étiquette.",
"message": "Valeur de la couleur"
},
"skyux_colorpicker_preset_color": {
"_description": "Étiquette des couleurs prédéfinies",
"message": "Couleur prédéfinie :"
},
"skyux_colorpicker_red": {
"_description": "Étiquette de l’entrée rouge",
"message": "R :"
},
"skyux_colorpicker_reset": {
"_description": "Étiquette du bouton de réinitialisation pour modifier la couleur noire à la couleur initiale",
"message": "Réinitialiser la valeur de la couleur à blanc"
}
}
Loading

0 comments on commit 0188548

Please sign in to comment.