From 5ab3b678da7addac2d15f82ced21970ebf34fbf9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yh=C3=ABhtozr?= Date: Sun, 18 Dec 2022 18:21:01 +0900 Subject: [PATCH] writing mode: bidi exceptions --- src/App.scss | 23 ++++++++++++++++++++ src/components/color_input/color_input.vue | 1 + src/components/font_control/font_control.vue | 1 + 3 files changed, 25 insertions(+) diff --git a/src/App.scss b/src/App.scss index 3e2c5419..478c7916 100644 --- a/src/App.scss +++ b/src/App.scss @@ -844,3 +844,26 @@ option { .fade-leave-active { opacity: 0; } + +// Those containers are not affected by +// external directionality. +.site-name, +.status-username, +.account-name, +.shortName, +.userNameFull, +.userName, +.serverName, +.StatusBody > .body, +.user-card-bio, +.search-result .hashtag a, +.panel-body::before, +.form-control#username:not(:placeholder-shown), .form-control#password, +.emoji-search > .form-control, +.form-post-subject, .form-post-subject + .emoji-picker-icon, .main-input, +.name-changer#username, textarea.bio, .profile-fields input:not(:placeholder-shown), +.name-changer#username + .emoji-picker-icon, textarea.bio + .emoji-picker-icon, +input[type=email], input[type=password], input[type=number] { + unicode-bidi: isolate; + direction: initial; +} \ No newline at end of file diff --git a/src/components/color_input/color_input.vue b/src/components/color_input/color_input.vue index faf915d4..f5b6a05d 100644 --- a/src/components/color_input/color_input.vue +++ b/src/components/color_input/color_input.vue @@ -21,6 +21,7 @@ :id="name + '-t'" class="textColor unstyled" type="text" + dir="ltr" :value="modelValue || fallback" :disabled="!present || disabled" @input="$emit('update:modelValue', $event.target.value)" diff --git a/src/components/font_control/font_control.vue b/src/components/font_control/font_control.vue index bc256f2b..4cdc63ae 100644 --- a/src/components/font_control/font_control.vue +++ b/src/components/font_control/font_control.vue @@ -43,6 +43,7 @@ v-model="family" class="custom-font" type="text" + dir="ltr" >