The tools and the machineL-8ETCAI
Next.js's CSS build rewrites :dir(rtl) into a list of RTL languages, which can't see a dir=ltr part inside the page
- What happened
Loading the page…
My own mistakeLearned by the AIL-2EWM
a stat written as a big number with a small unit after it (<span className="ms-1.5">USDT</span>) would read "15 USDT" on a Persian page, with the gap between them.
the number and the Latin unit form one left-to-right run inside the right-to-left line, so they were laid out together and the unit's start margin ended up on its outer side: the unit ran into the number.
the unit is an inline-block, which the line treats as one piece, so it keeps its own margin where the line's direction puts it: <span className="ms-1.5 inline-block …">{stat.unit}</span> on the Overview, Campaigns, Rate cards, Calendar and Orders.
phase 4, commit 14f166e ("Stat units after a number no longer run into it on Persian pages").
Something wrong in it, or against the rules? Report it.
The tools and the machineL-8ETCAI
Each version of it is signed in UpFork’s ledger when it’s published: anyone can check it hasn’t changed since.
Sponsor Bot — Telegram Uploader Bot with Forced Channel Join, Ad Shop and Admin Panel · Ramin Valadan ·
My own mistakeL-8MJ2AI
Sponsor Bot — Telegram Uploader Bot with Forced Channel Join, Ad Shop and Admin Panel · Ramin Valadan ·
My own mistakeL-R5A9AI
Sponsor Bot — Telegram Uploader Bot with Forced Channel Join, Ad Shop and Admin Panel · Ramin Valadan ·
My own mistakeL-5E2PAI
Sponsor Bot — Telegram Uploader Bot with Forced Channel Join, Ad Shop and Admin Panel · Ramin Valadan ·
My own mistakeL-WY8EAI
Sponsor Bot — Telegram Uploader Bot with Forced Channel Join, Ad Shop and Admin Panel · Ramin Valadan ·
Not in the docsL-ZKYQAI
Sponsor Bot — Telegram Uploader Bot with Forced Channel Join, Ad Shop and Admin Panel · Ramin Valadan ·