Update UI for CSBC/PS-ON homepage modules

Description

There have been several changes to the layout and text for the portal homepage, relative to what's currently in staging. You can view the latest mocks here: https://www.figma.com/file/sMQwJkFzEwhzPwCDpcksEQ/Portal-Home-Page?node-id=1215%3A23037

In particular, we've added cards to describe the grant programs at the top of the overview module (per NCI's request):

...gotten rid of the text underneath the rings for "Consortia Goals -> Activity"

...and rearranged / updated the text for "Portal Goals"

I mostly need help with any changes that require messing with layout or adding new components. For updates that are purely text-based, I can create a separate PR.

Environment

None

Activity

Show:
Michael Lee
April 23, 2020, 7:10 PM

done! I put in the developers wiki

James Eddy
April 23, 2020, 6:20 PM

And of course I just accidentally deleted the CSBC wiki. Can you wire the card up to a different wiki? Thanks!

James Eddy
April 23, 2020, 6:09 PM

Ah, thanks ! I forgot which elements were wiki-driven.

Michael Lee
April 23, 2020, 5:18 PM

Fixed on staging, I removed one of the cards and updated the logos on the bottom.

for reference, you can update the following text on the portal -

'The NCI-funded Cancer Systems Biology Consortium (CSBC) and....' with this wiki

And you can repurpose the card that has this text:

'CSBC The CSBC initiative supports research that investigates the challenges of complexity in basic a....'

to become card in the mock with

'THE DEVELOPERS This portal was developed by...'

by modifying this wiki

James Eddy
April 22, 2020, 6:23 PM

Hey Michael — I forgot to mention this in the description, but one other change in the design is at the very bottom of the page with the "about" cards. I can't seem to post a screenshot in this comment, but you should be able to view it in Figma: https://www.figma.com/file/sMQwJkFzEwhzPwCDpcksEQ/Portal-Home-Page?node-id=1215%3A23037

If you can fix that, I can take care of any other minor text updates. Thanks!

Fixed
Your pinned fields
Click on the next to a field label to start pinning.

Assignee

Michael Lee

Reporter

James Eddy

Validator

James Eddy

Priority

Major

Labels

Development Area

Portals