[PR #2003] [MERGED] Updated styles to use logical properties/values, for improved RTL support #5936

Closed
opened 2026-02-05 10:20:47 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/BookStackApp/BookStack/pull/2003
Author: @ssddanbrown
Created: 4/5/2020
Status: Merged
Merged: 4/5/2020
Merged by: @ssddanbrown

Base: masterHead: rtl_styles_update


📝 Commits (1)

  • f94fd44 Updated styles to use logical properties/values

📊 Changes

21 files changed (+228 additions, -184 deletions)

View changed files

📝 resources/js/components/dropdown.js (+7 -2)
📝 resources/lang/en/settings.php (+1 -0)
📝 resources/sass/_blocks.scss (+6 -6)
📝 resources/sass/_buttons.scss (+9 -7)
📝 resources/sass/_components.scss (+13 -13)
📝 resources/sass/_forms.scss (+14 -10)
📝 resources/sass/_header.scss (+43 -25)
📝 resources/sass/_layout.scss (+13 -13)
📝 resources/sass/_lists.scss (+48 -36)
📝 resources/sass/_mixins.scss (+24 -0)
📝 resources/sass/_pages.scss (+7 -43)
📝 resources/sass/_spacing.scss (+4 -4)
📝 resources/sass/_tables.scss (+2 -2)
📝 resources/sass/_text.scss (+5 -5)
📝 resources/sass/print-styles.scss (+4 -4)
📝 resources/sass/styles.scss (+9 -9)
📝 resources/views/auth/forms/login/saml2.blade.php (+1 -1)
📝 resources/views/auth/login.blade.php (+1 -1)
📝 resources/views/auth/register.blade.php (+1 -1)
📝 resources/views/base.blade.php (+1 -1)

...and 1 more files

📄 Description

  • Intended to improve RTL support in the interface.
  • Also adds hebrew to language dropdown since that was missing.

Related to #1794


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/BookStackApp/BookStack/pull/2003 **Author:** [@ssddanbrown](https://github.com/ssddanbrown) **Created:** 4/5/2020 **Status:** ✅ Merged **Merged:** 4/5/2020 **Merged by:** [@ssddanbrown](https://github.com/ssddanbrown) **Base:** `master` ← **Head:** `rtl_styles_update` --- ### 📝 Commits (1) - [`f94fd44`](https://github.com/BookStackApp/BookStack/commit/f94fd44ff6920a68ba76a586c0aab038e52d6086) Updated styles to use logical properties/values ### 📊 Changes **21 files changed** (+228 additions, -184 deletions) <details> <summary>View changed files</summary> 📝 `resources/js/components/dropdown.js` (+7 -2) 📝 `resources/lang/en/settings.php` (+1 -0) 📝 `resources/sass/_blocks.scss` (+6 -6) 📝 `resources/sass/_buttons.scss` (+9 -7) 📝 `resources/sass/_components.scss` (+13 -13) 📝 `resources/sass/_forms.scss` (+14 -10) 📝 `resources/sass/_header.scss` (+43 -25) 📝 `resources/sass/_layout.scss` (+13 -13) 📝 `resources/sass/_lists.scss` (+48 -36) 📝 `resources/sass/_mixins.scss` (+24 -0) 📝 `resources/sass/_pages.scss` (+7 -43) 📝 `resources/sass/_spacing.scss` (+4 -4) 📝 `resources/sass/_tables.scss` (+2 -2) 📝 `resources/sass/_text.scss` (+5 -5) 📝 `resources/sass/print-styles.scss` (+4 -4) 📝 `resources/sass/styles.scss` (+9 -9) 📝 `resources/views/auth/forms/login/saml2.blade.php` (+1 -1) 📝 `resources/views/auth/login.blade.php` (+1 -1) 📝 `resources/views/auth/register.blade.php` (+1 -1) 📝 `resources/views/base.blade.php` (+1 -1) _...and 1 more files_ </details> ### 📄 Description - Intended to improve RTL support in the interface. - Also adds hebrew to language dropdown since that was missing. Related to #1794 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-05 10:20:47 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/BookStack#5936