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

Switch import and export icons

XMLWordPrintable

    • MOODLE_500_STABLE
    • MOODLE_500_STABLE
    • MDL-83933-main
    • Hide

      Setup

      1. Disable debugging messages navigating to Site administration > Development > Debugging and setting Debug messages = NONE
      2. Create a course with, at least, one Feedback activity with a question, and enrol a couple of users.
      3. Add a couple of blocks to the course.

      Testing scenario 1: FontAwesome icons

      1. Login as admin.
      2. Go to Site administration > Analytics > Analytics models.
      3. Open the New model dropdown and confirm that the Import model has the new import icon.
      4. Go to Site administration > Appearance > User tours.
      5. Confirm the import and export icons have been updated as follows:
      6. Confirm that the icons in the actions column and the table below are displayed in black colour.
      7. Go to the course.
      8. Confirm all the icons in the course and blocks are displayed properly.
      9. Access the Feedback activity and go to the Questions tab.
      10. Open the Actions dropdown and confirm the import and export icons have been updated properly.
      11. Go to the main course page.
      12. Edit mode on.
      13. Confirm all the icons in the course and blocks are displayed properly.
      14. Visit several pages, like Participants or any of the Reports and confirm that all the icons are displayed properly.

       

      Testing scenario 2: No FontAwesome icons

      1. Edit theme/boost/config.php and comment or remove the following line:

        // $THEME->iconsystem = \core\output\icon_system::FONTAWESOME;

      2. Purge caches.
      3. Repeat all the steps in Testing scenario 1. In that case, the colour for some icons, like edit, might be slightly different (grey). That's expected and unrelated to this issue.
      Show
      Setup Disable debugging messages navigating to Site administration > Development > Debugging and setting Debug messages = NONE Create a course with, at least, one Feedback activity with a question, and enrol a couple of users. Add a couple of blocks to the course. Testing scenario 1: FontAwesome icons Login as admin. Go to Site administration > Analytics > Analytics models. Open the New model dropdown and confirm that the Import model has the new import icon. Go to Site administration > Appearance > User tours. Confirm the import and export icons have been updated as follows: Confirm that the icons in the actions column and the table below are displayed in black colour. Go to the course. Confirm all the icons in the course and blocks are displayed properly. Access the Feedback activity and go to the Questions tab. Open the Actions dropdown and confirm the import and export icons have been updated properly. Go to the main course page. Edit mode on. Confirm all the icons in the course and blocks are displayed properly. Visit several pages, like Participants or any of the Reports and confirm that all the icons are displayed properly.   Testing scenario 2: No FontAwesome icons Edit theme/boost/config.php and comment or remove the following line: // $THEME->iconsystem = \core\output\icon_system::FONTAWESOME; Purge caches. Repeat all the steps in Testing scenario 1. In that case, the colour for some icons, like edit, might be slightly different (grey). That's expected and unrelated to this issue.
    • Hide

      Code verified against automated checks.

      Checked MDL-83933 using repository: https://github.com/sarjona/moodle.git

      More information about this report

      Built on: Tue 10 Dec 2024 01:59:58 PM UTC

      Show
      Code verified against automated checks. Checked MDL-83933 using repository: https://github.com/sarjona/moodle.git main (0 errors / 0 warnings) [branch: MDL-83933-main | CI Job ] More information about this report Built on: Tue 10 Dec 2024 01:59:58 PM UTC
    • Show
      Launching automatic jobs for branch MDL-83933 -main https://ci.moodle.org/view/Testing/job/DEV.02%20-%20Developer-requested%20PHPUnit/17683/ PHPUnit (sqlsrv) https://ci.moodle.org/view/Testing/job/DEV.01%20-%20Developer-requested%20Behat/60234/ Behat (NonJS - boost and classic) https://ci.moodle.org/view/Testing/job/DEV.01%20-%20Developer-requested%20Behat/60235/ Behat (Firefox - boost) https://ci.moodle.org/view/Testing/job/DEV.01%20-%20Developer-requested%20Behat/60236/ Behat (Firefox - classic) https://ci.moodle.org/view/Testing/job/DEV.01%20-%20Developer-requested%20Behat/60237/ App tests (stable app version) Built on: Tue Dec 10 14:25:44 UTC 2024
    • 2
    • HQ 2024 Sprint I4.2 Moppies

      While working on MDL-83639, it was identified that the direction of the arrow for the import/export icons in the Figma files is switched. The UX team has decided that these icons need to be switched.

      This issue is to:

      • Switch the import/export icons.
      • Update all the import/export icons accordingly (not just core:i/import and core:i/export but also core:i/file_import, tool_usertours:i/tour-import, core:i/file_export, tool_usertours:t/export and mod_glossary:export).
      • Note: Upload and download icons will remain as they are (using the same FA icons).

       

      Custom icons design

      🖥️ Figma designs

        1. image-2025-01-09-12-08-29-966.png
          image-2025-01-09-12-08-29-966.png
          177 kB
        2. MDL-83933_import_export.png
          MDL-83933_import_export.png
          9 kB
        3. MDL-83933_usertours.png
          MDL-83933_usertours.png
          83 kB
        4. MDL-83933-1.png
          MDL-83933-1.png
          1.27 MB
        5. MDL-83933-2.png
          MDL-83933-2.png
          1.22 MB
        6. screenshot-1.png
          screenshot-1.png
          7 kB

            sarjona Sara Arjona (@sarjona)
            sarjona Sara Arjona (@sarjona)
            Laurent David Laurent David
            Amaia Anabitarte Amaia Anabitarte
            Ron Carl Alfon Yu Ron Carl Alfon Yu
            Votes:
            0 Vote for this issue
            Watchers:
            10 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 1 day, 2 hours, 23 minutes
                1d 2h 23m

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