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

RTL Theme fixes for Moodle 2 (theme/base)

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 2.2.2
    • Fix Version/s: 2.3
    • Component/s: Themes
    • Labels:
    • Testing Instructions:
      Hide
      1. Select BASE theme
      2. Switch to RTL language
      3. Turn on editing and check that block actions are aligned nicely.
      4. Check the layout of a file picker element anywhere
      5. Check the layout of a mform with a fieldset element (a grouping)
      6. Check the alignment of block headings on my/index.php
      7. Add a combo list to the front page and check its alignment
      Show
      Select BASE theme Switch to RTL language Turn on editing and check that block actions are aligned nicely. Check the layout of a file picker element anywhere Check the layout of a mform with a fieldset element (a grouping) Check the alignment of block headings on my/index.php Add a combo list to the front page and check its alignment
    • Affected Branches:
      MOODLE_22_STABLE
    • Fixed Branches:
      MOODLE_23_STABLE
    • Pull Master Branch:
      MDL-32479_master

      Description

      Support for blocks columns switch when in rtl mode:
      theme/base/layout/frontpage.php
      theme/base/layout/general.php

      Right align course completion checkbox to the right side of the activities and resources, when in RTL mode
      theme/base/style/course.css

      Right align DOCK bar, when in RTL mode
      theme/base/style/dock.css

      First-name and Last-name Initials (filter) bar (on every users list) letters spacing (usability issue, NOT RTL issue)
      theme/base/style/core.css

      I'll be committing more fixes in the comments to this issue since they are relevant to this patch but are more specific to the LESSON and GLOSSARY modules. (I made the changes in the respective Activity style.css file, but they could be added to the theme/base/styles as well)

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Votes:
                  0 Vote for this issue
                  Watchers:
                  8 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:
                    Fix Release Date:
                    25/Jun/12