about summary refs log tree commit diff stats
path: root/src/pages/components/Checkbox.svelte
diff options
context:
space:
mode:
authorManeraKai <manerakai@protonmail.com>2024-07-26 23:53:31 +0300
committerManeraKai <manerakai@protonmail.com>2024-07-26 23:53:31 +0300
commite97b618660094491013d9d4999ac4802429f3dc7 (patch)
tree0d3d9e9c0bfb86f002873dcac08420980ee8f023 /src/pages/components/Checkbox.svelte
parentAdded mobile support in Svelte (diff)
downloadlibredirect-e97b618660094491013d9d4999ac4802429f3dc7.zip
Added translation support to Svelte
Diffstat (limited to 'src/pages/components/Checkbox.svelte')
-rw-r--r--src/pages/components/Checkbox.svelte19
1 files changed, 10 insertions, 9 deletions
diff --git a/src/pages/components/Checkbox.svelte b/src/pages/components/Checkbox.svelte
index dbefd7e9..9ba9c56c 100644
--- a/src/pages/components/Checkbox.svelte
+++ b/src/pages/components/Checkbox.svelte
@@ -1,9 +1,10 @@
 <script>
   export let checked
   export let onChange
+  console.log(document.body.dir)
 </script>
 
-<input {...$$restProps} bind:checked on:change={onChange} type="checkbox" />
+<input class={document.body.dir} {...$$restProps} bind:checked on:change={onChange} type="checkbox" />
 
 <style>
   input[type="checkbox"] {
@@ -40,13 +41,13 @@
     left: 24px;
   }
 
-  /* body.rtl div.block input[type="checkbox"]::before {
-      left: auto;
-      right: 4px;
-    } */
+  input[type="checkbox"].rtl::before {
+    left: auto;
+    right: 3.5px;
+  }
 
-  /* body.rtl div.block input[type="checkbox"]:checked::before {
-      left: auto;
-      right: 24px;
-    } */
+  input[type="checkbox"].rtl:checked::before {
+    left: auto;
+    right: 24px;
+  }
 </style>