Summary
    Empty
    New homepage
    Empty
    • New layout (using BurningParrot)
    • New login form (with OpenID providers if available)
    • Create account is a link to register page for this story
    • Logo on the left is the default or the one uploaded by the site admin
    • Sentence on the right is the default or the one customized by the site admin
    • It is not anymore possible to override the homepage (remove the switch in site admin), only old instances that have customization will keep their customizations (and keep FlamingParrot for them?)
    • The footer must be compatible FlamingParrot and BurningParrot (or we may need two footers)

     

    When the user is logged in :

    •  we load the complete navbar with avatar information 
    •  where the login form is, we load the user avatar and display the fullname and @username
    •  we display a primary tlp-button "My personal page"
    • we don't display inputs, open id providers, and "Not a member? Sign-up" link anymore

     

    "1-homepage.png" screenshot only shows the first part of the homepage. The second part is about all the marketing content we see actually (take example on mytuleap-homepage plugin for up to date content). For the first step of this story, please consider the first part only.  For the second part, we're waiting for the opinion of Marketing department (do we keep it or not ?)

    Marine Pieux (nynoe)
    Status
    Empty
    Done
    Development
    • [ ] Does it involves User Interface? 
    • [ ] Are there any mockups?
    • [ ] Are permissions checked?
    • [ ] Does it need Javascript development?
    • [ ] Does it need a forge upgrade bucket?
    • [ ] Does it need to execute things in system events?
    • [ ] Does it impact project creation (templates)?
    • [ ] Is it exploratory?

     

     

    Details
    #10176
    Benjamin Dauton (bdauton_enalean)
    2017-05-29 12:22
    2017-04-21 15:59
    10441

    References
    Referencing story #10176

    Git commit

    tuleap/tuleap/stable

    Overriding homepage is no longer possible 253fab0603
    New homepage layout 36a4a5d4e8
    Warn siteadmin when switching from custom homepage 1ed47d3bda
    Refactor TLP buttons scss 10e2d6df5d
    Improve Tuleap Homepage - Step 1 a6dacf3c22
    Do not use BP if standard homepage is not used 87c9b03d3a
    Remove login and register links in navbar f79afbee9a
    Fix homepage in IE11 f3d62766dd
    Have openidconnect buttons compatible with TLP 2a7855cd22
    New footer for Burning Parrot and Flaming Parrot ffe9b9b2b7
    BurningParrot makeover for help pages b3d64864a6
    Remove dead code 734b437b4b
    Merge 'gerrit #8456' into stable/master 0e58ad077a
    story #10176: Fix margins of homepage blocks 86a2e9ab5c
    Inline svg instead of <use> for IE 11 926492bb9f
    BurningParrot is able to retrieve the Tuleap version 4369aa2bb2

    Follow-ups

    User avatar
    Marine Pieux (nynoe)2017-04-25 10:55
    • Acceptance criteria
      Something went wrong, the follow up content couldn't be loaded
      Only formatting have been changed, you should switch to markup to see the changes
    User avatar
    Marine Pieux (nynoe)2017-04-24 17:25
    • Acceptance criteria
      Something went wrong, the follow up content couldn't be loaded
      Only formatting have been changed, you should switch to markup to see the changes
    User avatar
    Marine Pieux (nynoe)2017-04-24 14:05
    • Acceptance criteria
      Something went wrong, the follow up content couldn't be loaded
      Only formatting have been changed, you should switch to markup to see the changes
    User avatar
    • Acceptance criteria
      Something went wrong, the follow up content couldn't be loaded
      Only formatting have been changed, you should switch to markup to see the changes
    User avatar
    last edited by: Nicolas Terray (nterray) 2017-04-21 21:18

    In order to help the development of this feature, is it possible to:

    • attach a mockup that includes the footer (the current mockup does not help us to know how to do the transition between the content and the footer)
    • extract the tuleap logo (in svg or in various TLP colors)
    • extract the screenshots picture

    Thanks :)


    • CC list set to Marine Pieux (nynoe)
    User avatar
    • Acceptance criteria
      Something went wrong, the follow up content couldn't be loaded
      Only formatting have been changed, you should switch to markup to see the changes
    • Technical informations
      Something went wrong, the follow up content couldn't be loaded
      Only formatting have been changed, you should switch to markup to see the changes
    • Permissions set to