James Parslow

Results 16 issues of James Parslow

resolves #4494 ### Proposed behaviour - Added styled system padding props to `Sidebar`, which are applied to the sidebar content container. Updated PropTypes, types in `d.ts` file and storybook prop...

Passed Review
Pending QA
Passed UX QA
Squad Front End

fixes #5301 ### Proposed behaviour - Update `color` css for text within a `Pod` in a soft delete state to improve colour contrast with `Pod` background - Update `background-color` for...

Passed Review
Pending QA
Pending UX QA
Squad Front End

### Proposed behaviour - Make `dt` elements use `Sage UI Medium` font _(design token not used due to current font weight discrepancies between Carbon and Design System which are being...

Passed Review
Pending QA
DO NOT MERGE
Pending UX QA
Squad Front End

### Proposed behaviour - Refactor `Card` and its subcomponents `CardRow`, `CardFooter` and `CardColumn` to typescript - Update `Card` documentation to reflect the current version of the component - Move stories...

Pending Review
Pending QA
Pending UX QA
Squad Front End

closes #5516 ### Proposed behaviour - Add missing `DialogSizes` type from the interface for the `Dialog` component - Amend typing of `DialogSizes` and properties of `ContentPaddingInterface` so consumers can see...

Pending Review
Pending QA
No UX QA Required
Squad Front End

### Proposed behaviour - Remove `generate-proptypes` script since it has been refactored to a babel plugin. - Remove `tsconfig.json` from `/scripts` directory - which has been causing the following typescript...

Pending Review
No QA Required
No UX QA Required
Squad Front End

### Proposed behaviour - Refactor component, style and index files of `Pod` to typescript - Update `Pod` such that if `onEdit` is a string, render edit button as a `Link`...

Pending Review
Pending QA
No UX QA Required
Squad Front End

### Proposed behaviour - Configure RTL to [override the attribute looked up by the *ByTestId queries](https://testing-library.com/docs/queries/bytestid#overriding-data-testid), given Carbon already uses `data-role` extensively as a test identifier. ### Current behaviour -...

Pending Review
No QA Required
No UX QA Required
Squad Front End

fixes #6567 ### Proposed behaviour - Add support for `aria-labelledby` and `aria-describedby` for `Button` and `ButtonMinor` - Add support for `aria-describedby` for `ButtonToggleGroup` - accessible description is set on each...

Passed Review
Pending QA
No UX QA Required
Squad Front End

closes #5631 ### Proposed behaviour For `MenuFullscreen`: - To the root container, add all ARIA properties that are required for dialogs ([source for details](https://www.w3.org/WAI/ARIA/apg/patterns/dialog-modal/#wai-ariaroles,states,andproperties)) - Add translation key `menuFullscreen.ariaLabels.closeButton`, which...

Pending Review
Pending QA
No UX QA Required
Squad Front End