You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<tr><td><code>fontFeatureSettings</code></td><td>Supported via HarfBuzz text shaping. Enables OpenType features like ligatures, small caps, stylistic sets, etc.</td><td></td></tr>
<tr><td><code>direction</code></td><td><code>ltr</code>, <code>rtl</code>, defaults to <code>ltr</code>. Used for RTL languages like Arabic and Hebrew.</td><td></td></tr>
228
227
<tr><td><code>textAlign</code></td><td><code>start</code>, <code>end</code>, <code>left</code>, <code>right</code>, <code>center</code>, <code>justify</code>, default to <code>start</code></td><td></td></tr>
229
228
<tr><td><code>textIndent</code></td><td>Supported, including negative values (hanging indent)</td><td></td></tr>
230
229
<tr><td><code>textTransform</code></td><td><code>none</code>, <code>lowercase</code>, <code>uppercase</code>, <code>capitalize</code>, defaults to <code>none</code></td><td></td></tr>
@@ -363,17 +362,9 @@ Example:
363
362
</div>
364
363
```
365
364
366
-
**RTL (Right-to-Left) Languages**: Satori now supports RTL languages like Arabic and Hebrew! Use the `direction` CSS property to enable RTL text rendering:
367
-
368
-
```jsx
369
-
<div style={{ direction:'rtl' }}>
370
-
مرحبا بالعالم
371
-
</div>
372
-
373
-
<div style={{ direction:'rtl' }}>
374
-
שלום עולם
375
-
</div>
376
-
```
365
+
HarfBuzz also improves glyph shaping for complex scripts such as Arabic. Full
366
+
Unicode bidirectional layout is not yet supported, so mixed LTR and RTL text
0 commit comments