diff options
author | Pixelcode <52963327+realpixelcode@users.noreply.github.com> | 2022-04-02 15:23:43 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-04-02 18:23:43 +0300 |
commit | ad806c6808c7feaa6585d22e19700a04fead87c8 (patch) | |
tree | 91e6c7af2b1c41a7275686e7355c2b3851be46cd /src/pages/stylesheets/styles.css | |
parent | update instances (diff) | |
download | libredirect-ad806c6808c7feaa6585d22e19700a04fead87c8.zip |
Add i18n
* add i18n for translation * German translation * Arabic translation * RTL support
Diffstat (limited to 'src/pages/stylesheets/styles.css')
-rw-r--r-- | src/pages/stylesheets/styles.css | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/src/pages/stylesheets/styles.css b/src/pages/stylesheets/styles.css index 5417242e..955c1759 100644 --- a/src/pages/stylesheets/styles.css +++ b/src/pages/stylesheets/styles.css @@ -17,6 +17,27 @@ body { font-style: normal; } +@font-face { + font-family: 'Vazirmatn'; + src: url('Vazirmatn-VariableFont_wght.ttf'); + font-weight: normal; + font-style: normal; +} + +/* @font-face { + font-family: 'NotoSansArabic'; + src: url('NotoSansArabic-VariableFont_wdth,wght.ttf'); + font-weight: normal; + font-style: normal; +} + +@font-face { + font-family: 'NotoNaskhArabic'; + src: url('NotoNaskhArabic-VariableFont_wght.ttf'); + font-weight: normal; + font-style: normal; +} */ + body { margin: auto; padding: 0; @@ -26,6 +47,11 @@ body { overflow-x: hidden } +body.rtl { + font-family: 'Vazirmatn'; + /* line-height: 1; */ +} + div.some-block input[type="checkbox"] { appearance: none; -moz-appearance: none; @@ -46,6 +72,11 @@ img, svg { color: var(--text); } +body.rtl img, body.rtl svg { + margin-right: 0px; + margin-left: 10px; +} + input[type="url"], input[type="text"], select { @@ -217,10 +248,20 @@ div.some-block input[type="checkbox"]::before { transition: .3s; } +body.rtl div.some-block input[type="checkbox"]::before { + left: auto; + right: 4px; +} + div.some-block input[type="checkbox"]:checked::before { left: 24px; } +body.rtl div.some-block input[type="checkbox"]:checked::before { + left: auto; + right: 24px; +} + div.buttons { display: flex; margin: 0 15px; |