RTL layout for freeCodeCamp curriculum
See original GitHub issueIs your feature request related to a problem? Please describe.
With 100% of the three Arabic front end libraries proofread in Crowdin, we need to change the pages Layout to account for this.
The layout that need to be changed are as follows:
The Header and Footer layout
The home layout
the timeline layout
the setting layout
The donate layout
The new test project layout? I think this is similar to the new RWD layout
The learn layout
the certification introduction layout
the new RWD layout
The old JavaScript certification
The front end library project certification
Describe the solution you’d like
Change the component and layout to account for RTL Language
Describe alternatives you’ve considered
I thought this was possible 🤣
flex-direction: row-reverse;
direction: rtl;
Additional context
Is there a way to change SubForm layout in the forum?
Issues
Issue Analytics
- State:
- Created a year ago
- Comments:13 (13 by maintainers)
Top Results From Across the Web
How to Align Text in HTML – Text-align, Center, and Justified ...
You use this property to specify the horizontal alignment of text in an element. Suppose you have some text on your web page,...
Read more >Freecodecamp curriculum page layout changed
Hello everyone , did anybody notice how the curriculum page layout changed on freecodecamp.org? I was in the responsive web design section ...
Read more >How to start building your Android app: creating Mockups, UI ...
A few tips for RTL: In all your layouts you will need to replace all Left and Right layout properties with Start and...
Read more >Designing for the Arab User — Basic Arabic UX for Business
Mirroring layout for an Arabic interface is key, ... the main concept is that the RTL layout ought to mirror those created for...
Read more >Latest Contributors topics - The freeCodeCamp Forum
Topic Replies Views Activity
Hebrew translation and RTL 1 166 July 26, 2022
Add labels to D3 solution 0 113 July 25, 2022
Comment lines to...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
FYI, I came across this great guide on supporting rtl styling.
RTL Styling 101
@Sboonny currently we’re serving pages with
lang=en
and then dynamically updating that tolang=whatever-it-actually-is
. As I understand it I18nextProvider does this for us, but I haven’t dug into it.This isn’t ideal (we should generate html with the correct code), but I suspect it’s fine for now.