From 28ba7c39e9b1946dc8c1051ea52dbef28116a9a7 Mon Sep 17 00:00:00 2001 From: nstoman Date: Thu, 15 Jul 2021 15:33:50 +0430 Subject: [PATCH 01/19] Create contact component --- src/components/Contact.vue | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 src/components/Contact.vue diff --git a/src/components/Contact.vue b/src/components/Contact.vue new file mode 100644 index 00000000..e69de29b From d18cd57bcfcc0ee282bebc08a2941386218a6044 Mon Sep 17 00:00:00 2001 From: nstoman Date: Thu, 15 Jul 2021 15:35:35 +0430 Subject: [PATCH 02/19] Contact page router link, navigation and structure --- src/components/Contact.vue | 24 ++++++++++++++++++++++++ src/components/shared/Header.vue | 5 +++++ src/router/index.js | 14 ++++++++++++++ 3 files changed, 43 insertions(+) diff --git a/src/components/Contact.vue b/src/components/Contact.vue index e69de29b..4b8c196e 100644 --- a/src/components/Contact.vue +++ b/src/components/Contact.vue @@ -0,0 +1,24 @@ + + + + + diff --git a/src/components/shared/Header.vue b/src/components/shared/Header.vue index 0d6569d8..2e1babdd 100644 --- a/src/components/shared/Header.vue +++ b/src/components/shared/Header.vue @@ -32,6 +32,11 @@ class="text-lg font-medium text-gray-400 uppercase md:mx-2 mb-2 sm:py-2" >About Me + Contact
diff --git a/src/router/index.js b/src/router/index.js index b779d11b..65d737c7 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -50,6 +50,20 @@ const routes = [ title: 'Single Project', }, }, + { + path: '/contact', + name: 'Contact', + // route level code-splitting + // this generates a separate chunk (projects.[hash].js) for this route + // which is lazy-loaded when the route is visited. + component: () => + import( + /* webpackChunkName: "projects" */ '../components/Contact.vue' + ), + meta: { + title: 'Contact', + }, + }, ]; const router = createRouter({ From 21463c0e2b16d816c49ae45977c1f710f06a7a20 Mon Sep 17 00:00:00 2001 From: nstoman Date: Thu, 15 Jul 2021 16:10:59 +0430 Subject: [PATCH 03/19] Single project layout design --- src/components/Home.vue | 4 +- src/components/SingleProject.vue | 106 ++++++++++++++++++++++++++++++- 2 files changed, 107 insertions(+), 3 deletions(-) diff --git a/src/components/Home.vue b/src/components/Home.vue index a08ea0d3..3d4b9cbf 100644 --- a/src/components/Home.vue +++ b/src/components/Home.vue @@ -79,7 +79,7 @@

- Pheonix Digital Agenncy + Pheonix Digital Agency

Mobile Application

- Project Management UI + Kabul Project Management UI

UI / Frontend
diff --git a/src/components/SingleProject.vue b/src/components/SingleProject.vue index 668a77a7..a9154a8c 100644 --- a/src/components/SingleProject.vue +++ b/src/components/SingleProject.vue @@ -1,6 +1,110 @@ From 757b097f922fd3f077426518b118f175b8df8b76 Mon Sep 17 00:00:00 2001 From: nstoman Date: Thu, 15 Jul 2021 16:22:18 +0430 Subject: [PATCH 04/19] Single project related projects structure --- src/components/SingleProject.vue | 88 ++++++++++++++++++++++++++++++-- 1 file changed, 83 insertions(+), 5 deletions(-) diff --git a/src/components/SingleProject.vue b/src/components/SingleProject.vue index a9154a8c..9e7ab6f8 100644 --- a/src/components/SingleProject.vue +++ b/src/components/SingleProject.vue @@ -21,10 +21,10 @@ -
+
Kabul Project Management UI @@ -38,7 +38,7 @@
Kabul Project Management UI @@ -47,7 +47,7 @@ -
+

@@ -102,9 +102,87 @@

-
+
+

Challenge

+

+ Lorem ipsum dolor sit amet consectetur adipisicing elit. Et + ipsa, ullam modi esse ea molestiae, non quidem expedita + perspiciatis nihil eligendi maxime eum eos exercitationem. + Aliquam labore amet odio quisquam? Lorem ipsum dolor sit + amet consectetur, adipisicing elit. Velit, consectetur? + Soluta, minus, quia tenetur distinctio asperiores aperiam + impedit provident at autem omnis odio, atque dicta minima + alias voluptatum ullam animi. +

+

+ Lorem ipsum dolor sit amet consectetur adipisicing elit. Et + ipsa, ullam modi esse ea molestiae, non quidem expedita + perspiciatis nihil eligendi maxime eum eos exercitationem. + Aliquam labore amet odio quisquam? Lorem ipsum dolor sit + amet consectetur, adipisicing elit. Velit, consectetur? + Soluta, minus, quia tenetur distinctio asperiores aperiam + impedit provident at autem omnis odio, atque dicta minima + alias voluptatum ullam animi. +

+

+ Lorem ipsum dolor sit amet consectetur adipisicing elit. Et + ipsa, ullam modi esse ea molestiae, non quidem expedita + perspiciatis nihil eligendi maxime eum eos exercitationem. + Aliquam labore amet odio quisquam? Lorem ipsum dolor sit + amet consectetur, adipisicing elit. Velit, consectetur? + Soluta, minus, quia tenetur distinctio asperiores aperiam + impedit provident at autem omnis odio, atque dicta minima + alias voluptatum ullam animi. +

+

+ Lorem ipsum dolor sit amet consectetur adipisicing elit. Et + ipsa, ullam modi esse ea molestiae, non quidem expedita + perspiciatis nihil eligendi maxime eum eos exercitationem. + Aliquam labore amet odio quisquam? +

+
+ +
+ + +
+

+ Related Projects +

+
+
+ Related Project +
+
+ Related Project +
+
+ Related Project +
+
+ Related Project +
+
+
+
From 2905ee61d8493a69709c0b633230ddcc21d28dfc Mon Sep 17 00:00:00 2001 From: nstoman Date: Thu, 15 Jul 2021 16:31:01 +0430 Subject: [PATCH 05/19] Single project social icons design --- src/components/SingleProject.vue | 45 ++++++++++++++++++++++++++++---- 1 file changed, 40 insertions(+), 5 deletions(-) diff --git a/src/components/SingleProject.vue b/src/components/SingleProject.vue index 9e7ab6f8..c6b1162e 100644 --- a/src/components/SingleProject.vue +++ b/src/components/SingleProject.vue @@ -94,11 +94,46 @@ Share This

- - - - - + + + + +
From 20773df7d2a5b33b0fbe91231dd2cf284e0c39c0 Mon Sep 17 00:00:00 2001 From: nstoman Date: Thu, 15 Jul 2021 16:38:07 +0430 Subject: [PATCH 06/19] Single project responsive design --- src/components/SingleProject.vue | 32 +++++++++++++++++--------------- 1 file changed, 17 insertions(+), 15 deletions(-) diff --git a/src/components/SingleProject.vue b/src/components/SingleProject.vue index c6b1162e..86060659 100644 --- a/src/components/SingleProject.vue +++ b/src/components/SingleProject.vue @@ -1,7 +1,9 @@