From 221b4f1b32c60f473f088580ca86fc4275f68fe7 Mon Sep 17 00:00:00 2001 From: Mehdi104797 <92753457+Mehdi104797@users.noreply.github.com> Date: Thu, 20 Feb 2025 09:52:41 +0330 Subject: [PATCH] =?UTF-8?q?=D8=AA=D8=BA=DB=8C=DB=8C=D8=B1=D8=A7=D8=AA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/admin/components/Accordion.vue | 276 ++++++++ components/admin/components/AdminSidebar.vue | 4 +- components/admin/components/FormShow.vue | 86 +++ components/admin/components/NewFormItem.vue | 183 +++++ components/admin/components/SimpleForm.vue | 79 +++ components/admin/components/TabForm.vue | 337 +++++++++ components/admin/components/UsersSearch.vue | 4 +- .../admin/modal}/AdminNotificationForm.vue | 37 +- components/admin/modal/Share.vue | 664 ++++++++++++++++++ components/dashboard/majles/SearchSection.vue | 2 +- components/forms/TableColumnSelectForm.vue | 106 +++ json/admin/json/formListTableAction.json | 72 ++ json/admin/json/menu.json | 170 ++++- json/admin/json/selectListColumnAction.json | 37 + package-lock.json | 476 +++++++++++++ package.json | 1 + .../about}/admin-notification.vue | 35 +- pages/admin/about/contact-us.vue | 131 ++++ pages/admin/about/index.vue | 143 ++++ .../about}/search-amplify.vue | 40 +- .../about}/stop-word.vue | 44 +- .../{pages/form-list.vue => forms/index.vue} | 137 ++-- pages/admin/{pages => forms}/new-form.vue | 257 +++---- .../{pages => forms}/select-list-column.vue | 289 ++++---- .../guides}/admin-guide-list.vue | 132 ++-- pages/admin/guides/index.vue | 242 +++++++ pages/admin/pages/AdminLayout.vue | 56 -- pages/admin/pages/GroupsWithoutAdmin.vue | 437 ------------ pages/admin/pages/UserModification.vue | 387 ---------- pages/admin/pages/admin-layout.vue | 61 -- pages/admin/permit/index.vue | 208 +++--- pages/admin/permit/role-permission.vue | 169 ++--- pages/admin/permit/roles.vue | 277 ++++---- pages/admin/permit/user-permission.vue | 229 +++--- .../{pages => users}/groups-without-admin.vue | 55 +- .../{pages/Users.vue => users/index.vue} | 210 +++--- .../{pages => users}/user-modification.vue | 189 ++--- pages/data-setting/AboutUs.vue | 89 --- pages/data-setting/AdminGuideList.vue | 293 -------- pages/data-setting/AdminGuides.vue | 219 ------ pages/data-setting/AdminNotification.vue | 230 ------ pages/data-setting/ContactUs.vue | 90 --- pages/data-setting/SearchAmplify.vue | 103 --- pages/data-setting/StopWord.vue | 107 --- pages/data-setting/admin-guides.vue | 224 ------ pages/data-setting/editModalItem.vue | 2 +- plugins/vue-sweetalert2.client.ts | 33 + plugins/vue3-quill.client.ts | 7 + systems/hadith_ui | 2 +- yarn.lock | 286 ++++++++ 50 files changed, 4575 insertions(+), 3372 deletions(-) create mode 100644 components/admin/components/Accordion.vue create mode 100644 components/admin/components/FormShow.vue create mode 100644 components/admin/components/NewFormItem.vue create mode 100644 components/admin/components/SimpleForm.vue create mode 100644 components/admin/components/TabForm.vue rename {pages/data-setting => components/admin/modal}/AdminNotificationForm.vue (86%) create mode 100644 components/admin/modal/Share.vue create mode 100644 components/forms/TableColumnSelectForm.vue create mode 100644 json/admin/json/formListTableAction.json create mode 100644 json/admin/json/selectListColumnAction.json rename pages/{data-setting => admin/about}/admin-notification.vue (90%) create mode 100644 pages/admin/about/contact-us.vue create mode 100644 pages/admin/about/index.vue rename pages/{data-setting => admin/about}/search-amplify.vue (88%) rename pages/{data-setting => admin/about}/stop-word.vue (85%) rename pages/admin/{pages/form-list.vue => forms/index.vue} (64%) rename pages/admin/{pages => forms}/new-form.vue (61%) rename pages/admin/{pages => forms}/select-list-column.vue (61%) rename pages/{data-setting => admin/guides}/admin-guide-list.vue (72%) create mode 100644 pages/admin/guides/index.vue delete mode 100644 pages/admin/pages/AdminLayout.vue delete mode 100644 pages/admin/pages/GroupsWithoutAdmin.vue delete mode 100644 pages/admin/pages/UserModification.vue delete mode 100644 pages/admin/pages/admin-layout.vue rename pages/admin/{pages => users}/groups-without-admin.vue (90%) rename pages/admin/{pages/Users.vue => users/index.vue} (63%) rename pages/admin/{pages => users}/user-modification.vue (66%) delete mode 100644 pages/data-setting/AboutUs.vue delete mode 100644 pages/data-setting/AdminGuideList.vue delete mode 100644 pages/data-setting/AdminGuides.vue delete mode 100644 pages/data-setting/AdminNotification.vue delete mode 100644 pages/data-setting/ContactUs.vue delete mode 100644 pages/data-setting/SearchAmplify.vue delete mode 100644 pages/data-setting/StopWord.vue delete mode 100644 pages/data-setting/admin-guides.vue create mode 100644 plugins/vue-sweetalert2.client.ts create mode 100644 plugins/vue3-quill.client.ts diff --git a/components/admin/components/Accordion.vue b/components/admin/components/Accordion.vue new file mode 100644 index 0000000..ca4c3e3 --- /dev/null +++ b/components/admin/components/Accordion.vue @@ -0,0 +1,276 @@ + + + + + diff --git a/components/admin/components/AdminSidebar.vue b/components/admin/components/AdminSidebar.vue index 43e394d..58e1f86 100644 --- a/components/admin/components/AdminSidebar.vue +++ b/components/admin/components/AdminSidebar.vue @@ -9,7 +9,7 @@