Closed mcoker closed 3 years ago
@mcoker thank you for the PR!
I've rendered this page in MarvelApp for people to review and left few comments in there: https://marvelapp.com/prototype/g9757b4/screen/78687788
Not all the comments apply to your changes, but they contribute to the overall page appearance and I think we should do something about it as well. :slightly_smiling_face:
cc @durandom @HumairAK please chip in ideas.
Also I don't think the "Key personas" are identified properly (because why should a developer go to Open Infra Labs - they will just point them back here..), but this can be solved later on - let's focus this PR on the design, form and appearance.
Btw, my idea for this front page was to look more like ACM or something... Was this planned to be a whole front page rewrite or just keep the changes to minimal?
I'm sorry, I think the initial assignment you've received doesn't match what we've been told to expect probably. :)
For comparison, ACM front page that I think would be also a functional design for our front page:
This was intended to be a quick update to the landing page, to make it more attractive and convey the message. Since it'll be mentioned at the RH Summit. So let's get this merged quick.
@mcocker is there anything substantial missing or can we merge and then do smaller iterations?
@durandom we iterated on the design initially, and based on that feedback it should be fine to merge at this point and follow up with small changes. The only outstanding items I know of are with the wording of the link text in the persona cards, updating of the avatar images (I used stock ones I found online), and then just making sure the file updates I made in the repo are all in the right place since I'm unfamiliar with the repo file structure.
cool I'll merge then :shipit: /approve
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: durandom
The full list of commands accepted by this bot can be found here.
The pull request process is described here
@mcoker awesome, the changes are live. 2 issues:
@mcoker awesome, the changes are live. 2 issues:
- all the content is centered now - also on the subpages :(
- the images on the frontpage are missing.
Thanks! @durandom re: the content centering, would it be possible to conditionally apply the .ofc-text-center class to the page sections on the home page only?
Text centering is resolved via https://github.com/operate-first/operate-first.github.io/pull/240
I configured GP pages to build from this fork and am getting the error:
This PR:
ofc-page-section-center
andofc-text-center
to the main page content to center the box of content and the text in it. Also addsisWidthLimited
to keep the page content from expanding to fit the width of the viewport - https://github.com/operate-first/operate-first.github.io/blob/9bf59dc772ec8187d6c2a6af02d1444ae4a7f315/src/templates/Markdown.js#L17ofc-text-center
to the page section with the contribute button to center the button, and moves the dark footer within the page layout as a sticky section to fix its layout - https://github.com/operate-first/operate-first.github.io/blob/9bf59dc772ec8187d6c2a6af02d1444ae4a7f315/src/components/Layout/Layout.js#L24-L33cc @tumido