feat: add force_text_direction shortcode

- Introduce new `force_text_direction` shortcode
- Overrides global `force_codeblock_ltr` setting and document direction
- Accepts "ltr" or "rtl" as direction parameter
This commit is contained in:
welpo 2024-10-18 18:53:00 +02:00
parent 9859b120db
commit 8d2c24d3dd
No known key found for this signature in database
GPG key ID: A2F978CF4EC1F5A6
5 changed files with 108 additions and 3 deletions

View file

@ -237,3 +237,19 @@ details summary {
.mermaid .node .label {
max-width: none !important;
}
// For the `force_text_direction` shortcode.
[data-force-text-direction="ltr"] {
direction: ltr;
unicode-bidi: bidi-override;
}
[data-force-text-direction="rtl"] {
direction: rtl;
unicode-bidi: bidi-override;
}
[data-force-text-direction="ltr"] *,
[data-force-text-direction="rtl"] * {
direction: inherit;
}