From 62b781ed28d21d7f1682a9c9f75f8e50cde2ecdf Mon Sep 17 00:00:00 2001 From: maxime_senza Date: Sat, 30 May 2020 10:08:18 +0200 Subject: [PATCH] feature: removing unwanted content && personnalizing content for FNK needs --- src/styles/layout/project/_index.scss | 1 + src/styles/layout/project/project-create.scss | 11 +++++++++++ src/views/admin/page-admin-projects-create.pug | 16 +++++++++++++--- src/views/admin/page-admin-projects.pug | 4 ++-- 4 files changed, 27 insertions(+), 5 deletions(-) create mode 100644 src/styles/layout/project/project-create.scss diff --git a/src/styles/layout/project/_index.scss b/src/styles/layout/project/_index.scss index 5a93164..8c168b5 100644 --- a/src/styles/layout/project/_index.scss +++ b/src/styles/layout/project/_index.scss @@ -1 +1,2 @@ @import 'project-profile'; +@import 'project-create'; diff --git a/src/styles/layout/project/project-create.scss b/src/styles/layout/project/project-create.scss new file mode 100644 index 0000000..ee31f2f --- /dev/null +++ b/src/styles/layout/project/project-create.scss @@ -0,0 +1,11 @@ +/*File made to personnalise upload button | Module will change from sib uploader to sib-images*/ + +#admin-project-create{ + @supports(-webkit-appearance: none) or (-moz-appearance: none) { + input[type="file"]{ + } + input[type="file"]:after{ + + } + } +} \ No newline at end of file diff --git a/src/views/admin/page-admin-projects-create.pug b/src/views/admin/page-admin-projects-create.pug index ae158bd..ceac417 100644 --- a/src/views/admin/page-admin-projects-create.pug +++ b/src/views/admin/page-admin-projects-create.pug @@ -16,12 +16,16 @@ div.content-box__info naked ) - h1.centered Créer un projet + h1 Créer un nouveau projet sib-form( data-src=`${endpoints.projects || endpoints.post.projects}` - fields='line-1(customer, name), line-10(captain)' + fields='status,line-1(customer, name), line-10(captain),logo' + + label-status='Statut du canal' + widget-status='hubl-status' + class-status='form-label is-light is-full-width member-select color' class-fieldset-fee='fieldset' value-fieldset-fee='Contributions' @@ -42,7 +46,13 @@ div.content-box__info class-captain='member-select form-label is-light is-half-width' widget-captain='sib-form-auto-completion' + widget-logo="sib-form-file" + label-logo="Télécharger un logo" + upload-url-logo="https://api.test3.startinblox.com/upload/" + next='admin-project-list' - submit-button='Enregistrer' + submit-button='Enregistrer et ajouter des membres' ) + // + !!! WARNING Logo upload URL hardcoded to test server !!! diff --git a/src/views/admin/page-admin-projects.pug b/src/views/admin/page-admin-projects.pug index 53398c3..a281bfc 100644 --- a/src/views/admin/page-admin-projects.pug +++ b/src/views/admin/page-admin-projects.pug @@ -19,7 +19,7 @@ sib-link( class='button text-bold text-uppercase reversed button-primary bordered with-icon icon-plus' next='admin-project-create' - ) Créer un projet + ) Créer un nouveau projet .table div.table-header.grey-color @@ -85,7 +85,7 @@ class-captain='w25 cell border cell-with-id-card' class-buttons='w25 cell border cell-with-buttons' - widget-buttons="admin-project-buttons" + widget-buttons="hubl-admin-project-buttons" action-buttons="buttons" widget-captain='hubl-project-captain'