Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: improve footer layout #1548

Merged
merged 4 commits into from
Aug 5, 2024
Merged

Conversation

bjohansebas
Copy link
Member

@bjohansebas bjohansebas commented Jul 27, 2024

  • Add OpenJS Foundation logo
  • Improve layout
  • Add new links

Before:

  • Desktop
    before layout
  • Mobile
    mobile-before

After:

  • Desktop
    after layout
  • Mobile:
    mobile-after

Copy link

netlify bot commented Jul 27, 2024

Deploy Preview for expressjscom-preview ready!

Name Link
🔨 Latest commit fe62822
🔍 Latest deploy log https://app.netlify.com/sites/expressjscom-preview/deploys/66aad661dce53000081aa65e
😎 Deploy Preview https://deploy-preview-1548--expressjscom-preview.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@UlisesGascon
Copy link
Member

It feels much modern and fresh! Thanks for the proposal @bjohansebas!

One question... should the OpenJS logo be in the center in mobile?

Screenshot from 2024-07-28 12-48-20

@bjohansebas
Copy link
Member Author

bjohansebas commented Jul 28, 2024

@UlisesGascon yes, it should be centered; it’s fixed now.

image

@crandmck
Copy link
Member

LGTM @bjohansebas
I see you implemented it for en and es. Could you please do the same for all the other languages?

This highlights the need to separate layout from content, so changes like this wouldn't require modifying every language, but that's another story!

@bjohansebas
Copy link
Member Author

@crandmck Ready, the new footer is now available in the other languages.

@UlisesGascon UlisesGascon requested a review from jonchurch August 1, 2024 13:35
@crandmck crandmck merged commit edd5daa into expressjs:gh-pages Aug 5, 2024
6 checks passed
@crandmck
Copy link
Member

crandmck commented Aug 5, 2024

Thanks @bjohansebas !

@bjohansebas bjohansebas deleted the improve-footer branch August 5, 2024 21:30
chrisdel101 pushed a commit to chrisdel101/expressjs.com that referenced this pull request Nov 3, 2024
* feat: improve footer layout

* feat: add new links of openjs policy

* feat: center openjsf logo in mobil

* feat: improve footer in other languages
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants