Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-31824

Enhance configuration of the tool/subsite menu

    XMLWordPrintable

    Details

    • Type: Feature Request
    • Status: CLOSED
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 11.2
    • Fix Version/s: 11.4, 12.0
    • Component/s: morpheus, Portal
    • Labels:
    • 11 status:
      Resolved
    • Test Plan:
      Hide

      once the properties are set, make sure the left hand side (LHS) menu items are long and thin rather than squarish.

      On nightly experimental, create 4 sites called P and c1, c2 and c333333333333333333333333333333333333333333333333333333333333333333333333.

      In c1, c2 and c333333333333333333333333333333333333333333333333333333333333333333333333, link to a parent site, P.

      Visit site P

      ON DESKTOP,

      1/ check the tool and subsites links look correct - ie, long and thin

      1a/ check that c333333333333333333333333333333333333333333333333333333333333333333333333 shows with ellipses at the end of the name (as it it too long to fit in the space)

      2/ collapse the LHS menu, check the tools and subsites are collapsed to a single icon look OK - put mouse over a collapsed tool item - does the title burst out (cf screenshot below)

      3/ Uncollapse the LHS menu - does it uncollapse correctly

      Repeat above on a PHONE in both landscape and portrait mode

      Repeat above on a TABLET in both landscape and portrait mode

      Show
      once the properties are set, make sure the left hand side (LHS) menu items are long and thin rather than squarish. On nightly experimental, create 4 sites called P and c1, c2 and c333333333333333333333333333333333333333333333333333333333333333333333333. In c1, c2 and c333333333333333333333333333333333333333333333333333333333333333333333333, link to a parent site, P. Visit site P ON DESKTOP, 1/ check the tool and subsites links look correct - ie, long and thin 1a/ check that c333333333333333333333333333333333333333333333333333333333333333333333333 shows with ellipses at the end of the name (as it it too long to fit in the space) 2/ collapse the LHS menu, check the tools and subsites are collapsed to a single icon look OK - put mouse over a collapsed tool item - does the title burst out (cf screenshot below) 3/ Uncollapse the LHS menu - does it uncollapse correctly Repeat above on a PHONE in both landscape and portrait mode Repeat above on a TABLET in both landscape and portrait mode

      Description

      Enhance configuration of the tool buttons on the left hand side of the portal so that one can configure the size of the collapsed tool menu and so that the icon is displayed on the left side of the tool button. This allows more of the site name to be displayed.

      The size of the uncollapsed tool menu can already be configured via the Sass variable $tool-menu-width.

        Gliffy Diagrams

          Zeplin

            Attachments

            1. AfterMenuChange.JPG
              AfterMenuChange.JPG
              35 kB
            2. BeforeMenuChange.JPG
              BeforeMenuChange.JPG
              21 kB
            3. MenuCollapsedHoverOverTitleFix.JPG
              MenuCollapsedHoverOverTitleFix.JPG
              16 kB
            4. MenuCollapsedHoverTitleTrunc.JPG
              MenuCollapsedHoverTitleTrunc.JPG
              14 kB
            5. MenuCollapsedIconOnLeft.JPG
              MenuCollapsedIconOnLeft.JPG
              19 kB
            6. MenuIconOnLeft.JPG
              MenuIconOnLeft.JPG
              31 kB
            7. MenuNotCollapsed.JPG
              MenuNotCollapsed.JPG
              26 kB

              Issue Links

                Activity

                  People

                  Assignee:
                  rebeccam Rebecca Miller
                  Reporter:
                  rebeccam Rebecca Miller
                  Votes:
                  0 Vote for this issue
                  Watchers:
                  3 Start watching this issue

                    Dates

                    Created:
                    Updated:
                    Resolved:

                      Git Integration