Uploaded image for project: 'Blesta Core'
  1. Blesta Core
  2. CORE-851

Update styles for languages shown right-to-left in the client interface

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 3.0.0
    • Fix Version/s: 3.3.0-b1
    • Component/s: None
    • Labels:
      None

      Description

      When a language is shown in right-to-left, several styles are no longer correct, and need to be updated.

      I would suggest creating a "rtl.css" file that contains the updates in each of:
      /app/views/default/css/
      /app/views/admin/default/css/
      /app/views/client/default/css/

      And then updating the structure templates to load the CSS file if RTL is used:
      /app/views/default/structure.pdt
      /app/views/admin/default/structure.pdt
      /app/views/admin/default/structure_admin_login.pdt
      /app/views/client/default/structure.pdt

      You can change LTR or RTL in the AppController language file.

        Issue Links

          Activity

          tyson Tyson Phillips (Inactive) created issue -
          admin Paul Phillips made changes -
          Field Original Value New Value
          Fix Version/s 3.1.0-b2 [ 10303 ]
          Fix Version/s 3.1.0-b1 [ 10001 ]
          admin Paul Phillips made changes -
          Fix Version/s 3.1.0 [ 10305 ]
          Fix Version/s 3.1.0-b2 [ 10303 ]
          admin Paul Phillips made changes -
          Fix Version/s 3.1.1 [ 10306 ]
          Fix Version/s 3.1.0 [ 10305 ]
          tyson Tyson Phillips (Inactive) made changes -
          Fix Version/s 3.2.0 [ 10002 ]
          Fix Version/s 3.1.1 [ 10306 ]
          tyson Tyson Phillips (Inactive) made changes -
          Description When a language is shown in right-to-left, several styles are no longer correct, and need to be updated.

          I would suggest creating a "rtl.css" file that contains the updates in each of:
          /app/views/default/css/
          /app/views/admin/default/css/
          /app/views/client/default/css/

          And then updating the structure templates to load the CSS file if RTL is used:
          /app/views/default/structure.pdt
          /app/views/admin/default/structure.pdt
          /app/views/admin/default/structure_admin_login.pdt
          /app/views/client/default/structure.pdt
          When a language is shown in right-to-left, several styles are no longer correct, and need to be updated.

          I would suggest creating a "rtl.css" file that contains the updates in each of:
          /app/views/default/css/
          /app/views/admin/default/css/
          /app/views/client/default/css/

          And then updating the structure templates to load the CSS file if RTL is used:
          /app/views/default/structure.pdt
          /app/views/admin/default/structure.pdt
          /app/views/admin/default/structure_admin_login.pdt
          /app/views/client/default/structure.pdt

          You can change LTR or RTL in the AppController language file.
          admin Paul Phillips made changes -
          Fix Version/s 3.2.0-b2 [ 10501 ]
          Fix Version/s 3.2.0-b1 [ 10002 ]
          admin Paul Phillips made changes -
          Fix Version/s 3.2.0-b3 [ 10503 ]
          Fix Version/s 3.2.0-b2 [ 10501 ]
          admin Paul Phillips made changes -
          Fix Version/s 3.2.0 [ 10502 ]
          Fix Version/s 3.2.0-b3 [ 10503 ]
          admin Paul Phillips made changes -
          Fix Version/s 3.3.0 [ 10100 ]
          Fix Version/s 3.2.0 [ 10502 ]
          tyson Tyson Phillips (Inactive) made changes -
          Security Private [ 10000 ]
          Hide
          admin Paul Phillips added a comment -

          I updated the rtl.css for the client area. The staff area still needs to be completed.

          Show
          admin Paul Phillips added a comment - I updated the rtl.css for the client area. The staff area still needs to be completed.
          admin Paul Phillips made changes -
          Fix Version/s 3.3.0-b2 [ 10507 ]
          Fix Version/s 3.3.0-b1 [ 10100 ]
          tyson Tyson Phillips (Inactive) made changes -
          Summary Update styles for languages shown right-to-left Update styles for languages shown right-to-left in the client interface
          tyson Tyson Phillips (Inactive) made changes -
          Fix Version/s 3.3.0-b1 [ 10100 ]
          Fix Version/s 3.3.0-b2 [ 10507 ]
          tyson Tyson Phillips (Inactive) made changes -
          Status Open [ 1 ] Closed [ 6 ]
          Resolution Fixed [ 1 ]
          tyson Tyson Phillips (Inactive) made changes -
          Link This issue relates to CORE-1412 [ CORE-1412 ]

            People

            • Assignee:
              admin Paul Phillips
              Reporter:
              tyson Tyson Phillips (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Fix Release Date:
                27/Aug/14