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

Add an `end of DOM` UIXP

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Unresolved
    • Major
    • None
    • 17.2.2
    • Flamingo Skin
    • Unknown

    Description

      Modals (dialogs that do get all the focus until resolved) do not fit semantically anywhere on the page. If they are properly implemented (understand, implemented with the dialog HTML element and `showModal` javascript function), they won't have any semantics anyways.
      In order for:

      • the page to provide a nicer experience on legacy browsers / text only browsers
      • the modal elements to not interract in a meaningless way with the semantics of other elements (see XWIKI-22996)
      • Make the DOM a bit cleaner / easier to maintain and debug

      We should probably add an UIXP to move all of these modals together.
      This improvement was not voted, but talked about on synchroneous chat with mflorea and surli when trying to find a correct solution to XWIKI-22996 .

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated: