Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding RTL support #327

Open
wants to merge 1 commit into
base: v3
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added contrib/Hebrew-article-example.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
25 changes: 25 additions & 0 deletions docs/content/articles/example-hebrew.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
Title: דוגמה עברית - Example Hebrew
Date: Sat 08 Apr 2023 11:15:52 IDT


# עברית

## Regular text with mixed english and hebrew

דברי מבוא רבים ושונים שאמורים להראות כך מ-2023 עם קישור [Austrian National Library Vienna Austria Cod. hebr. 122](https://www.nli.org.il/he/manuscripts/NNL_ALEPH990001693810205171/NLI#$FL21884671) וטקסט מעורב באנגלית


## Mixed text regular no link
הנה ציטוט באנגלית "All that is water is water", תראו כמה מרתק הוא[^1]


## קטע טקסט מורכב לקוח מהקישור למעלה - complex formatting taken from the link above
> <center style="font-size: 1.4em">אמר יעקב</center></br>
> <center style="font-size: 1.2em"> המכונה דוקטור גאלדענטהל</center>
><p style="text-align: justify"><span style="font-size: 0.8em">[2]</span>וכעת פרופיסור מלשנות קדם בבית מדרש החכמות הגדול הנקרא אוניפרזיטאס ליטארום של המלכות יר"ה פה עיר המלוכה ווינא כבר בחרף שנת תר"ה כאשר שבתי מרוסיא וגרתי פעם שנית בלפסיא העתקתי מכתב יד שמור בביליאוטיקי של העיר הזאת את מאמר <span style="font-size: 1.3em"> השכל והמושכלות לאל פראבי</span> והיה בדעתי להדפיסו ביחד עם תרגום גרמאני אבל בעת ההיא וגם אחר כך שהלכתי משם לעיר פראג ומפראג לכאן עיר ווינא אפפו עלי עסקים מעסקים שונים הן בעבודת התורה והחכמה והן בשאר עסקי מזנותי עד שלא יכולתי להפיק זממי זה והיה העתק הזה שמור בין כתבי עד היום ויהי כאשר הגיעני החפץ הנכבד והתאוה האהיבה מאת הפקיד של הביליאוטיקא פאלאטינא הלא הוא האדון היקר החכם המשורר הנפלא בארון פון מינך ביללינגהוזין הויפראט ואקאדימקוס של הקיסר יר"ה שאחבר רשימה מספרי לשון הקודש כתובי יד אשר הביבליאוטיקט הנ"ל קנתה ורכשה מחגש מצוא מצאתי בין הספרים ההם קנטריס אחד על קלף ובראשו כתוב ונקוב שמו <span style="font-size: 1.3em">כתב הדעת</span> ואולם כותבי רשימות אין אחד מהם יודע עד מה רק בן חביב בהקדמתו לס" בחינת עולם מעיד שהוא לר" ידעי" הפניני המליץ הידוע בדרשי ואבל כאשר שמתי עיני עליו וקראתי הו שתים ושלש שורות הכרתי הענין ונזכרתי במאמר השכל לאל פראבי ולקחתי שניהם וקראתים זה מול זה ומצאתי וראיתי ששניהם אחד היינו מאמר השכל לאל פראבי ושהוא הועתק משני אנשים שונים ובזמנים שונים ומה שיקרא האחד שכל יקראהו האחר דעת ועוד דברים אשר אאריך אודותם ברשימה לכתבי יד אי"ה ואמור אמרתי טוב המציאה אשר מצאתי והחדוש אשר חדשתי ואין נכון למנוע טוב מרודפי טוב לזה חצני <span style="font-size: 0.8em">[2v]</span>נערתי וצויתי על איש סופר מהיר לכתוב את מאמר השכל בכתב מרובע צח ומהודר כאשר ירא" הרואה בעיניו ונתתיו במתנה לביבליאוטיקא פאלאינא הנ"ל להיות שני העתקות מצוים יחד והרוצה להדפיס את שתיהם ותבא האחת ותעיד על חברתה והוספתי הדברים האלה בראש המאמר לזכר עולם</p>
<center>נכתב פה עיר מלוכה ווינא</br>יום ה" כ"ז לחדש תשרי</br> שנת חמשת אלפים</br><span style="font-size: 1.5em">תרי"א</span></br>לבריאת</br>עולם</center>




[^1]: הערה בעברית מכיוון שהאתר מיוצר אוטומטית לא ניתן לעשות שהמספור יהיה בצד - Hebrew annotation, since the list is not overridable it is not possible to move it to the right
19 changes: 19 additions & 0 deletions static/stylesheet/dark-theme.less
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,15 @@ main {
}

article {
h1,
h2,
h3,
h4,
h5,
h6 {
unicode-bidi:plaintext;
text-align:start;
}
kbd {
background-color: #080808;
color: @light-grey;
Expand All @@ -56,6 +65,11 @@ main {
}
}

p{
unicode-bidi:plaintext;
text-align:start;
}

section#isso-thread {
div.textarea,
.auth-section p.input-wrapper input,
Expand Down Expand Up @@ -102,6 +116,11 @@ main {

footer {
border-top-color: @footer-border-color-dark-theme;

li{
unicode-bidi:plaintext;
text-align:start;
}
}
}

Expand Down
2 changes: 1 addition & 1 deletion static/stylesheet/dark-theme.min.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 7 additions & 0 deletions static/stylesheet/style.less
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@ h5,
h6 {
font-weight: 300;
line-height: 1.1;
unicode-bidi:plaintext;
text-align:start;
}

h1{
Expand Down Expand Up @@ -54,6 +56,11 @@ a {
text-decoration: none;
}

p{
unicode-bidi:plaintext;
text-align:start;
}

a:hover {
color: @link-hover-color;
}
Expand Down
Loading