Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/MHSanaei/3x-ui.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAli Rahimi <alirahimi818@gmail.com>2024-01-23 22:46:33 +0300
committerGitHub <noreply@github.com>2024-01-23 22:46:33 +0300
commitc1422be269bcfe4e5fcdd2095224ac55e50e2d8c (patch)
tree021cc31bb632acd370ce6b3da96e784640418aab /web/html/xui/component
parent538fc9b3656afe260af74a71828e15aa069e1434 (diff)
persian datepicker bug fixed (#1668)
* add single client bug fixed * persian datepicker bug fixed
Diffstat (limited to 'web/html/xui/component')
-rw-r--r--web/html/xui/component/persianDatepicker.html6
-rw-r--r--web/html/xui/component/themeSwitch.html2
2 files changed, 5 insertions, 3 deletions
diff --git a/web/html/xui/component/persianDatepicker.html b/web/html/xui/component/persianDatepicker.html
index 34ae4f8d..10ef8472 100644
--- a/web/html/xui/component/persianDatepicker.html
+++ b/web/html/xui/component/persianDatepicker.html
@@ -3,7 +3,7 @@
<div>
<a-input :value="value" type="text" v-model="date" data-jdp class="persian-datepicker"
@input="$emit('input', convertToGregorian($event.target.value)); jalaliDatepicker.hide();"
- placeholder="انتخاب تاریخ">
+ :placeholder="placeholder">
<template #addonAfter>
<a-icon type="calendar" style="font-size: 16px;"/>
</template>
@@ -21,7 +21,7 @@
const persianDatepicker = {};
Vue.component('persian-datepicker', {
- props: ['dropdown-class-name', 'format', 'value'],
+ props: ['placeholder', 'format', 'value'],
template: `{{template "component/persianDatepickerTemplate"}}`,
data() {
return {
@@ -48,7 +48,7 @@
listenToDatepicker() {
jalaliDatepicker.startWatch({
time: true,
- container: '.ant-modal-wrap',
+ zIndex: '9999',
hideAfterChange: true,
useDropDownYears: false,
changeMonthRotateYear: true,
diff --git a/web/html/xui/component/themeSwitch.html b/web/html/xui/component/themeSwitch.html
index 4d5412e2..3bc1ad7d 100644
--- a/web/html/xui/component/themeSwitch.html
+++ b/web/html/xui/component/themeSwitch.html
@@ -11,6 +11,7 @@
function createThemeSwitcher() {
const isDarkTheme = localStorage.getItem('dark-mode') === 'true';
const theme = isDarkTheme ? 'dark' : 'light';
+ document.querySelector('body').setAttribute('class', theme)
return {
isDarkTheme,
get currentTheme() {
@@ -19,6 +20,7 @@
toggleTheme() {
this.isDarkTheme = !this.isDarkTheme;
localStorage.setItem('dark-mode', this.isDarkTheme);
+ document.querySelector('body').setAttribute('class', this.isDarkTheme ? 'dark' : 'light')
},
};
}