Skip to content

Improve the Sponsors page and add 1Password to it #962

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

Merged
merged 4 commits into from
Dec 10, 2019

Conversation

pietroalbini
Copy link
Member

This PR makes a few changes to the sponsors page:

  • The page is now generated dynamically from the data in src/data/sponsors.yml, and the order in which the sponsors are displayed changes every time the page is visited.
  • The logos are now SVGs instead of PNGs, as they scale better depending on the display size and are generally smaller. I needed to add a custom CSP policy to display SVGs properly.
  • Added 1Password as a sponsor of the project, as they recently started providing a free 1Password Teams subscription (see Add Rust as a new open source project 1Password/for-open-source#172). Along with that I removed the section about sponsoring our 1Password account from Mozilla.
  • Tweaked the styling a little bit.

Preview of the changes:

Screenshot_2019-12-10 Sponsors(1)

@pietroalbini
Copy link
Member Author

@oliverdunk (from 1Password), 👋

We're working on a sponsors page for the Rust project (not yet deployed to production), and as 1Password is now sponsoring our subscription we should add the company to it. Is this small description of what you're providing good on your end?

1Password is providing a free 1Password Teams subscription to the Rust Team, used to store and share secrets between team members.

@oliverdunk
Copy link

@oliverdunk (from 1Password), 👋

We're working on a sponsors page for the Rust project (not yet deployed to production), and as 1Password is now sponsoring our subscription we should add the company to it. Is this small description of what you're providing good on your end?

1Password is providing a free 1Password Teams subscription to the Rust Team, used to store and share secrets between team members.

Hey @pietroalbini! Thanks for looping me in here and checking the wording. It sounds perfect :)

Will be very proud to see our logo there. Thanks for adding us!

@pietroalbini pietroalbini merged commit 44e361e into rust-lang:master Dec 10, 2019
@pietroalbini pietroalbini deleted the more-sponsors branch December 10, 2019 13:20
@oliverdunk
Copy link

Hi again @pietroalbini 👋

Just curious if this live at the moment? I'm super excited to share it with the team, and wasn't sure if I was just missing the URL. No worries if not.

@pietroalbini
Copy link
Member Author

@oliverdunk this is live on our staging server: https://rust-www-staging.herokuapp.com/sponsors
Opened a PR to deploy it to production: #967

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