diff --git a/packages/for-ui/src/checkbox/Checkbox.tsx b/packages/for-ui/src/checkbox/Checkbox.tsx index dfdcb7f9e..1d1b21c12 100644 --- a/packages/for-ui/src/checkbox/Checkbox.tsx +++ b/packages/for-ui/src/checkbox/Checkbox.tsx @@ -21,6 +21,7 @@ const Indicator: FC<{ state: 'default' | 'checked' | 'intermediate'; disabled: b intermediate: [`bg-primary-dark-default`, disabled && `bg-primary-dark-disabled`], }[state], ])} + aria-hidden > { { diff --git a/packages/for-ui/src/radio/Radio.tsx b/packages/for-ui/src/radio/Radio.tsx index 8edd072f4..33e56b4e8 100644 --- a/packages/for-ui/src/radio/Radio.tsx +++ b/packages/for-ui/src/radio/Radio.tsx @@ -17,6 +17,7 @@ const Indicator: FC<{ checked: boolean; disabled: boolean }> = ({ checked, disab checked && `border-primary-dark-default border-6`, disabled && `border-shade-medium-disabled`, ])} + aria-hidden /> ); diff --git a/packages/for-ui/src/table/Table.tsx b/packages/for-ui/src/table/Table.tsx index 5dd9cabe6..85e3297f2 100644 --- a/packages/for-ui/src/table/Table.tsx +++ b/packages/for-ui/src/table/Table.tsx @@ -123,6 +123,7 @@ export const Table = ({ minWidth: '20px', width: '20px', maxWidth: '20px', + columnLabel: '一括操作する行の選択', }, header: ({ table }) => ( @@ -142,12 +143,12 @@ export const Table = ({ ), cell: ({ row }) => ( - + {!!onSelectRows && ( - 行を選択 + この行を選択 } className={fsx(`flex`)} @@ -162,7 +163,7 @@ export const Table = ({ - 行を選択 + この行を選択 } className={fsx(`flex`)} @@ -210,6 +211,7 @@ export const Table = ({ {headerGroup.headers.map((header) => (