From c4b6ffc0a50d6444b0d63a0f382b45fd9606980e Mon Sep 17 00:00:00 2001 From: Serhii Horodilov Date: Mon, 15 Jan 2024 20:45:35 +0200 Subject: [PATCH 1/5] Add base profile view (GH-5) --- src/views/partials/profile_main.hbs | 37 +++++++++++++++++++++++++++++ src/views/profile_view.hbs | 24 +++++++++++++++++++ 2 files changed, 61 insertions(+) create mode 100644 src/views/partials/profile_main.hbs diff --git a/src/views/partials/profile_main.hbs b/src/views/partials/profile_main.hbs new file mode 100644 index 0000000..d3a0d42 --- /dev/null +++ b/src/views/partials/profile_main.hbs @@ -0,0 +1,37 @@ +
+
+
+

{{user}}

+

{{email}}

+
+
+
+
+ +
+
+ assigned tasks +
+
+ edit profile +
+
+
+
+
+
diff --git a/src/views/profile_view.hbs b/src/views/profile_view.hbs index e69de29..4b8776a 100644 --- a/src/views/profile_view.hbs +++ b/src/views/profile_view.hbs @@ -0,0 +1,24 @@ + + + + + + + + + {{title}} | Task Tracker + + +{{! TODO: add header/navbar }} +
+
+ {{>partials/profile_main + user="Pippin Sackville-Baggins" + email="PippinSackville-Baggins@jourrapide.com" + is_owner=true + }} +
+
+ + From 123fcba68a87c84fc815b3162a3b3bf1ad8d6eba Mon Sep 17 00:00:00 2001 From: Serhii Horodilov Date: Tue, 16 Jan 2024 01:01:54 +0200 Subject: [PATCH 2/5] Add user avatar to profile view (GH-5) --- src/scss/profile.scss | 20 ++++++++++++++++++++ src/views/partials/profile_main.hbs | 8 ++++++-- src/views/profile_view.hbs | 7 ++++--- 3 files changed, 30 insertions(+), 5 deletions(-) diff --git a/src/scss/profile.scss b/src/scss/profile.scss index e69de29..70aa0a8 100644 --- a/src/scss/profile.scss +++ b/src/scss/profile.scss @@ -0,0 +1,20 @@ +// profile view stylesheet + +@import "bootstrap/scss/functions"; +@import "bootstrap/scss/variables"; +@import "bootstrap/scss/mixins"; + +img.avatar { + position: relative; + max-height: 10rem; + max-width: 10rem; + + @include media-breakpoint-up(sm) { + max-width: 15rem; + max-height: 15rem; + } + @include media-breakpoint-up(lg) { + max-width: 20rem; + max-height: 20rem; + } +} diff --git a/src/views/partials/profile_main.hbs b/src/views/partials/profile_main.hbs index d3a0d42..c573567 100644 --- a/src/views/partials/profile_main.hbs +++ b/src/views/partials/profile_main.hbs @@ -4,8 +4,11 @@

{{user}}

{{email}}

-
-
+
+
+
+ avatar +
+
diff --git a/src/views/profile_view.hbs b/src/views/profile_view.hbs index 4b8776a..ec7e208 100644 --- a/src/views/profile_view.hbs +++ b/src/views/profile_view.hbs @@ -14,9 +14,10 @@
{{>partials/profile_main - user="Pippin Sackville-Baggins" - email="PippinSackville-Baggins@jourrapide.com" - is_owner=true + user="Pippin Sackville-Baggins" + email="PippinSackville-Baggins@jourrapide.com" + image="https://i.pravatar.cc/?u=PippinSackville-Baggins@jourrapide.com" + is_owner=true }}
From 1b8cafb2d6cf47cddf57868f672b6eb103b5d146 Mon Sep 17 00:00:00 2001 From: Serhii Horodilov Date: Tue, 16 Jan 2024 01:31:32 +0200 Subject: [PATCH 3/5] Add assigned tasks list (GH-5) --- src/views/partials/profile_main.hbs | 72 ++++++++++++++++++----------- 1 file changed, 44 insertions(+), 28 deletions(-) diff --git a/src/views/partials/profile_main.hbs b/src/views/partials/profile_main.hbs index c573567..63a7f4d 100644 --- a/src/views/partials/profile_main.hbs +++ b/src/views/partials/profile_main.hbs @@ -6,35 +6,51 @@
-
- avatar -
-
- -
+
From 87ed371f6ba2b4975ad6908c1b095c1f798694cc Mon Sep 17 00:00:00 2001 From: Serhii Horodilov Date: Tue, 16 Jan 2024 01:36:42 +0200 Subject: [PATCH 4/5] Update edit profile tab content with draft forms (GH-5) --- src/views/partials/profile_main.hbs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/views/partials/profile_main.hbs b/src/views/partials/profile_main.hbs index 63a7f4d..0b7cac7 100644 --- a/src/views/partials/profile_main.hbs +++ b/src/views/partials/profile_main.hbs @@ -14,7 +14,7 @@