From 363dfa2460f15e05838c471b32d42ba24bd13c94 Mon Sep 17 00:00:00 2001 From: Milo Casagrande Date: Tue, 7 Jan 2014 15:30:48 +0100 Subject: Added new image for new statuses, reworked CSS and template. Change-Id: I360268f0b69b020aa908c3f0ad3104defa81b53d Reviewed-on: https://review.linaro.org/843 Reviewed-by: Milosz Wasilewski --- roadmap/static/css/roadmap.css | 14 ++++++++++++++ roadmap/static/img/scheduled.png | Bin 0 -> 1885 bytes roadmap/templates/roadmap/roadmap.html | 8 ++++---- roadmap/templates/roadmap/timeline.html | 8 ++++---- 4 files changed, 22 insertions(+), 8 deletions(-) create mode 100644 roadmap/static/img/scheduled.png diff --git a/roadmap/static/css/roadmap.css b/roadmap/static/css/roadmap.css index 0d0a517..f873991 100644 --- a/roadmap/static/css/roadmap.css +++ b/roadmap/static/css/roadmap.css @@ -35,10 +35,18 @@ li.drafting { background-image: url('/static/img/Concept32.png'); } +li.approved { + background-image:url('/static/img/ApprovedConcept32Tick.png'); +} + li.review { background-image: url('/static/img/Concept32.png'); } +li.scheduled { + background-image:url('/static/img/scheduled.png'); +} + li.planning { background-image:url('/static/img/AdvPlan32.png'); } @@ -62,9 +70,15 @@ div.timeline-event-dot.concept { div.timeline-event-dot.approved { background-image:url('/static/img/ApprovedConcept32Tick.png'); } + +div.timeline-event-dot.scheduled { + background-image:url('/static/img/scheduled.png'); +} + div.timeline-event-dot.planning { background-image:url('/static/img/AdvPlan32.png'); } + div.timeline-event-dot.development { background-image:url('/static/img/Development32.png'); } diff --git a/roadmap/static/img/scheduled.png b/roadmap/static/img/scheduled.png new file mode 100644 index 0000000..f99a756 Binary files /dev/null and b/roadmap/static/img/scheduled.png differ diff --git a/roadmap/templates/roadmap/roadmap.html b/roadmap/templates/roadmap/roadmap.html index 49baeb1..4ec3f94 100644 --- a/roadmap/templates/roadmap/roadmap.html +++ b/roadmap/templates/roadmap/roadmap.html @@ -11,11 +11,11 @@ {% block feature %}

Statuses

-
Concept
+
Drafting
Approved
-
Planning
-
Engineering
-
Delivered
+
Scheduled
+
Development
+
Closed
diff --git a/roadmap/templates/roadmap/timeline.html b/roadmap/templates/roadmap/timeline.html index 7436a5d..4633ca5 100644 --- a/roadmap/templates/roadmap/timeline.html +++ b/roadmap/templates/roadmap/timeline.html @@ -11,11 +11,11 @@ {% block feature %}

Statuses

