stable
Clone or download
This is part of story #10176 New homepage How to test: - There is a new homepage. You can still log in with or without LDAP. - OpenIDConnect provider buttons should still work. - The create account button should redirect you to /account/register.php - Given siteadmin had set a custom logo, it is displayed in place of the svg logo - Given your platform was set to use a custom homepage (set in you db homepage.use_standard_homepage = 0), it will be shown instead of this one Caveats: - If you use OpenIdConnect Client plugin, the provider buttons have their style broken (they still rely on bootstrap). This part will come later. - The footer will come later too. We only added the version number to not break our tests. Change-Id: I9d7826d027d65269368b8545f3bb0c9d1ca8dbfc
Modified Files
Name | ||||
---|---|---|---|---|
M | plugins/openidconnectclient/include/openidconnectclientPlugin.class.php | +12 | −1 | Go to diff View file |
A | plugins/openidconnectclient/www/themes/BurningParrot/css/includes/_button-colors.scss | +163 | −0 | Go to diff View file |
A | plugins/openidconnectclient/www/themes/BurningParrot/css/includes/_includes.scss | +4 | −0 | Go to diff View file |
A | plugins/openidconnectclient/www/themes/BurningParrot/css/includes/_login.scss | +79 | −0 | Go to diff View file |
M | plugins/openidconnectclient/www/themes/BurningParrot/css/style-blue.scss | +1 | −2 | Go to diff View file |
M | plugins/openidconnectclient/www/themes/BurningParrot/css/style-green.scss | +1 | −2 | Go to diff View file |
M | plugins/openidconnectclient/www/themes/BurningParrot/css/style-grey.scss | +1 | −2 | Go to diff View file |
M | plugins/openidconnectclient/www/themes/BurningParrot/css/style-orange.scss | +1 | −2 | Go to diff View file |
M | plugins/openidconnectclient/www/themes/BurningParrot/css/style-purple.scss | +1 | −2 | Go to diff View file |
M | plugins/openidconnectclient/www/themes/BurningParrot/css/style-red.scss | +1 | −2 | Go to diff View file |
M | site-content/en_US/homepage/homepage.tab | +7 | −4 | Go to diff View file |
M | site-content/fr_FR/homepage/homepage.tab | +6 | −3 | Go to diff View file |
M | src/common/layout/ThemeManager.class.php | +15 | −7 | Go to diff View file |
M | src/templates/homepage/homepage-signin.mustache | +58 | −23 | Go to diff View file |
M | src/templates/homepage/homepage.mustache | +31 | −58 | Go to diff View file |
M | src/www/themes/BurningParrot/BurningParrotTheme.php | +56 | −1 | Go to diff View file |
M | src/www/themes/BurningParrot/FooterPresenter.php | +7 | −3 | Go to diff View file |
A | src/www/themes/BurningParrot/HomePagePresenter.php | +82 | −0 | Go to diff View file |
M | src/www/themes/BurningParrot/autoload.php | +3 | −2 | Go to diff View file |
M | src/www/themes/BurningParrot/css/_includes.scss | +1 | −0 | Go to diff View file |
A | src/www/themes/BurningParrot/css/includes/_homepage.scss | +201 | −0 | Go to diff View file |
A | src/www/themes/BurningParrot/images/homepage-logo.svg | +1 | −0 | Go to diff View file |
A | src/www/themes/BurningParrot/images/homepage/tuleap-homepage-hero-screenshots.png | Binary file | Go to diff View file | |
M | src/www/themes/BurningParrot/templates/footer.mustache | +1 | −0 | Go to diff View file |