Uploaded image for project: 'XWiki Platform'
  1. XWiki Platform
  2. XWIKI-22701

Filterable Sortable table do not follow look and feel

    XMLWordPrintable

Details

    • Unknown

    Description

      See an example on https://www.xwiki.org/xwiki/bin/view/Documentation/UserGuide/Features/XWikiSyntax/?syntax=2.1&section=Tables

      There are multiple issues with the tables updated by `tablefilterNsort.js`. The goal is to move to LiveData and make LiveData easier to use for static table data (right now it's painful to use a JSON format, and there's indeed the limitation at https://jira.xwiki.org/browse/XWIKI-19783 ).

      In the meantime, we want to have at least an okayish solution. Note that this issue can be closed in any case as soon as we have an easy way to use static table data with LiveData. Here is a list of minor problems that should be solved:

      • the filter button is not following our best practices
      • the LightBox appears for the sorting icons
      • the table L&F is also not respecting our practices for tables

      Some issues that would be more complex to solve and we'll probably not solve before static source LiveDatas:

      • XWIKI-21958 – responsiveness of the table
      • Accessibility of the sorting handles

      Those large changes could easily break backward compatibility of some user customization, and should be done carefully.

      Attachments

        Activity

          People

            Unassigned Unassigned
            Lucas C Charpentier Lucas
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: