Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Tagging] Taxonomy Detail Page: Make pagination consistent with rest of Studio #159

Open
Tracked by #239
bradenmacdonald opened this issue Dec 1, 2023 · 0 comments

Comments

@bradenmacdonald
Copy link
Contributor

The new studio home page and other new parts of the Studio MFE use Paragon's default pagination widget:

Screenshot 2023-12-01 at 10 35 05 AM

But our tags list page has a DataTable which uses the "Reduced" pagination component:
Screenshot 2023-12-01 at 10 36 52 AM

For consistency, we would like the tag list to also use the default version of the pagination widget.

Please review this thread on Slack for important context and discussion and tips on how to do this: https://openedx.slack.com/archives/C04BM6YC7A6/p1701385503603489

Plan

  1. Change the pagination for the DataTable in the Course Authoring MFE following the custom footer component pattern
  2. Get that implementation reviewed for usability/accessibility. Address any usability/accessibility concerns.
  3. Get it added to Paragon as a configuration option. Use that implementation as an example of what we want to bring into Paragon.
  4. Update Paragon in the MFE, replace the custom component in the MFE with the new configuration option for DataTable.

Acceptance Criteria

  1. Pagination style of the tag list is consistent with the new designs for other parts of Studio / Course Authoring MFE.
  2. Remove the period in the “Showing 13 - 24 of 500.” text on the left side.

Dependencies

Relates to / continues #111

Note: this should probably be done after #155 and related tickets in case major changes to the DataTable are needed for that ticket(s).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

No branches or pull requests

1 participant