From bea19a263db88fef44b4356082b199fbfcc39a25 Mon Sep 17 00:00:00 2001 From: "Shishkevich D." <135337715+shishkevichd@users.noreply.github.com> Date: Sun, 6 Apr 2025 16:40:33 +0700 Subject: Code refactoring (#2865) * refactor: use vue inline styles in entire application * refactor: setting row in dashboard page * refactor: use blob for download file in text modal * refactor: move all html templates in `web/html` folder * refactor: `DeviceUtils` -> `MediaQueryMixin` The transition to mixins has been made, as they can update themselves. * chore: pretty right buttons in `outbounds` tab in xray settings * refactor: add translations for system status * refactor: adjust gutter spacing in setting list item * refactor: use native `a-input-password` for password field * chore: return old system status with new translations * chore: add missing translation --- web/html/xui/component/aClientTable.html | 267 ------------------------- web/html/xui/component/aCustomStatistic.html | 42 ---- web/html/xui/component/aPasswordInput.html | 57 ------ web/html/xui/component/aPersianDatepicker.html | 72 ------- web/html/xui/component/aSettingListItem.html | 49 ----- web/html/xui/component/aSidebar.html | 103 ---------- web/html/xui/component/aTableSortable.html | 232 --------------------- web/html/xui/component/aThemeSwitch.html | 119 ----------- 8 files changed, 941 deletions(-) delete mode 100644 web/html/xui/component/aClientTable.html delete mode 100644 web/html/xui/component/aCustomStatistic.html delete mode 100644 web/html/xui/component/aPasswordInput.html delete mode 100644 web/html/xui/component/aPersianDatepicker.html delete mode 100644 web/html/xui/component/aSettingListItem.html delete mode 100644 web/html/xui/component/aSidebar.html delete mode 100644 web/html/xui/component/aTableSortable.html delete mode 100644 web/html/xui/component/aThemeSwitch.html (limited to 'web/html/xui/component') diff --git a/web/html/xui/component/aClientTable.html b/web/html/xui/component/aClientTable.html deleted file mode 100644 index 2bea96e8..00000000 --- a/web/html/xui/component/aClientTable.html +++ /dev/null @@ -1,267 +0,0 @@ -{{define "component/aClientTable"}} - - - - - - - - -{{end}} diff --git a/web/html/xui/component/aCustomStatistic.html b/web/html/xui/component/aCustomStatistic.html deleted file mode 100644 index 0bff128d..00000000 --- a/web/html/xui/component/aCustomStatistic.html +++ /dev/null @@ -1,42 +0,0 @@ -{{define "component/customStatistic"}} - -{{end}} - -{{define "component/aCustomStatistic"}} - - - -{{end}} \ No newline at end of file diff --git a/web/html/xui/component/aPasswordInput.html b/web/html/xui/component/aPasswordInput.html deleted file mode 100644 index 460e7e76..00000000 --- a/web/html/xui/component/aPasswordInput.html +++ /dev/null @@ -1,57 +0,0 @@ -{{define "component/passwordInput"}} - -{{end}} - -{{define "component/aPasswordInput"}} - -{{end}} \ No newline at end of file diff --git a/web/html/xui/component/aPersianDatepicker.html b/web/html/xui/component/aPersianDatepicker.html deleted file mode 100644 index 58132ddd..00000000 --- a/web/html/xui/component/aPersianDatepicker.html +++ /dev/null @@ -1,72 +0,0 @@ -{{define "component/persianDatepickerTemplate"}} - -{{end}} - -{{define "component/aPersianDatepicker"}} - - - - -{{end}} \ No newline at end of file diff --git a/web/html/xui/component/aSettingListItem.html b/web/html/xui/component/aSettingListItem.html deleted file mode 100644 index 6a7d31d0..00000000 --- a/web/html/xui/component/aSettingListItem.html +++ /dev/null @@ -1,49 +0,0 @@ -{{define "component/settingListItem"}} - - - - - - - - - - - - - -{{end}} - -{{define "component/aSettingListItem"}} - -{{end}} diff --git a/web/html/xui/component/aSidebar.html b/web/html/xui/component/aSidebar.html deleted file mode 100644 index dfaebb17..00000000 --- a/web/html/xui/component/aSidebar.html +++ /dev/null @@ -1,103 +0,0 @@ -{{define "component/sidebar/content"}} - -{{end}} - -{{define "component/aSidebar"}} - - - -{{end}} \ No newline at end of file diff --git a/web/html/xui/component/aTableSortable.html b/web/html/xui/component/aTableSortable.html deleted file mode 100644 index 7dbc3d0a..00000000 --- a/web/html/xui/component/aTableSortable.html +++ /dev/null @@ -1,232 +0,0 @@ -{{define "component/sortableTableTrigger"}} - -{{end}} - -{{define "component/aTableSortable"}} - - -{{end}} \ No newline at end of file diff --git a/web/html/xui/component/aThemeSwitch.html b/web/html/xui/component/aThemeSwitch.html deleted file mode 100644 index 2f76cd1b..00000000 --- a/web/html/xui/component/aThemeSwitch.html +++ /dev/null @@ -1,119 +0,0 @@ -{{define "component/themeSwitchTemplate"}} - -{{end}} - -{{define "component/themeSwitchTemplateLogin"}} - -{{end}} - -{{define "component/aThemeSwitch"}} - -{{end}} \ No newline at end of file -- cgit v1.2.3