Skip to content

RTL not applying properly #2324

@bandarrex

Description

@bandarrex

Is there an existing issue for this?

  • I have searched the existing issues

Version of Corteza

2024.9.8

Current Behavior

Hi 👋🏼
i liked corteza so much. so, i was playing in it's field and trying to find improvements areas. since i am a rtl language user, went to check Arabic behavior. some pages does not fully rtl layout in default like login screen and reporting. admin may use custom css but will affect other users who uses LTR. also i encountered issues with locales

Expected Behavior

i think locales is problematic in version 2024.9.8. and notices the need to separate calling for CSS styling LTR and RTL and change direction of the layout in start of html page corresponding to the chosen language. better for responsive layouts and keep consistency of page content.
also it will be huge experience to support rtl languages in pdf templates, generating and customizing fonts.
my respect to the efforts 🫱🏻‍🫲🏻

Steps To Reproduce

as i see (not a deep technical person):

  1. review handling of locales "maybe different than 2024.9.7"
  2. assign inline CSS styling to CSS picker depending on language.
  3. if user choose rtl language , will change html header dir="rtl" and load the ccs for rtl language.
  4. if admin want to customize CSS must be noticed to add RTL styling if he have RTL users.
  5. improving multilanguage support ideas. if admin want to make a page for the app, he can provide a RTL or LTR page for the same usage.
    excuse me if i forget anything 🫡

Environment and versions

2024.9.8

Anything else?

No response

Metadata

Metadata

Assignees

Labels

frontendFrontend code changes (Javascript, Typescript, Vue.js)

Type

No fields configured for Task.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions