summaryrefslogtreecommitdiff
path: root/addons/project/static/src/js/project_task_kanban_examples.js
diff options
context:
space:
mode:
authorRobot Odoo <xmo+roboto@odoo.com>2019-01-17 11:23:11 +0100
committerGitHub <noreply@github.com>2019-01-17 11:23:11 +0100
commit188ca66dbce8794d0130a975cd7f808d49e4fc8f (patch)
treedf416ad29ec5257b1ee811ef70815985670b05ce /addons/project/static/src/js/project_task_kanban_examples.js
parent1bb6d739496754647f18e8b224ec9ed4d1d6170a (diff)
parent958342bf165bb9b6982e2eaa49d0c8daec7bbb7a (diff)
[MERGE] project,hr_timesheet: simplify the user onboarding
This merge provides many little changes to improve the usability and the onboarding of users in project and timesheet applications. This mostly contains labels renaming, restruration of views, ... but some new mecanism appears like the "ghost kanban examples", and improvements of the kanban examples modal. Task-1893021 closes odoo/odoo#28461
Diffstat (limited to 'addons/project/static/src/js/project_task_kanban_examples.js')
-rw-r--r--addons/project/static/src/js/project_task_kanban_examples.js16
1 files changed, 13 insertions, 3 deletions
diff --git a/addons/project/static/src/js/project_task_kanban_examples.js b/addons/project/static/src/js/project_task_kanban_examples.js
index a9d24ce2994..fb65b30445d 100644
--- a/addons/project/static/src/js/project_task_kanban_examples.js
+++ b/addons/project/static/src/js/project_task_kanban_examples.js
@@ -27,25 +27,29 @@ function escFormat() {
kanbanExamplesRegistry.add('project', [{
name: _t('Software Development'),
columns: [_t('Backlog'), _t('Specifications'), _t('Development'), _t('Tests'), _t('Delivered')],
- description: escFormat(_t('Once a task is specified, set it %s in the Specifications ' +
- 'column, so that developers know they can pull it. If you work in sprints, use %s to ' +
- 'mark tasks of the current sprint.'), greenBullet, star),
+ description: escFormat(_t('Prioritize Tasks by using the %s icon.'+
+ '%s Use the %s button to signalize to your colleagues that a task is ready for the next stage.'+
+ '%s Use the %s to signalize a problem or a need for discussion on a task.'), star, '<br/>', greenBullet, '<br/>', redBullet),
+ bullets: [greenBullet, redBullet, star],
}, {
name: _t('Agile'),
columns: [_t('Backlog'), _t('Analysis'), _t('Development'), _t('Testing'), _t('Done')],
description: escFormat(_t('Waiting for the next stage: use %s and %s bullets.'), greenBullet, redBullet),
+ bullets: [greenBullet, redBullet],
}, {
name: _t('Digital Marketing'),
columns: [_t('Ideas'), _t('Researching'), _t('Writing'), _t('Editing'), _t('Done')],
description: escFormat(_t('Everyone can propose ideas, and the Editor marks the best ones ' +
'as %s. Attach all documents or links to the task directly, to have all information about ' +
'a research centralized.'), greenBullet),
+ bullets: [greenBullet, redBullet],
}, {
name: _t('Customer Feedback'),
columns: [_t('New'), _t('In development'), _t('Done'), _t('Refused')],
description: escFormat(_t('Customers propose feedbacks by email; Odoo creates tasks ' +
'automatically, and you can communicate on the task directly. Your managers decide which ' +
'feedback is accepted %s and which feedback is moved to the "Refused" column.'), greenBullet),
+ bullets: [greenBullet, redBullet],
}, {
name: _t('Getting Things Done (GTD)'),
columns: [_t('Inbox'), _t('Today'), _t('This Week'), _t('This Month'), _t('Long Term')],
@@ -56,18 +60,24 @@ kanbanExamplesRegistry.add('project', [{
}, {
name: _t('Consulting'),
columns: [_t('New Projects'), _t('Resources Allocation'), _t('In Progress'), _t('Done')],
+ description: escFormat(_t('Manage the lifecycle of your project using the kanban view. Add newly acquired project, assign them and use the %s and %s to define if the project is ready for the next step.'), greenBullet, redBullet),
+ bullets: [greenBullet, redBullet],
}, {
name: _t('Research Project'),
columns: [_t('Brainstorm'), _t('Research'), _t('Draft'), _t('Final Document')],
+ description: escFormat(_t('Handle your idea gahtering within Tasks of your new Project and discuss them in the chatter of the tasks. Use the %s and %s to signalize what is the current status of your Idea'), greenBullet, redBullet),
+ bullets: [greenBullet, redBullet],
}, {
name: _t('Website Redesign'),
columns: [_t('Page Ideas'), _t('Copywriting'), _t('Design'), _t('Live')],
+ description: escFormat(_t('Handle your idea gahtering within Tasks of your new Project and discuss them in the chatter of the tasks. Use the %s and %s to signalize what is the current status of your Idea'), greenBullet, redBullet),
}, {
name: _t('T-shirt Printing'),
columns: [_t('New Orders'), _t('Logo Design'), _t('To Print'), _t('Done')],
description: escFormat(_t('Communicate with customers on the task using the email gateway. ' +
'Attach logo designs to the task, so that information flow from designers to the workers ' +
'who print the t-shirt. Organize priorities amongst orders %s using the icon.'), star),
+ bullets: [star],
}]);
});