From bf2b3769bfba28cf297d816a1559c19d0676c92e Mon Sep 17 00:00:00 2001 From: HAM!DREZA Date: Wed, 15 May 2024 16:09:09 +0330 Subject: [PATCH] create courses page --- assets/css/tailwind.css | 3 + components/Card.vue | 285 ++++++++++-------- components/courses-page/Courses-list.vue | 92 ++++++ components/courses-page/Pagination.vue | 51 ++++ components/courses-page/Sort-filter.vue | 53 ++++ components/home-page/About-us.vue | 2 +- components/home-page/Suggested-courses.vue | 2 +- .../home-page/courses-section/Categories.vue | 90 ++++-- layouts/default.vue | 82 ++--- layouts/footer.vue | 2 +- pages/courses/index.vue | 11 +- 11 files changed, 486 insertions(+), 187 deletions(-) create mode 100644 components/courses-page/Courses-list.vue create mode 100644 components/courses-page/Pagination.vue create mode 100644 components/courses-page/Sort-filter.vue diff --git a/assets/css/tailwind.css b/assets/css/tailwind.css index 617e98d..9395a51 100644 --- a/assets/css/tailwind.css +++ b/assets/css/tailwind.css @@ -27,4 +27,7 @@ body { .categoriesOption{ @apply font-semibold py-[2.051vw] md:py-[0.625vw] w-[22.821vw] md:w-[8vw] mx-[0.5vw] md:mx-auto gap-2 rounded-[2.051vw] md:rounded-[0.521vw] border-[1px] border-primaryGreen text-primaryGreen text-[3.59vw] md:text-[1.055vw] } + .courses{ + @apply w-[87.69%] md:w-[81.04%] flex flex-col justify-center mt-[18vw] md:mt-[4.688vw] px-[3.846vw] md:px-[1.563vw] bg-[#F8F8F8] rounded-[3.846vw] md:rounded-[0.781vw] + } } diff --git a/components/Card.vue b/components/Card.vue index ef50aed..c475041 100644 --- a/components/Card.vue +++ b/components/Card.vue @@ -1,135 +1,174 @@ \ No newline at end of file + + + \ No newline at end of file diff --git a/components/courses-page/Courses-list.vue b/components/courses-page/Courses-list.vue new file mode 100644 index 0000000..e1571da --- /dev/null +++ b/components/courses-page/Courses-list.vue @@ -0,0 +1,92 @@ + + + \ No newline at end of file diff --git a/components/courses-page/Pagination.vue b/components/courses-page/Pagination.vue new file mode 100644 index 0000000..0f56429 --- /dev/null +++ b/components/courses-page/Pagination.vue @@ -0,0 +1,51 @@ + \ No newline at end of file diff --git a/components/courses-page/Sort-filter.vue b/components/courses-page/Sort-filter.vue new file mode 100644 index 0000000..7f2bd28 --- /dev/null +++ b/components/courses-page/Sort-filter.vue @@ -0,0 +1,53 @@ + + + \ No newline at end of file diff --git a/components/home-page/About-us.vue b/components/home-page/About-us.vue index 24a9aab..fa97772 100644 --- a/components/home-page/About-us.vue +++ b/components/home-page/About-us.vue @@ -28,7 +28,7 @@
-