stable
Clone or download
Read-only
Add the "Congratulation!" modal when the project is created without admin approvation
part of story #8283 Enhance project creation user experience How to test: - Make sure to your new project does not need the admin approval. - Create a new project via /project/new - You should be redirected to the dashboard of the project and the modal should appear The modal is dsiplayed only if the "Summary" service is enabled Change-Id: I9b55c15adb16abe69d704d84fc1875a4d2af125f
Modified Files
Name | ||||
---|---|---|---|---|
M | site-content/fr_FR/LC_MESSAGES/tuleap-core.po | +9 | −0 | Go to diff View file |
M | src/common/Dashboard/Project/ProjectDashboardController.php | +32 | −4 | Go to diff View file |
M | src/common/Dashboard/Project/ProjectPagePresenter.php | +12 | −6 | Go to diff View file |
M | src/common/Project/Home.php | +17 | −1 | Go to diff View file |
M | src/templates/dashboard/project.mustache | +4 | −0 | Go to diff View file |
A | src/templates/project/registration/creation/project-dashboard-creation-modal-svg.mustache | +53 | −0 | Go to diff View file |
A | src/templates/project/registration/creation/project-dashboard-creation-success-modal.mustache | +22 | −0 | Go to diff View file |
A | src/www/scripts/project/registration/index-for-modal.ts | +29 | −0 | Go to diff View file |
M | src/www/scripts/project/registration/src/components/Information/ProjectInformationFooter.test.ts | +15 | −5 | Go to diff View file |
M | src/www/scripts/project/registration/src/components/Information/ProjectInformationFooter.vue | +5 | −1 | Go to diff View file |
M | src/www/scripts/webpack.config.js | +31 | −1 | Go to diff View file |
A | src/www/themes/BurningParrot/css/project-registration-creation/_project-creation-modal.scss | +33 | −0 | Go to diff View file |
A | src/www/themes/BurningParrot/css/project-registration-creation/package-lock.json | +4 | −0 | Go to diff View file |
A | src/www/themes/BurningParrot/css/project-registration-creation/package.json | +16 | −0 | Go to diff View file |
A | src/www/themes/BurningParrot/css/project-registration-creation/project-registration-creation-blue-condensed.scss | +22 | −0 | Go to diff View file |
A | src/www/themes/BurningParrot/css/project-registration-creation/project-registration-creation-blue.scss | +22 | −0 | Go to diff View file |
A | src/www/themes/BurningParrot/css/project-registration-creation/project-registration-creation-green-condensed.scss | +22 | −0 | Go to diff View file |
A | src/www/themes/BurningParrot/css/project-registration-creation/project-registration-creation-green.scss | +22 | −0 | Go to diff View file |
A | src/www/themes/BurningParrot/css/project-registration-creation/project-registration-creation-grey-condensed.scss | +22 | −0 | Go to diff View file |
A | src/www/themes/BurningParrot/css/project-registration-creation/project-registration-creation-grey.scss | +21 | −0 | Go to diff View file |
A | src/www/themes/BurningParrot/css/project-registration-creation/project-registration-creation-orange-condensed.scss | +22 | −0 | Go to diff View file |
A | src/www/themes/BurningParrot/css/project-registration-creation/project-registration-creation-orange.scss | +22 | −0 | Go to diff View file |
A | src/www/themes/BurningParrot/css/project-registration-creation/project-registration-creation-purple-condensed.scss | +22 | −0 | Go to diff View file |
A | src/www/themes/BurningParrot/css/project-registration-creation/project-registration-creation-purple.scss | +22 | −0 | Go to diff View file |
A | src/www/themes/BurningParrot/css/project-registration-creation/project-registration-creation-red-condensed.scss | +22 | −0 | Go to diff View file |
A | src/www/themes/BurningParrot/css/project-registration-creation/project-registration-creation-red.scss | +22 | −0 | Go to diff View file |
A | src/www/themes/BurningParrot/css/project-registration-creation/webpack.common.js | +52 | −0 | Go to diff View file |
A | src/www/themes/BurningParrot/css/project-registration-creation/webpack.dev.js | +23 | −0 | Go to diff View file |
A | src/www/themes/BurningParrot/css/project-registration-creation/webpack.prod.js | +23 | −0 | Go to diff View file |