Uploaded image for project: 'OpenOLAT'
  1. OpenOLAT
  2. OO-4941

Method to extend content area to not cut menu and popovers

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 15.3
    • Framework
    • None

    Description

      Technically, menu items are positioned absolute to render on top of other things. The problem is though, that the content area behind the absolute positioned element is not aware of the popup and might be too small.

      Although the popup is rendered above the content, it is still limited by the dimensions of the container. When the container is too small, the popup will be cut. 

       

      This issue is about fixing this problem by extending the framework accordingly. 

      Known places where this problem happens: 

      • Help admin menu when no help items are defined
      • Document course element in the course editor when selecting a document editor to create a document
      • EduSharing course element when displaying the metadata an OER resource
      • Auto-completer (only special cases where there is not enough space)

      Attachments

        1. autocompleter-nok.png
          autocompleter-nok.png
          252 kB
        2. autocompleter-ok.png.png
          autocompleter-ok.png.png
          273 kB
        3.  document-nok.png
          document-nok.png
          983 kB
        4.  document-ok.png
          document-ok.png
          1012 kB
        5. edusharing-nok.png
          edusharing-nok.png
          6.47 MB
        6. edusharing-ok.png
          edusharing-ok.png
          6.62 MB
        7. help-nok.png
          help-nok.png
          304 kB
        8. help-ok.png
          help-ok.png
          309 kB

        Issue Links

          Activity

            People

              gnaegi Florian Gnägi
              gnaegi Florian Gnägi
              Mandy Menzel Mandy Menzel
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: