From da2855a4eec3fc84420947134ddc5776475e9a38 Mon Sep 17 00:00:00 2001 From: Johannes Millan Date: Thu, 19 Jan 2017 23:59:12 +0100 Subject: [PATCH] beautify everything with icons and integrate work view and daily summary --- app/scripts/_app.js | 6 ++++- .../daily-planner/daily-planner-d.html | 12 +++++++--- .../daily-summary/daily-summary-d.html | 24 ++++++++++++++++--- app/scripts/main-header/main-header-d.html | 4 +++- app/scripts/work-view/work-view-d.html | 21 ++++++++++------ 5 files changed, 52 insertions(+), 15 deletions(-) diff --git a/app/scripts/_app.js b/app/scripts/_app.js index 0f451bcdfc..f57596807a 100644 --- a/app/scripts/_app.js +++ b/app/scripts/_app.js @@ -76,9 +76,13 @@ $mdThemingProvider.alwaysWatchTheme(true); } - function initGlobalModels(LS_DEFAULTS, DEFAULT_THEME, $rootScope, Tasks, $localStorage, Projects) { + function initGlobalModels(LS_DEFAULTS, DEFAULT_THEME, $rootScope, Tasks, $localStorage, Projects, $state) { $localStorage.$default(LS_DEFAULTS); + // we don't use r.$state because it looks more like something special + // this way + $rootScope.$state = $state; + $rootScope.r = {}; $rootScope.r.projects = Projects.getList(); diff --git a/app/scripts/daily-planner/daily-planner-d.html b/app/scripts/daily-planner/daily-planner-d.html index f1147eb8ae..dcb984aeed 100644 --- a/app/scripts/daily-planner/daily-planner-d.html +++ b/app/scripts/daily-planner/daily-planner-d.html @@ -26,7 +26,9 @@ layout-sm="column" layout-align="center center"> All done! Let's get to work! + ng-click="vm.done()"> + + All done! Let's get to work! @@ -54,11 +56,15 @@ Show All {{ r.backlogTasks.length }} items in Backlog + ng-hide="vm.limitBacklogTo === false || r.backlogTasks.length <=vm.limitBacklogTo ||r.backlogTasks.length ===0"> + + Show All {{ r.backlogTasks.length }} items in Backlog Go To Done Backlog + ui-sref="done-tasks-backlog"> + + Go To Done Backlog diff --git a/app/scripts/daily-summary/daily-summary-d.html b/app/scripts/daily-summary/daily-summary-d.html index e563c93839..65680ff4bd 100644 --- a/app/scripts/daily-summary/daily-summary-d.html +++ b/app/scripts/daily-summary/daily-summary-d.html @@ -1,4 +1,18 @@ +
+ + + Go back to work view + + + Wait I forgot something! + +

You're done for today! Take a moment to celebrate!

+

Tasks completed: {{vm.doneTasks.length}}/{{ r.tasks.length }}

Total time spent total on todays task: {{ vm.totalTimeSpentTasks|duration }}

Total time spent today: {{ vm.totalTimeSpentToday|duration }}

@@ -32,7 +46,9 @@ Export Simple Task List for today + ng-click="vm.showExportModal()"> + + Export Simple Task List for today @@ -85,5 +101,7 @@ Clear done tasks, save and go home - \ No newline at end of file + ng-click="vm.finishDay()"> + + Clear done tasks, save and go home + diff --git a/app/scripts/main-header/main-header-d.html b/app/scripts/main-header/main-header-d.html index 1e08d360ba..6262172c85 100644 --- a/app/scripts/main-header/main-header-d.html +++ b/app/scripts/main-header/main-header-d.html @@ -1,4 +1,4 @@ - +
Go to work view @@ -81,6 +82,7 @@ diff --git a/app/scripts/work-view/work-view-d.html b/app/scripts/work-view/work-view-d.html index 888309395d..45603d4029 100644 --- a/app/scripts/work-view/work-view-d.html +++ b/app/scripts/work-view/work-view-d.html @@ -12,6 +12,20 @@ allow-task-selection="true">
+ + + Add new Task + + + + + + Finish your work day + + +

Done Tasks

@@ -21,11 +35,4 @@ current-task="r.currentTask">
-Add new Task - - -Finish your work day -