+
+
+
+
+
+
+
+
+ Архив мероприятий НТГСПИ
+
+
+
+
+
+
+
+
+
+
-
-
-
-
- Архив мероприятий НТГСПИ
-
-
-
-
-
-
-
-
-
-
-
-
Найдено мероприятий: {{ events.meta.total }}
-
-
-
-
+
Найдено мероприятий: {{ events.meta.total }}
+
+
-
-
-
-
-
-
-
- {{ event.title }}
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+ {{ event.title }}
+
+
+
+
+
+
+
-
+
+
-
+
+
+
diff --git a/resources/js/Pages/Client/Faculties/Show.vue b/resources/js/Pages/Client/Faculties/Show.vue
index 8519c6a..8ed11fe 100644
--- a/resources/js/Pages/Client/Faculties/Show.vue
+++ b/resources/js/Pages/Client/Faculties/Show.vue
@@ -1,137 +1,135 @@
+
-
-
+
+
-
+
-
+
+
+
+
+
+
+
+
+
+
{{ faculty.data.title }}
+
+
+
+
+
Состав
-
-
-
-
-
-
-
-
-
-
{{ faculty.data.title }}
-
-
-
-
-
Состав
+
+
+
-
-
-
-
-
-
+
-
Кафедры факультета
+
Кафедры факультета
-
-
-
-
+
+
+
+
-
-
-
-
-
- {{ department.title }}
-
-
-
-
-
-
-
+
+
+
+
+
+ {{ department.title }}
+
+
+
+
+
+
+
-
+
-
Описание
+
Описание
-
-
-
+
+
+
-
+
-
-
-
+
+
+
+
+
-
-
@@ -150,6 +148,17 @@ import BasicFooter from "@/footers/BasicFooter.vue";
import Builder from "@/componentss/shared/builder/pageBuilder/Builder.vue";
import MetaTags from "@/componentss/shared/SEO/MetaTags.vue";
import FacultyItemBreadcrumbs from "@/componentss/features/faculties/components/FacultyItemBreadcrumbs.vue";
+import CategoryFilter from "@/componentss/shared/filter/filters/CategoryFilter.vue";
+import BasicPageContainer from "@/componentss/ui/templates/BasicPageContainer.vue";
+import BasicPageWrapper from "@/componentss/ui/wrappers/BasicPageWrapper.vue";
+import BasicListBadge from "@/componentss/shared/badge/BasicListBadge.vue";
+import EventArchiveListBreadcrumbs from "@/componentss/features/events/components/EventArchiveListBreadcrumbs.vue";
+import BasicPagination from "@/componentss/shared/paginate/BasicPagination.vue";
+import IsOnlineFilter from "@/componentss/shared/filter/filters/IsOnlineFilter.vue";
+import BasicListFilter from "@/componentss/shared/filter/BasicListFilter.vue";
+import EventListSearch from "@/componentss/features/events/components/EventListSearch.vue";
+import SortingByFilter from "@/componentss/shared/filter/filters/SortingByFilter.vue";
+import NavigateVisor from "@/componentss/shared/visor/NavigateVisor.vue";
export default {
@@ -174,6 +183,17 @@ export default {
},
components: {
+ NavigateVisor,
+ SortingByFilter,
+ EventListSearch,
+ BasicListFilter,
+ IsOnlineFilter,
+ BasicPagination,
+ EventArchiveListBreadcrumbs,
+ BasicListBadge,
+ BasicPageWrapper,
+ BasicPageContainer,
+ CategoryFilter,
MetaTags,
Builder,
BasicFooter,
diff --git a/resources/js/Pages/Client/Persons/Show.vue b/resources/js/Pages/Client/Persons/Show.vue
index 52c8742..b9a564b 100644
--- a/resources/js/Pages/Client/Persons/Show.vue
+++ b/resources/js/Pages/Client/Persons/Show.vue
@@ -1,30 +1,31 @@
-
-
@@ -41,6 +42,16 @@ import NavigateLinks from "@/componentss/shared/navigate/NavigateLinks.vue";
import PersonBreadcrumbs from "@/componentss/features/persons/components/PersonBreadcrumbs.vue";
import BasicFooter from "@/footers/BasicFooter.vue";
import InfoSection from "@/componentss/features/persons/components/sections/InfoSection.vue";
+import CategoryFilter from "@/componentss/shared/filter/filters/CategoryFilter.vue";
+import BasicPageContainer from "@/componentss/ui/templates/BasicPageContainer.vue";
+import BasicPageWrapper from "@/componentss/ui/wrappers/BasicPageWrapper.vue";
+import BasicListBadge from "@/componentss/shared/badge/BasicListBadge.vue";
+import EventArchiveListBreadcrumbs from "@/componentss/features/events/components/EventArchiveListBreadcrumbs.vue";
+import BasicPagination from "@/componentss/shared/paginate/BasicPagination.vue";
+import IsOnlineFilter from "@/componentss/shared/filter/filters/IsOnlineFilter.vue";
+import BasicListFilter from "@/componentss/shared/filter/BasicListFilter.vue";
+import EventListSearch from "@/componentss/features/events/components/EventListSearch.vue";
+import SortingByFilter from "@/componentss/shared/filter/filters/SortingByFilter.vue";
export default {
@@ -63,6 +74,16 @@ export default {
},
components: {
+ SortingByFilter,
+ EventListSearch,
+ BasicListFilter,
+ IsOnlineFilter,
+ BasicPagination,
+ EventArchiveListBreadcrumbs,
+ BasicListBadge,
+ BasicPageWrapper,
+ BasicPageContainer,
+ CategoryFilter,
InfoSection,
BasicFooter,
NavigateLinks,
diff --git a/resources/js/Pages/Client/Posts/Index.vue b/resources/js/Pages/Client/Posts/Index.vue
index 20b0c1c..b92c3e2 100644
--- a/resources/js/Pages/Client/Posts/Index.vue
+++ b/resources/js/Pages/Client/Posts/Index.vue
@@ -13,9 +13,16 @@ import SortingByFilter from "@/componentss/shared/filter/filters/SortingByFilter
import CategoryFilter from "@/componentss/shared/filter/filters/CategoryFilter.vue";
import TagFilter from "@/componentss/shared/filter/filters/TagFilter.vue";
import BasicListBadge from "@/componentss/shared/badge/BasicListBadge.vue";
+import BasicPageContainer from "@/componentss/ui/templates/BasicPageContainer.vue";
+import BasicPageWrapper from "@/componentss/ui/wrappers/BasicPageWrapper.vue";
+import EventArchiveListBreadcrumbs from "@/componentss/features/events/components/EventArchiveListBreadcrumbs.vue";
+import BasicPagination from "@/componentss/shared/paginate/BasicPagination.vue";
+import IsOnlineFilter from "@/componentss/shared/filter/filters/IsOnlineFilter.vue";
+import EventListSearch from "@/componentss/features/events/components/EventListSearch.vue";
export default {
name: "Index",
components: {
+ EventListSearch, IsOnlineFilter, BasicPagination, EventArchiveListBreadcrumbs, BasicPageWrapper, BasicPageContainer,
BasicListBadge,
TagFilter,
CategoryFilter,
@@ -73,72 +80,51 @@ export default {
-
-
-
-
-
-
Новости НТГСПИ
-
Узнайте последние новости любимого вуза
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
Новости НТГСПИ
+
Узнайте последние новости любимого вуза
+
+
+
+
+
+
+
+
+
+
+
-
-
Найдено новостей: {{ posts.meta.total }}
-
-
-
-
+
+
Найдено новостей: {{ posts.meta.total }}
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
diff --git a/resources/js/Pages/Client/Posts/Show.vue b/resources/js/Pages/Client/Posts/Show.vue
index a36a224..0c61d28 100644
--- a/resources/js/Pages/Client/Posts/Show.vue
+++ b/resources/js/Pages/Client/Posts/Show.vue
@@ -11,11 +11,31 @@ import Builder from "@/componentss/shared/builder/pageBuilder/Builder.vue";
import BasicFooter from "@/footers/BasicFooter.vue";
import MainPageNavBar from "@/Navbars/MainPageNavbar.vue";
import MetaTags from "@/componentss/shared/SEO/MetaTags.vue";
+import CategoryFilter from "@/componentss/shared/filter/filters/CategoryFilter.vue";
+import BasicPageContainer from "@/componentss/ui/templates/BasicPageContainer.vue";
+import BasicPageWrapper from "@/componentss/ui/wrappers/BasicPageWrapper.vue";
+import BasicListBadge from "@/componentss/shared/badge/BasicListBadge.vue";
+import EventArchiveListBreadcrumbs from "@/componentss/features/events/components/EventArchiveListBreadcrumbs.vue";
+import BasicPagination from "@/componentss/shared/paginate/BasicPagination.vue";
+import IsOnlineFilter from "@/componentss/shared/filter/filters/IsOnlineFilter.vue";
+import BasicListFilter from "@/componentss/shared/filter/BasicListFilter.vue";
+import EventListSearch from "@/componentss/features/events/components/EventListSearch.vue";
+import SortingByFilter from "@/componentss/shared/filter/filters/SortingByFilter.vue";
export default {
name: "Show",
components: {
+ SortingByFilter,
+ EventListSearch,
+ BasicListFilter,
+ IsOnlineFilter,
+ BasicPagination,
+ EventArchiveListBreadcrumbs,
+ BasicListBadge,
+ BasicPageWrapper,
+ BasicPageContainer,
+ CategoryFilter,
MetaTags,
MainPageNavBar,
BasicFooter,
@@ -64,50 +84,41 @@ export default {
-
-
-
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/js/componentss/ui/templates/BasicPageContainer.vue b/resources/js/componentss/ui/templates/BasicPageContainer.vue
new file mode 100644
index 0000000..96afaf2
--- /dev/null
+++ b/resources/js/componentss/ui/templates/BasicPageContainer.vue
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
diff --git a/resources/js/componentss/ui/wrappers/BasicPageWrapper.vue b/resources/js/componentss/ui/wrappers/BasicPageWrapper.vue
new file mode 100644
index 0000000..fe89371
--- /dev/null
+++ b/resources/js/componentss/ui/wrappers/BasicPageWrapper.vue
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+