-
Concept
+
Drafting
Approved
-
Planning
-
Engineering
-
Delivered
+
Scheduled
+
Development
+
Closed
-- cgit v1.2.3 From 8bbd49a7c3d311172da0b4ae97c585f0134528f8 Mon Sep 17 00:00:00 2001 From: Milosz Wasilewski Date: Tue, 7 Jan 2014 17:30:39 +0000 Subject: Removed hard-coded styles from timeline Styles come now from status.status_style.class_name. It is important to make proper changes to sttings in admin interface. Change-Id: Iaac709ac21daea1c0b50595a8847c1fcfd95d1ca Signed-off-by: Milosz Wasilewski Reviewed-on: https://review.linaro.org/848 Reviewed-by: Milo Casagrande --- roadmap/models.py | 16 +------------- roadmap/static/css/roadmap.css | 39 ++++++++++----------------------- roadmap/templates/roadmap/roadmap.html | 6 ++--- roadmap/templates/roadmap/timeline.html | 6 ++--- 4 files changed, 19 insertions(+), 48 deletions(-) diff --git a/roadmap/models.py b/roadmap/models.py index 24ba7e1..15c2b3b 100644 --- a/roadmap/models.py +++ b/roadmap/models.py @@ -306,18 +306,4 @@ class Card(models.Model): @property def style(self): - if self.status.name == "Drafting": - return "concept" - if self.status.name == "Review": - return "approved" - if self.status.name == "Planning": - return "planning" - if self.status.name == "Engineering": - return "development" - if self.status.name == "Change Review": - return "development" - if (self.status.name == "Closed" and - self.resolution.name == "Delivered"): - return "released" - if self.status.name == "Closing-review": - return "released" + return self.status.status_style.class_name diff --git a/roadmap/static/css/roadmap.css b/roadmap/static/css/roadmap.css index f873991..c4b7a6f 100644 --- a/roadmap/static/css/roadmap.css +++ b/roadmap/static/css/roadmap.css @@ -39,18 +39,10 @@ li.approved { background-image:url('/static/img/ApprovedConcept32Tick.png'); } -li.review { - background-image: url('/static/img/Concept32.png'); -} - li.scheduled { background-image:url('/static/img/scheduled.png'); } -li.planning { - background-image:url('/static/img/AdvPlan32.png'); -} - li.engineering { background-image:url('/static/img/Development32.png'); } @@ -63,7 +55,7 @@ li.closed { background-image:url('/static/img/Released32.png'); } -div.timeline-event-dot.concept { +div.timeline-event-dot.drafting { background-image:url('/static/img/Concept32.png'); } @@ -75,22 +67,23 @@ div.timeline-event-dot.scheduled { background-image:url('/static/img/scheduled.png'); } -div.timeline-event-dot.planning { - background-image:url('/static/img/AdvPlan32.png'); +div.timeline-event-dot.engineering { + background-image:url('/static/img/Development32.png'); } -div.timeline-event-dot.development { +div.timeline-event-dot.closing-review { background-image:url('/static/img/Development32.png'); } -div.timeline-event-dot.released { + +div.timeline-event-dot.closed { background-image:url('/static/img/Released32.png'); } -span.concept { +span.drafting { border-color: #CCCC22; background-color: #FFFF33; } -div.timeline-event-range.concept { +div.timeline-event-range.drafting { border-color: #CCCC22; background-color: #FFFF33; } @@ -102,28 +95,20 @@ div.timeline-event-range.approved { border-color: #CC3333; background-color: #FF0000; } -span.planning { - border-color: #CC3333; - background-color: #FF0000; -} -div.timeline-event-range.planning { - border-color: #CC3333; - background-color: #FF0000; -} -span.development { +span.engineering { border-color: #33CC33; background-color: #00FF00; } -div.timeline-event-range.development { +div.timeline-event-range.engineering { border-color: #33CC33; background-color: #00FF00; } -span.released { +span.closed { border-color: #3333CC; background-color: #0000FF; color: #FFFFFF; } -div.timeline-event-range.released { +div.timeline-event-range.closed { border-color: #3333CC; background-color: #0000FF; color: #FFFFFF; diff --git a/roadmap/templates/roadmap/roadmap.html b/roadmap/templates/roadmap/roadmap.html index 4ec3f94..0b1abba 100644 --- a/roadmap/templates/roadmap/roadmap.html +++ b/roadmap/templates/roadmap/roadmap.html @@ -11,11 +11,11 @@ {% block feature %}

Statuses

-
Drafting
+
Drafting
Approved
Scheduled
-
Development
-
Closed
+
Development
+
Closed
diff --git a/roadmap/templates/roadmap/timeline.html b/roadmap/templates/roadmap/timeline.html index 4633ca5..0e1d714 100644 --- a/roadmap/templates/roadmap/timeline.html +++ b/roadmap/templates/roadmap/timeline.html @@ -11,11 +11,11 @@ {% block feature %}

Statuses

-
Drafting
+
Drafting
Approved
Scheduled
-
Development
-
Closed
+
Development
+
Closed
-- cgit v1.2.3 From 974fc4e1ce8b0b6c995c3ab42f615fe13354234a Mon Sep 17 00:00:00 2001 From: Milo Casagrande Date: Thu, 9 Jan 2014 19:07:01 +0100 Subject: Added simple .gitignore file. --- .gitignore | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e69de29 -- cgit v1.2.3 From 37717b4b632293849c205031e1ca8720b44aad7d Mon Sep 17 00:00:00 2001 From: Milo Casagrande Date: Thu, 9 Jan 2014 19:09:38 +0100 Subject: Actually put something in ignore. --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index e69de29..0d20b64 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +*.pyc -- cgit v1.2.3 From a42f2ec22f2b4f6983574fc7766ea6bcfea5dea5 Mon Sep 17 00:00:00 2001 From: Milo Casagrande Date: Fri, 10 Jan 2014 14:43:28 +0100 Subject: Removed unused ajax.js library. --- roadmap/templates/roadmap/component.html | 1 - 1 file changed, 1 deletion(-) diff --git a/roadmap/templates/roadmap/component.html b/roadmap/templates/roadmap/component.html index 9ec8039..4797f54 100644 --- a/roadmap/templates/roadmap/component.html +++ b/roadmap/templates/roadmap/component.html @@ -16,7 +16,6 @@ -