Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-79829

Use move or grab/grabbing cursors, not a copy cursor when moving elements.

XMLWordPrintable

    • MOODLE_402_STABLE, MOODLE_403_STABLE
    • MOODLE_402_STABLE, MOODLE_403_STABLE
    • MDL-79829-403
    • MDL-79829-main
    • Hide
      • Use the Make test course (Administration  > Development > Make test course) to Create a course C1 with several activities
      • Go to the course in edit mode
      • Drag an activity in the course:
        • Ensure that the cursor is a "Grabbing" cursor when grabbing the entry 
        • Ensure it is a "Move" cursor when hovering it.
      • Drag an entry in the Course index:
        • Ensure the cursor is a "Move" cursor when you hover on one of the entries
        • Ensure it is a "Grabbing" cursor when grabbing the entry

       

      Move pointer (Chrome)

      Grabbing pointer (Chrome) (you can see a hand with the move pointer cross)

      Show
      Use the Make test course (Administration  > Development > Make test course) to Create a course C1 with several activities Go to the course in edit mode Drag an activity in the course: Ensure that the cursor is a "Grabbing" cursor when grabbing the entry  Ensure it is a "Move" cursor when hovering it. Drag an entry in the Course index: Ensure the cursor is a "Move" cursor when you hover on one of the entries Ensure it is a "Grabbing" cursor when grabbing the entry   Move pointer (Chrome) Grabbing pointer (Chrome) (you can see a hand with the move pointer cross)
    • 2
    • HQ2024 Sprint I1.1 Moppies

      When moving an activity or resource on the main page or a section in the left drawer, the cursor turns into a copy cursor with a plus sign. While this may be diverting, it is not appropriate since no copy is being made. To indicate that an element can be moved, one typically uses one of the following two methods:

      • Use the same crossbar icon to indicate that the element can be moved, and maintain it while the element is being moved. This is the method I recommend.
      • Use the "grab icon" to indicate that the element can be moved and switch to the "grabbing icon" while the element is being moved.

      It is important to select cursors that are consistent and intuitive for users.

       

      Those are examples of the cursor:

      • Chrome in ubuntu:
      • Firefox in ubuntu:
      • Chrome in macOS:
      • Firefox in macOS:
      • Firefox in macOS on course index:

        1. cursor_chrome_linux_ubuntu.png
          cursor_chrome_linux_ubuntu.png
          1 kB
        2. cursor_chrome_macos.png
          cursor_chrome_macos.png
          8 kB
        3. cursor_firefox_ci_macos.png
          cursor_firefox_ci_macos.png
          7 kB
        4. cursor_firefox_linux_ubuntu.png
          cursor_firefox_linux_ubuntu.png
          2 kB
        5. cursor_firefox_macos.png
          cursor_firefox_macos.png
          3 kB
        6. image-2024-02-01-10-02-43-267.png
          image-2024-02-01-10-02-43-267.png
          0.8 kB
        7. image-2024-02-01-10-03-47-214.png
          image-2024-02-01-10-03-47-214.png
          1 kB
        8. MDL-79829.png
          MDL-79829.png
          287 kB

            laurent.david@moodle.com Laurent David
            dbauer-ets Dominique Bauer
            Mikel Martín Corrales Mikel Martín Corrales
            Amaia Anabitarte Amaia Anabitarte
            Ron Carl Alfon Yu Ron Carl Alfon Yu
            Votes:
            0 Vote for this issue
            Watchers:
            11 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 6 hours, 54 minutes
                6h 54m

                  Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.