Skip to content

Commit 9c7d76c

Browse files
melaniebmnsre-read-write[bot]duboispethanWallacepatheard
authored
chore: remove icon font files (#815)
* chore: remove font files * chore: remove unused ncp dependency * chore: synced file(s) with cds-snc/site-reliability-engineering (#818) chore: synced local '.github/workflows/backstage-catalog-helper.yml' with remote 'tools/sre_file_sync/backstage-catalog-helper.yml' Co-authored-by: sre-read-write[bot] <92993749+sre-read-write[bot]@users.noreply.github.com> * fix(gcds-card): Ensure shadow dom are structuraly valid according to spec (#821) * style: update top-nav design (#822) * style: update top-nav design * chore: update tokens package * fix: Prevent click event on disabled button (#829) * style: Add background colour to checkboxes and radios (#828) * fix: Add background colour to checkboxes and radios * Update token names * Update tokens package * chore: GCDS Components Release v0.34.2 (#827) * chore: GCDS Components Release --------- Co-authored-by: sre-read-write[bot] <92993749+sre-read-write[bot]@users.noreply.github.com> Co-authored-by: Melanie Boeckmann <[email protected]> * chore: switch to CDS Release Bot (#830) Update the release please workflow to use a dedicated GitHub app for releases. The reason for the change is so that we can scale back use of the SRE read/write app. * style: fix inconsistent text scaling across desktop + mobile styles for multiple components (#838) * style: change topic-menu font size to 16px to align with header elements * style: add mobile font size to select to align with other text elements * style: add mobile font size to file uploader to align with other text elements * style: add mobile font size to pagination to align with other text elements * chore: update tokens package * style: fix details list spacing (#839) * chore(deps): update dependency vite to v5.4.19 [security] (#841) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore: GCDS Components Release v0.34.3 (#831) * chore: GCDS Components Release * chore: update changelog + package versions * Update CHANGELOG.md Co-authored-by: Ethan Wallace <[email protected]> * Update CHANGELOG.md --------- Co-authored-by: cds-snc-release-bot[bot] <209540785+cds-snc-release-bot[bot]@users.noreply.github.com> Co-authored-by: Melanie Boeckmann <[email protected]> Co-authored-by: Ethan Wallace <[email protected]> * chore: update runner for tests to have manual dispatch (#843) * fix: SVG aria labels (#850) * fix: sig-blk-fr.svg * fix: sig-blk-en.svg * remove: sr-only deps on signature * remove: sr-only from signature spec tests * fix: align structural markup for link and search with GCWeb (#859) * feat: Rework fieldset and new gcds-radios and gcds-checkboxes components (#845) * Start of feature branch * feat: update fieldset to add new size prop (#768) * feat: add new size prop to fieldset component * refactor: change fieldset size prop to legend-size * remove: remove fieldset fieldset-id prop * fix: remove fieldset-id from story, add legend-size prop to story * Update packages/web/src/components/gcds-fieldset/stories/gcds-fieldset.stories.tsx Co-authored-by: Ethan Wallace <[email protected]> --------- Co-authored-by: Ethan Wallace <[email protected]> * feat: Add gcds-radios component (#760) * Add new properties * Radios value + switch to use watch(lang) * Add validators * Optimize value property * Property validation + planning new tokens * Add gcds-radios to storybook * Add spec tests * E2E tests update * Add token names to CSS * Convert radio input into functional component * Add new property validation utility functions * Fix validation issue + add gcdsInput event * Remove extra logic from onInput function * PR feedback * PR feedback: add missig properties to playground template * Update comments + remove required from RadioObject * Fix validatio issue * Remove Radio functional component + switch to use single handleInput function for custom events * PR feedback * Update and add new tests * Fix event e2e test * feat: Add gcds-checkboxes component (#784) * Adding new props to gcds-checkboxes * Add isCheckboxObject + switch to watch lang * Fieldset group rendering * Checkboxes value formatting * Update checkbox validators * Property validation * Add unit/e2e tests for checkboxes * Add checkboxes stories * Fix value control in storybook * Add new CSS tokens * Update index.html * Fix some stories in storybook * PR feedback: optimizations, validator names * PR feedback: breakdown vlidate options and values into smaller parts * Fix emitting three click events * Update e2e tests * Update packages/web/src/components/gcds-checkboxes/test/gcds-checkboxes.e2e.ts Co-authored-by: Daine Trinidad <[email protected]> * Update packages/web/src/components/gcds-checkboxes/test/gcds-checkboxes.e2e.ts Co-authored-by: Daine Trinidad <[email protected]> * Update packages/web/src/components/gcds-checkboxes/test/gcds-checkboxes.e2e.ts Co-authored-by: Daine Trinidad <[email protected]> --------- Co-authored-by: Daine Trinidad <[email protected]> * Add backgrounds + match radios CSS to checkboxes * Update fieldset test * Update gcds-error-summary e2e test * PR feedback: Remove duplicate assignment * Add formdata event listener * PR feedback * High contrast radio selection fix * Comment out test that is causing issues * Update tokens package + radio focus fix --------- Co-authored-by: Melanie Boeckmann <[email protected]> Co-authored-by: Daine Trinidad <[email protected]> * chore: update installation instructions to remove outdated file (#861) fix: update installation instructions to remove outdated file * remove(gcds-radio-group + gcds-checkbox): Remove old radio group and checkbox components (#860) * chore: GCDS Components Release v0.35.0 (#855) * chore: GCDS Components Release * Update changelog * Add canary to react-ssr * Fix changelog typos * Add missing canary tags to react-ssr --------- Co-authored-by: cds-snc-release-bot[bot] <209540785+cds-snc-release-bot[bot]@users.noreply.github.com> Co-authored-by: Ethan Wallace <[email protected]> * chore(deps): update all non-major github action dependencies (#799) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore: remove old font awesome npm package (#867) * refactor: form validators (#846) * refactor: GCDS form component validator format and logic * Update validator tests * Add form validation tests to form components * Add test for new validation function * Update missing tests * Fix typo * Remove fieldset validator tests * Updated readmes from build * Convert new components to use new validator format * Update validation tests * Update packages/web/src/components/gcds-date-input/test/gcds-date-input.e2e.ts Co-authored-by: Daine Trinidad <[email protected]> * Fix typos in other tests --------- Co-authored-by: Daine Trinidad <[email protected]> * chore: update prettier to 3.5.3 (#868) * fix: remove redundant z-index from card and fix focus state (#879) * fix(gcds-checkboxes): Add logic to make sure a prechecked checkbox's value is removed on change (#878) * fix(gcds-checkboxes): add logic to make sure a prechecked checkbox's value will be removed * Remove debug code * chore: GCDS Components Release v0.36.0 (#864) * chore: GCDS Components Release * Update packages/web/CHANGELOG.md * chore: add correct version to packages * chore: update changelog with more details for form validator change * Update CHANGELOG.md * Update packages/web/CHANGELOG.md * Update CHANGELOG.md * Update packages/web/CHANGELOG.md * Update CHANGELOG.md * Update packages/web/CHANGELOG.md * chore: improve code display * chore: fix angular changelog --------- Co-authored-by: cds-snc-release-bot[bot] <209540785+cds-snc-release-bot[bot]@users.noreply.github.com> Co-authored-by: Melanie Boeckmann <[email protected]> * chore: synced file(s) with cds-snc/site-reliability-engineering (#885) * chore: synced local '.github/workflows/export_github_data.yml' with remote 'tools/sre_file_sync/export_github_data.yml' * chore: synced local '.github/workflows/backstage-catalog-helper.yml' with remote 'tools/sre_file_sync/backstage-catalog-helper.yml' * chore: synced local '.github/workflows/ossf-scorecard.yml' with remote 'tools/sre_file_sync/ossf-scorecard.yml' --------- Co-authored-by: sre-read-write[bot] <92993749+sre-read-write[bot]@users.noreply.github.com> * chore(deps): update actions/setup-node digest to 08f58d1 (#882) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix: nav-group dropdown alignment within top-nav (#886) * feat: update stencil and stencil output targets (#851) * Update @stencil/core to v4.31.0 * Configure react output target * Configure Vue output target * Switch components models for Vue * Update angular-output-target and angular output * Switch gcds-date-input to use gcdsChange with ngModel * Config cleanup * Potential fix for code scanning alert no. 9: Useless regular-expression character escape Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> * Update gcds-label so react -ssr can build * Update puppeteer for github test workflow * Update run-test workflow to use newer version of node * Add testing browser args * Angular: routerLink directive * Add radios and checkboxes to config for angular and vue * Fix CSS display issue with radios and checkboxes * test: Convert E2E tests to use playwright (#870) * Start conversion to use playwright for E2E tests * Playwright tests for breadcrumbs and button * Update earlier test with new format * Update alert tests * Update card tests * Update details tests * Update details tests * Update error message and error summary tests * Update fieldset tests * Update header and footer tests * Update icon, heading and hint tests * Update link and lang-toggle tests * Remove additional build * chore: update prettier to 3.5.3 (#868) * fix: failing render tests due to hydrated class check + add new tests * fix: grid test warning * feat: add more playwright tests * feat: add more playwright tests * chore: rename old e2e tests to e2e.old * chore: remove playwright from new e2e tests * wip: add playwright tests for form components * Small fix in select test * Add additional builds to ensure the required dist files are available * feat: date-input playwright tests * feat: Add validation tests to input * feat: add missing old validation tests to textarea * feat: Add checkboxes tests * feat: add missing old validation tests to select * feat: Add radios tests * feat: Add file-uploader tests * fix: Radios custom validation tests + validator logic * fix: add missing radios update --------- Co-authored-by: Melanie Boeckmann <[email protected]> * Update to latest version and build * Update @stencil/core patch * Angular router doc to angular readme * Add retries to playwright config * PR feedback: router link directive cleanup * pr feedback: remove OnInit from router directive * Readme adjustment * Typo fix * Vue: remove hydrateModule from config --------- Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Co-authored-by: Melanie Boeckmann <[email protected]> --------- Co-authored-by: sre-read-write[bot] <92993749+sre-read-write[bot]@users.noreply.github.com> Co-authored-by: Pierre Dubois <[email protected]> Co-authored-by: Ethan Wallace <[email protected]> Co-authored-by: Pat Heard <[email protected]> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: cds-snc-release-bot[bot] <209540785+cds-snc-release-bot[bot]@users.noreply.github.com> Co-authored-by: Daine Trinidad <[email protected]> Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
1 parent 0bf3ab4 commit 9c7d76c

File tree

2 files changed

+2
-7
lines changed

2 files changed

+2
-7
lines changed

package.json

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,14 @@
66
"scripts": {
77
"ng": "ng",
88
"compile": "gulp compile",
9-
"copy-icon-font": "ncp ./node_modules/@cdssnc/gcds-fonts/fonts/icons ./packages/web/src/assets/fonts/icons",
10-
"build": "npm run copy-icon-font && npm run build --ws",
9+
"build": "npm run build --ws",
1110
"pretest": "npm run patch:stenciljs",
1211
"test": "npm run test --workspace=utils/angular-output-target --workspace=packages/web --workspace=packages/vue",
1312
"build-storybook": "npm run build-storybook -w @cdssnc/gcds-components",
1413
"start-storybook": "npm run storybook -w @cdssnc/gcds-components",
1514
"patch:stenciljs": "npx --yes patch-package",
1615
"unpatch:stenciljs": "npx --yes -p patch-package -c 'patch-package --reverse'",
17-
"start": "npm run copy-icon-font && npm run start -w @cdssnc/gcds-components"
16+
"start": "npm run start -w @cdssnc/gcds-components"
1817
},
1918
"dependencies": {
2019
"@angular/animations": "^19.0.0",
@@ -36,7 +35,6 @@
3635
"@stencil/angular-output-target": "^0.10.0",
3736
"@types/node": "^20.11.10",
3837
"cssnano": "^6.0.0",
39-
"ncp": "^2.0.0",
4038
"ng-packagr": "^19.0.1",
4139
"nx": "^16.0.0",
4240
"sass": "^1.43.5",

packages/web/src/assets/fonts/icons/.gitignore

Lines changed: 0 additions & 3 deletions
This file was deleted.

0 commit comments

Comments
 (0)