Преглед на файлове

Set markdown-body RTL for Arabic text

Zizwar преди 1 година
родител
ревизия
15f8d13d81
променени са 2 файла, в които са добавени 2 реда и са изтрити 0 реда
  1. 1 0
      app/components/markdown.tsx
  2. 1 0
      app/styles/markdown.scss

+ 1 - 0
app/components/markdown.tsx

@@ -195,6 +195,7 @@ export function Markdown(
         fontSize: `${props.fontSize ?? 14}px`,
         height: getSize(renderedHeight.current),
         width: getSize(renderedWidth.current),
+        direction: /[\u0600-\u06FF]/.test(props.content) ? "rtl" : "ltr",
       }}
       ref={mdRef}
       onContextMenu={props.onContextMenu}

+ 1 - 0
app/styles/markdown.scss

@@ -844,6 +844,7 @@
   font-size: 85%;
   line-height: 1.45;
   border-radius: 6px;
+  direction: ltr;
 }
 
 .markdown-body pre code,