SAP / fundamental-ngx

Fundamental Library for Angular is SAP Design System Angular component library
https://sap.github.io/fundamental-ngx
Apache License 2.0
263 stars 126 forks source link

Fixed Card Layout: There is no ‘Drag & Drop’ functionality provided with the keyboard for the cards as highlighted in red #3812

Closed puru-hk closed 2 years ago

puru-hk commented 3 years ago

Description: There is no ‘Drag & Drop’ functionality provided with the keyboard for the cards as highlighted in red

Expected: Drag & drag functionality which can be achieved by mouse, shall also be available from the keyboard.

Screenshot:

image

DeepakSap14 commented 3 years ago

drag drop with keyboard will be handled by application developer. not possible within component.

DeepakSap14 commented 3 years ago

@puru-hk please see my above comment.

Drag and drop through keyboard is Operating system functionality. i have not seen this kind of functionality anywhere implemented within component. please let me know, if you find any such component where drag&drop has been done by keyboard only.

puru-hk commented 3 years ago

@Sanjay-1312 Please let us know how do we test this from the keyboard.

puru-hk commented 3 years ago

@DeepakSap14 accessibility team told us to refer this link (https://wiki.wdf.sap.corp/wiki/display/Acc/Drag+and+Drop) for drag and drop functionality. Please go through and let me know your concern on this.

Sanjay-1312 commented 3 years ago

Hello Colleagues,

To implement the 'Drag and Drop option you can find the details below. https://wiki.wdf.sap.corp/wiki/display/Acc/Drag+and+Drop

Thanks and Regards Sanjay

DeepakSap14 commented 3 years ago

@puru-hk this is an enhancement. it won't be a small change and it applies to all components which have drag-and-drop functionality eg: list, grid-list, table, fixed-card-layout, file-uploader.

OleksiyDrozdov commented 2 years ago

this task looks like a duplicate of https://github.com/SAP/fundamental-ngx/issues/4612 that I implemented and waiting for review comments. I suggest closing this one (3812)