stable

Clone or download

Read-only

Introduce the 'Project information' step

This is a part of story #8283 Enhance project creation user experience This patch introduce the navigation between the two step of the new project creation. For now only the project name input is displayed but disabled. Change-Id: I18b572702d97a3591adb318963f25f3fd2663d58

Modified Files

Name
M src/www/scripts/package-lock.json +5 −0 Go to diff View file
M src/www/scripts/package.json +1 −0 Go to diff View file
M src/www/scripts/project/registration/index.ts +8 −2 Go to diff View file
M src/www/scripts/project/registration/po/fr_FR.po +18 −0 Go to diff View file
M src/www/scripts/project/registration/src/components/App.test.ts +8 −9 Go to diff View file
M src/www/scripts/project/registration/src/components/App.vue +3 −11 Go to diff View file
A src/www/scripts/project/registration/src/components/ProjectInformation/ProjectInformation.test.ts +43 −0 Go to diff View file
A src/www/scripts/project/registration/src/components/ProjectInformation/ProjectInformation.vue +68 −0 Go to diff View file
A src/www/scripts/project/registration/src/components/ProjectInformation/ProjectInformationFooter.test.ts +42 −0 Go to diff View file
A src/www/scripts/project/registration/src/components/ProjectInformation/ProjectInformationFooter.vue +53 −0 Go to diff View file
A src/www/scripts/project/registration/src/components/ProjectInformation/ProjectInformationSvg.vue +122 −0 Go to diff View file
A src/www/scripts/project/registration/src/components/ProjectList.test.ts +44 −0 Go to diff View file
M src/www/scripts/project/registration/src/components/ProjectList.vue +24 −9 Go to diff View file
M src/www/scripts/project/registration/src/components/TuleapTemplates/TuleapTemplateCard.test.ts +22 −3 Go to diff View file
M src/www/scripts/project/registration/src/components/TuleapTemplates/TuleapTemplateCard.vue +5 −0 Go to diff View file
A src/www/scripts/project/registration/src/components/TuleapTemplates/TuleapTemplateFooter.test.ts +89 −0 Go to diff View file
A src/www/scripts/project/registration/src/components/TuleapTemplates/TuleapTemplateFooter.vue +50 −0 Go to diff View file
M src/www/scripts/project/registration/src/components/TuleapTemplates/TuleapTemplateList.vue +0 −7 Go to diff View file
A src/www/scripts/project/registration/src/components/UnderConstructionInformation.vue +33 −0 Go to diff View file
M src/www/scripts/project/registration/src/helpers/local-vue-for-tests.ts +2 −0 Go to diff View file
A src/www/scripts/project/registration/src/router/index.ts +44 −0 Go to diff View file
A src/www/scripts/project/registration/src/store/actions.ts +29 −0 Go to diff View file
A src/www/scripts/project/registration/src/store/getters.test.ts +42 −0 Go to diff View file
A src/www/scripts/project/registration/src/store/getters.ts +23 −0 Go to diff View file
M src/www/scripts/project/registration/src/store/index.ts +7 −1 Go to diff View file
A src/www/scripts/project/registration/src/store/mutations.ts +28 −0 Go to diff View file
M src/www/scripts/project/registration/src/store/state.ts +2 −1 Go to diff View file
M src/www/scripts/project/registration/src/store/type.ts +7 −0 Go to diff View file
M src/www/themes/BurningParrot/css/project-registration/_project-registration.scss +4 −0 Go to diff View file
M src/www/themes/BurningParrot/css/project-registration/includes/_cards.scss +9 −1 Go to diff View file