Closed ZrianinaMariia closed 4 years ago
With a small number of fixes the latest 10.1 CSS Vue and React implementations look the same.
This appears to be a core CSS issue.
A number of these issues are related to the current state of @ZrianinaMariia.
See https://github.com/IBM/carbon-components/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+data+table+
Expandable functionality should be raised as a separate enhancement request.
Closing as all resolved
Detailed description
In case of one or more items selected: 'cancel' button should be displayed on the left and number of selected items should be on the right, however I am not sure how strict this rule is.
Carbon design does not show any example of how filter and actions icons should look like (however vue storybook has such examples). This point is more like a question than bug.
Menu meatballs should be visible only on row hover, not always visible.
Columns sorting is missing.
Table with pagination: 'Items per page' text is missing ':'.
Table with pagination: separator and spacing between 'items per page' and 'a-b of X items' differ from carbon design (separator's colour and height).
Table with pagination: dropdown to select page number is missing.
Table with pagination: a part that displays how many pages, differ, i.e. should be 'of X pages' instead of '1 of 0'.
Table with pagination: left/right nav arrows style differs.
Table with pagination: there should be no current page number between nav arrows.
Carbon-vue pagination:
Carbon design pagination:
'Slotted HTML' story has problem with sizes. In addition, 'Rule' columns contain links that lead to the 'Default' folder components and it is a bit confusing.
Expandable data table story is missing.
306