stable
Clone or download
Read-only
request #14783: Activate by default the new project creation screen
Because it's stable enough. Try to create a project: the new creation UI is shown. There is a link to switch back to the legacy UI. On the legacy UI there is an alert to warn the user that the new UI should be used instead. This is the same UX than for tracker creation. The config option is removed from forge_config table. Please note that a change has been made in tracker creation in order to prevent the underline of whitespace between icon and text of "Switch back" link. This change forces us to prettier-ignore the html element because prettier wants to insert unwanted whitespace. Change-Id: Ia88a42de3c44f7f0592a4d583162c84178071809
Modified Files
Name | ||||
---|---|---|---|---|
M | plugins/tracker/scripts/tracker-creation/src/components/steps/layout/BackToLegacy.vue | +3 | −2 | Go to diff View file |
M | site-content/fr_FR/LC_MESSAGES/tuleap-core.po | +11 | −1 | Go to diff View file |
M | src/common/CLI/Events/GetWhitelistedKeys.php | +0 | −1 | Go to diff View file |
M | src/common/Project/ProjectManager.class.php | +0 | −1 | Go to diff View file |
A | src/db/mysql/updates/2020/202004211743_remove_project_creation_option.php | +46 | −0 | Go to diff View file |
M | src/scripts/project/registration/po/fr_FR.po | +5 | −2 | Go to diff View file |
M | src/scripts/project/registration/src/components/Information/ProjectInformationFooter.vue | +23 | −19 | Go to diff View file |
A | src/scripts/project/registration/src/components/Layout/BackToLegacy.vue | +27 | −0 | Go to diff View file |
M | src/scripts/project/registration/src/components/Template/TemplateFooter.vue | +3 | −1 | Go to diff View file |
M | src/templates/project/register.mustache | +11 | −0 | Go to diff View file |
M | src/themes/BurningParrot/css/project-registration/_project-registration.scss | +9 | −7 | Go to diff View file |
M | src/themes/BurningParrot/include/Navbar/DropdownMenuItem/Content/Projects/ProjectsPresenter.php | +1 | −4 | Go to diff View file |
M | src/themes/FlamingParrot/include/NavBarItemProjectsPresenter.php | +1 | −4 | Go to diff View file |
M | src/themes/common/css/utils/_one-step-project.scss | +4 | −0 | Go to diff View file |