From ddd67d50339d189e2be5780e364d0a24a1815c11 Mon Sep 17 00:00:00 2001 From: Serhii Horodilov Date: Mon, 15 Jan 2024 17:01:45 +0200 Subject: [PATCH 1/5] Add detail view task header (GH-2) --- src/views/detail_view.hbs | 27 +++++++++++++++++++++++++++ src/views/partials/detail_main.hbs | 26 ++++++++++++++++++++++++++ 2 files changed, 53 insertions(+) create mode 100644 src/views/partials/detail_main.hbs diff --git a/src/views/detail_view.hbs b/src/views/detail_view.hbs index e69de29..69a4bf1 100644 --- a/src/views/detail_view.hbs +++ b/src/views/detail_view.hbs @@ -0,0 +1,27 @@ + + + + + + + + + {{title}} | Task Tracker + + +{{! TODO: add header/navbar }} +
+
+ {{>partials/detail_main + summary="Dozens of disconnections will be + lost in voyages like stigmas in peaces" + assignee="Pippin Sackville-Baggins" + reporter="Wilcome Brownlock" + created_at="2024-01-15T14:49:13" + updated_at="2024-01-15T14:49:17" + }} +
+
+ + diff --git a/src/views/partials/detail_main.hbs b/src/views/partials/detail_main.hbs new file mode 100644 index 0000000..e61c79f --- /dev/null +++ b/src/views/partials/detail_main.hbs @@ -0,0 +1,26 @@ +
+
+
+

{{summary}}

+
+
+
+ Assignee: + {{assignee}} +
+
+ Reporter: + {{reporter}} +
+
+ Created: + {{created_at}} +
+
+ Updated: + {{updated_at}} +
+
+
+
+
From 262d921054f02d9dcff45c7384323a5ea4271ad8 Mon Sep 17 00:00:00 2001 From: Serhii Horodilov Date: Mon, 15 Jan 2024 18:35:41 +0200 Subject: [PATCH 2/5] Add detail view task footer with action buttons (GH-2) --- src/scss/detail.scss | 25 +++++++++++++++++++++++++ src/views/detail_view.hbs | 1 + src/views/partials/detail_main.hbs | 13 ++++++++++++- 3 files changed, 38 insertions(+), 1 deletion(-) diff --git a/src/scss/detail.scss b/src/scss/detail.scss index e69de29..acd1dd6 100644 --- a/src/scss/detail.scss +++ b/src/scss/detail.scss @@ -0,0 +1,25 @@ +// detail view stylesheet + +@import "bootstrap/scss/functions"; +@import "bootstrap/scss/variables"; +@import "bootstrap/scss/mixins"; + +#taskDetailsContainer { + > * { + padding-top: 1rem; + padding-bottom: 1rem; + } + + a, + .btn { + font-weight: bold; + + @include media-breakpoint-up(sm) { + min-width: 5rem; + } + + @include media-breakpoint-up(md) { + min-width: 7.5rem; + } + } +} diff --git a/src/views/detail_view.hbs b/src/views/detail_view.hbs index 69a4bf1..dbca9d8 100644 --- a/src/views/detail_view.hbs +++ b/src/views/detail_view.hbs @@ -14,6 +14,7 @@
{{>partials/detail_main + pk="419ed328-b9ca-415b-90a0-6aafc5b0cdd3" summary="Dozens of disconnections will be lost in voyages like stigmas in peaces" assignee="Pippin Sackville-Baggins" diff --git a/src/views/partials/detail_main.hbs b/src/views/partials/detail_main.hbs index e61c79f..89682b9 100644 --- a/src/views/partials/detail_main.hbs +++ b/src/views/partials/detail_main.hbs @@ -1,5 +1,5 @@
-
+

{{summary}}


@@ -22,5 +22,16 @@
+
From 91f18f5e7560a2d0da6ceb671e1cec179ff09ca0 Mon Sep 17 00:00:00 2001 From: Serhii Horodilov Date: Mon, 15 Jan 2024 18:39:36 +0200 Subject: [PATCH 3/5] Add detail view task body (GH-2) --- src/views/detail_view.hbs | 8 ++++++++ src/views/partials/detail_main.hbs | 3 +++ 2 files changed, 11 insertions(+) diff --git a/src/views/detail_view.hbs b/src/views/detail_view.hbs index dbca9d8..55be574 100644 --- a/src/views/detail_view.hbs +++ b/src/views/detail_view.hbs @@ -17,6 +17,14 @@ pk="419ed328-b9ca-415b-90a0-6aafc5b0cdd3" summary="Dozens of disconnections will be lost in voyages like stigmas in peaces" + description="I destroy this paralysis, it's called huge ellipse. All hands go, delighted life! Where is the + clear dosi? Procedure, moon, and beauty. The collision course is a chemical ship. This procedure has only been + eated by a conscious green people. The reliable teleporter patiently transfers the cosmonaut. The pattern is + an ordinary creature. All of those stars travel reliable, strange suns. The assimilation is a futile sun. + Go without faith, and we won’t manifest a pathway. The space is rudely quirky. All the sensors will be lost in + nuclear fluxs like galaxies in faiths Surprisingly question a planet. Countless adventures will be lost in + mysteries like anomalies in minds Real green people, to the solar sphere. The moon is a dead parasite. + Shields up, cold modification! The phenomenan is virtually greatly exaggerated." assignee="Pippin Sackville-Baggins" reporter="Wilcome Brownlock" created_at="2024-01-15T14:49:13" diff --git a/src/views/partials/detail_main.hbs b/src/views/partials/detail_main.hbs index 89682b9..eac0bae 100644 --- a/src/views/partials/detail_main.hbs +++ b/src/views/partials/detail_main.hbs @@ -22,6 +22,9 @@
+
+ {{description}} +
diff --git a/src/views/partials/detail_main.hbs b/src/views/partials/detail_main.hbs index eac0bae..dff105e 100644 --- a/src/views/partials/detail_main.hbs +++ b/src/views/partials/detail_main.hbs @@ -26,15 +26,17 @@ {{description}} From 55dd885d3326ecfbce2a2cb98591340c7c387a0b Mon Sep 17 00:00:00 2001 From: Serhii Horodilov Date: Mon, 15 Jan 2024 19:07:53 +0200 Subject: [PATCH 5/5] Add condition to separate completed/uncompleted task detail view (fixes GH-2) --- src/views/detail_view.hbs | 1 + src/views/partials/detail_main.hbs | 15 +++++++++++++-- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/src/views/detail_view.hbs b/src/views/detail_view.hbs index 779c9b7..dc4c443 100644 --- a/src/views/detail_view.hbs +++ b/src/views/detail_view.hbs @@ -30,6 +30,7 @@ created_at="2024-01-15T14:49:13" updated_at="2024-01-15T14:49:17" can_edit=true + completed=false }} diff --git a/src/views/partials/detail_main.hbs b/src/views/partials/detail_main.hbs index dff105e..6cf9569 100644 --- a/src/views/partials/detail_main.hbs +++ b/src/views/partials/detail_main.hbs @@ -1,7 +1,10 @@
-

{{summary}}

+

+ {{#if completed}} {{/if}} + {{summary}} +


@@ -28,7 +31,15 @@