From c95213ee55c0813cf842e11775fbb690d4ec2a6d Mon Sep 17 00:00:00 2001 From: Fabien Quatravaux Date: Thu, 14 Jan 2021 15:19:05 +0100 Subject: [PATCH] feature: Add description on project creation --- src/locales/en.json | 2 ++ src/locales/fr.json | 2 ++ .../partials/admin/page-admin-projects-create.pug | 11 +++++++++-- 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/src/locales/en.json b/src/locales/en.json index 56673ca..24b9ad6 100644 --- a/src/locales/en.json +++ b/src/locales/en.json @@ -134,6 +134,8 @@ "backlink": "Back", "title": " Create a nouveau project", "labelName": "Project name*", + "labelDescription": "Poject description", + "descriptionHelp": "You can use markdown", "labelCustomer": "Customer name*", "labelCaptain": "Project captain*", "buttonSubmit": "Save" diff --git a/src/locales/fr.json b/src/locales/fr.json index 4a94c8d..f70413a 100644 --- a/src/locales/fr.json +++ b/src/locales/fr.json @@ -134,6 +134,8 @@ "backlink": "Retour", "title": "Créer un nouveau projet", "labelName": "Nom du projet *", + "labelDescription": "Description du projet", + "descriptionHelp": "Vous pouvez utiliser Markdown", "labelCustomer": "Nom du client*", "labelCaptain": "Capitaine du projet*", "buttonSubmit": "Enregistrer" diff --git a/src/views/partials/admin/page-admin-projects-create.pug b/src/views/partials/admin/page-admin-projects-create.pug index bc0e149..360adf3 100644 --- a/src/views/partials/admin/page-admin-projects-create.pug +++ b/src/views/partials/admin/page-admin-projects-create.pug @@ -12,7 +12,7 @@ div.content-box__info.flex solid-form.form.button-register( data-src=`${endpoints.projects || endpoints.post.projects}` - fields='status, line-1(customer.name, name), line-2(captain)' + fields='status, line-1(customer.name, name), description, help, line-2(captain)' required-status required-customer.name required-name @@ -30,6 +30,13 @@ div.content-box__info.flex label-name='' class-name='form-label is-light is-half-width input-text-like' + label-description='' + widget-description='solid-form-textarea-label' + class-description='form-label is-light input-text-like' + value-help='' + widget-help='solid-display-value' + class-help='is-small' + label-captain='' range-captain=`${endpoints.users || endpoints.get.users}` class-captain='form-label is-light is-half-width' @@ -41,5 +48,5 @@ div.content-box__info.flex submit-button='' - data-trans='label-status=project.create.labelStatus;label-customer.name=project.create.labelCustomer;label-name=project.create.labelName;label-captain=project.create.labelCaptain;submit-button=project.create.buttonSubmit' + data-trans='label-status=project.create.labelStatus;label-customer.name=project.create.labelCustomer;label-name=project.create.labelName;label-captain=project.create.labelCaptain;submit-button=project.create.buttonSubmit;label-description=project.create.labelDescription;value-help=project.create.descriptionHelp' )