Skip to content

Commit

Permalink
Homepage & Funder updates (#33)
Browse files Browse the repository at this point in the history
* Copy edits - replacing sponsor with funder
* Homepage changes
** Convert to 2 column layout
** Add featured funder logos
** Reduce size of hero element
  • Loading branch information
scottmakestech authored Feb 28, 2023
1 parent 48f706d commit e451657
Show file tree
Hide file tree
Showing 30 changed files with 190 additions and 128 deletions.
61 changes: 57 additions & 4 deletions assets/sass/main.scss
Original file line number Diff line number Diff line change
Expand Up @@ -21,23 +21,25 @@ body {
}

.logo-container {
width: 200px;
height: 200px;
max-width: 200px;
max-height: 200px;

img {
width: 100%;
height: 100%;
max-width: 100%;
object-fit: contain;
}
}

.text-primary-knockout {
color: $brand_mint;
background: $brand_dark_blue;
padding: 5px;
padding: 3px 5px 5px 5px;
border-radius: 3px;
display: inline-block;
white-space: nowrap;
transform: rotate(-4deg) translateY(-10px);
transform: rotate(-4deg) translateY(-4px);
}

.initiative_list_item {
Expand Down Expand Up @@ -242,3 +244,54 @@ html[dir="rtl"] a.autoanchor {
}
}
}


.home-headline {
font-size: 33px;
border-bottom: 1px solid #000;
a {
text-decoration: none;
color: #000 !important;

&:hover {
color: $brand_dark_blue !important;
}
}
}

.blog-title-link {
font-size: 24px;
text-decoration: none;
color: #000 !important;

&:hover {
color: $brand_dark_blue !important;
}
}
.read-more-link {
color: #000 !important;

&:hover {
color: $brand_dark_blue !important;
}
}

.home-h3 {
font-weight: 900;

}

@media (min-width: 768px) {
.pr-md-1 {
padding-right: 0.25rem !important;
}
.pl-md-1 {
padding-left: 0.25rem !important;
}
.pr-md-2 {
padding-right: 0.5rem !important;
}
.pl-md-2 {
padding-left: 0.5rem !important;
}
}
27 changes: 22 additions & 5 deletions assets/sass/page.scss
Original file line number Diff line number Diff line change
Expand Up @@ -23,12 +23,19 @@
}
}

.sponsor-logos {
display: flex;
.funder-logos {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 40px;
align-items: center;

.funder {
flex-basis: calc(33% - 6.67px);

#funders-home & {
margin-bottom: 0;
}

.sponsor {
margin-bottom: 40px;
margin-right: 40px;
img {
max-height: 100px;
}
Expand All @@ -38,3 +45,13 @@
}
}
}


.no-br {
white-space: nowrap;
}
@media screen and (min-width: 992px) {
.pt-lg-55 {
padding-top: 5rem !important;
}
}
2 changes: 1 addition & 1 deletion content/en/blog/2021-02-02-memory-safe-tls-apache.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,4 +28,4 @@ We have contracted [Stefan Eissing](https://eissing.org/) of [Greenbytes](https:

We currently live in a world where deploying a few million lines of C code on a network edge to handle requests is standard practice, despite all of the evidence we have that such behavior is unsafe. Our industry needs to get to a place where deploying code that isn’t memory safe to handle network traffic is widely understood to be dangerous and irresponsible. People need memory safe software that suits their needs to be available to them though, and that’s why we’re getting to work.

ISRG is a 501\(c\)(3) nonprofit organization that is 100% supported through the generosity of those who share our vision for ubiquitous, open Internet security. If you’d like to support our work, please consider [getting involved](https://www.abetterinternet.org/getinvolved/), [donating](https://www.abetterinternet.org/donate/), or encouraging your company to [become a sponsor](/sponsor/).
ISRG is a 501\(c\)(3) nonprofit organization that is 100% supported through the generosity of those who share our vision for ubiquitous, open Internet security. If you’d like to support our work, please consider [getting involved](https://www.abetterinternet.org/getinvolved/), [donating](https://www.abetterinternet.org/donate/), or encouraging your company to [become a funder](/become-a-funder/).
2 changes: 1 addition & 1 deletion content/en/blog/2021-04-20-preparing-rustls.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,4 +23,4 @@ These improvements should make Rustls a more attractive option for many projects

We currently live in a world where deploying a few million lines of C code on a network edge to handle requests is standard practice, despite all of the evidence we have that such behavior is unsafe. Our industry needs to get to a place where deploying code that isn’t memory safe to handle network traffic is widely understood to be dangerous and irresponsible. People need memory safe software that suits their needs to be available to them though, and that’s why we’re getting to work.

ISRG is a 501\(c\)(3) nonprofit organization that is 100% supported through the generosity of those who share our vision for ubiquitous, open Internet security. If you’d like to support our work, please consider [getting involved](https://www.abetterinternet.org/getinvolved/), [donating](https://www.abetterinternet.org/donate/), or encouraging your company to [become a sponsor](/sponsor/).
ISRG is a 501\(c\)(3) nonprofit organization that is 100% supported through the generosity of those who share our vision for ubiquitous, open Internet security. If you’d like to support our work, please consider [getting involved](https://www.abetterinternet.org/getinvolved/), [donating](https://www.abetterinternet.org/donate/), or encouraging your company to [become a funder](/become-a-funder/).
Original file line number Diff line number Diff line change
Expand Up @@ -18,4 +18,4 @@ We’d like to thank Alex Gaynor, Geoffrey Thomas, Nick Desaulniers, Wedson Alme

While this is the first memory safety effort we’ve announced under our new Prossimo project name, our memory safety work began in 2020. You can read about our efforts to bring memory safety to [curl](https://www.memorysafety.org/blog/memory-safe-curl/) and the [Apache HTTP server](https://www.memorysafety.org/blog/memory-safe-tls-apache/), and to add improvements to the [Rustls TLS library](https://www.memorysafety.org/blog/preparing-rustls-for-wider-adoption/).

ISRG is the 501(c)(3) nonprofit organization behind Prossimo and [Let’s Encrypt](https://letsencrypt.org/). We are 100% supported through the generosity of those who share our vision for ubiquitous, open Internet security. If you’d like to support our work, please consider getting involved, [donating](https://www.abetterinternet.org/donate/), or encouraging your company to become a [sponsor](https://www.abetterinternet.org/sponsor/).
ISRG is the 501(c)(3) nonprofit organization behind Prossimo and [Let’s Encrypt](https://letsencrypt.org/). We are 100% supported through the generosity of those who share our vision for ubiquitous, open Internet security. If you’d like to support our work, please consider getting involved, [donating](https://www.abetterinternet.org/donate/), or encouraging your company to become a [funder](https://www./become-a-funder/).
2 changes: 1 addition & 1 deletion content/en/blog/2021-12-16-ed-letter-2021.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,4 +30,4 @@ We also need to have the experience, perspective, and capacity to effectively co

Administrative and communications capabilities are essential. From fundraising and accounting to legal and social media, our administrative teams exist in order to support and amplify the critical work that we do. We're proud to run a financially efficient organization that provides services for billions of people on only a few million dollars each year.

Finally, it means having the financial resources we need to function. As a nonprofit, 100% of our funding comes from charitable contributions from people like you and [organizations](https://www.abetterinternet.org/sponsors/) around the world. But global impact doesn’t necessarily require million dollar checks: since 2015 tens of thousands of people have given to our work. They’ve made a case for [corporate sponsorship](https://www.abetterinternet.org/sponsor/), given through their DAFs, or set up recurring [donations](https://www.abetterinternet.org/donate/), sometimes to give $3 a month. That’s all added up to $17M that we’ve used to change the Internet for nearly everyone using it. I hope you’ll join these people and support us financially if you can.
Finally, it means having the financial resources we need to function. As a nonprofit, 100% of our funding comes from charitable contributions from people like you and [organizations](https://www.abetterinternet.org/sponsors/) around the world. But global impact doesn’t necessarily require million dollar checks: since 2015 tens of thousands of people have given to our work. They’ve made a case for [corporate sponsorship](https://www./become-a-funder/), given through their DAFs, or set up recurring [donations](https://www.abetterinternet.org/donate/), sometimes to give $3 a month. That’s all added up to $17M that we’ve used to change the Internet for nearly everyone using it. I hope you’ll join these people and support us financially if you can.
2 changes: 1 addition & 1 deletion content/en/blog/2022-03-01-memory-safe-httpd.md
Original file line number Diff line number Diff line change
Expand Up @@ -77,4 +77,4 @@ We will be working to get various Linux and BSD distributions that already ship
About Prossimo
--------------

ISRG is the 501(c)(3) nonprofit organization behind Prossimo and [Let's Encrypt](https://letsencrypt.org/). We are 100% supported through the generosity of those who share our vision for ubiquitous, open Internet security. If you'd like to support our work, please consider getting involved, [donating](https://www.abetterinternet.org/donate/), or encouraging your company to become a [sponsor](https://www.abetterinternet.org/sponsor/).
ISRG is the 501(c)(3) nonprofit organization behind Prossimo and [Let's Encrypt](https://letsencrypt.org/). We are 100% supported through the generosity of those who share our vision for ubiquitous, open Internet security. If you'd like to support our work, please consider getting involved, [donating](https://www.abetterinternet.org/donate/), or encouraging your company to become a [funder](https://www./become-a-funder/).
Original file line number Diff line number Diff line change
Expand Up @@ -119,4 +119,4 @@ If all this happens, it may turn out to be an even more exciting year than the f
About Prossimo
--------------

ISRG is the 501(c)(3) nonprofit organization behind Prossimo and [Let's Encrypt](https://letsencrypt.org/). We are 100% supported through the generosity of those who share our vision for ubiquitous, open Internet security. If you'd like to support our work, please consider getting involved, [donating](https://www.abetterinternet.org/donate/), or encouraging your company to become a [sponsor](https://www.abetterinternet.org/sponsor/).
ISRG is the 501(c)(3) nonprofit organization behind Prossimo and [Let's Encrypt](https://letsencrypt.org/). We are 100% supported through the generosity of those who share our vision for ubiquitous, open Internet security. If you'd like to support our work, please consider getting involved, [donating](https://www.abetterinternet.org/donate/), or encouraging your company to become a [funder](https://www./become-a-funder/).
6 changes: 3 additions & 3 deletions content/en/blog/2023-01-26-memory-safety-at-usenix.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ I had the pleasure of discussing the state of memory safety at this year's USENI

In 2023, Prossimo will continue to make headway on improving memory safety in critical infrastructure. I'm particularly excited about new work on the memory safe TLS library called [Rustls](/initiative/rustls/).

I'd like to thank Yael Grauer for organizing this panel, and my fellow panelists, Amira Dhalla and Alex Gaynor for the energizing conversation. Thank you to the USENIX Enigma conference and its organizers for giving us the opportunity to discuss and get the word out about this important topic. Finally, thanks to our sponsors who have supported our memory safety efforts: Acton Family Giving, AWS, Cisco, Futurewei, Fly.io, and Google.
I'd like to thank Yael Grauer for organizing this panel, and my fellow panelists, Amira Dhalla and Alex Gaynor for the energizing conversation. Thank you to the USENIX Enigma conference and its organizers for giving us the opportunity to discuss and get the word out about this important topic. Finally, thanks to our funders who have supported our memory safety efforts: Acton Family Giving, AWS, Cisco, Futurewei, Fly.io, and Google.

If you're interested in learning more about memory safety, check out this [new report ](https://advocacy.consumerreports.org/research/report-future-of-memory-safety/)from Consumer Reports.
If you're interested in learning more about memory safety, check out this [new report](https://advocacy.consumerreports.org/research/report-future-of-memory-safety/)from Consumer Reports.

ISRG is a 501(c)(3) nonprofit organization that is 100% supported through the generosity of those who share our vision for ubiquitous, open Internet security. If you'd like to support our work, please consider [getting involved](https://www.abetterinternet.org/getinvolved/), [donating](https://www.abetterinternet.org/donate/), or encouraging your company to [become a sponsor](/sponsor/).
ISRG is a 501(c)(3) nonprofit organization that is 100% supported through the generosity of those who share our vision for ubiquitous, open Internet security. If you'd like to support our work, please consider [getting involved](https://www.abetterinternet.org/getinvolved/), [donating](https://www.abetterinternet.org/donate/), or encouraging your company to [become a funder](/become-a-funder/).
2 changes: 1 addition & 1 deletion content/en/blog/2023-01-31-remy-rakic-compile-times.md
Original file line number Diff line number Diff line change
Expand Up @@ -114,4 +114,4 @@ I'd also like to thank Felix Klock and Wesley Wiser for their ideas, time, and g

## About Us

ISRG is a 501(c)(3) nonprofit organization that is 100% supported through the generosity of those who share our vision for ubiquitous, open Internet security. If you'd like to support our work, please consider [getting involved](/getinvolved/), [donating](/donate/), or encouraging your company to [become a sponsor](https://www.memorysafety.org/sponsor/).
ISRG is a 501(c)(3) nonprofit organization that is 100% supported through the generosity of those who share our vision for ubiquitous, open Internet security. If you'd like to support our work, please consider [getting involved](/getinvolved/), [donating](/donate/), or encouraging your company to [become a funder](https://www.memorysafety.org/become-a-funder/).
2 changes: 1 addition & 1 deletion content/en/initiative/av1.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: AV1 Decoder
slug: av1
background: dce0e9
sponsors: ["AWS"]
funders: ["AWS"]
image: /images/av1.png
---

Expand Down
2 changes: 1 addition & 1 deletion content/en/initiative/curl.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: curl
slug: curl
background: dce0e9
sponsors: ["Google", "AWS"]
funders: ["Google", "AWS"]
image: /images/curl.svg
blog_posts: ["2020-10-09-memory-safe-curl.md"]
---
Expand Down
2 changes: 1 addition & 1 deletion content/en/initiative/linux-kernel.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Linux Kernel
slug: linux-kernel
background: dce0e9
sponsors: ["Google", "Futurewei"]
funders: ["Google", "Futurewei"]
image: /images/tux.svg
---

Expand Down
2 changes: 1 addition & 1 deletion content/en/initiative/mod_tls.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: mod_tls
slug: mod_tls
background: dce0e9
sponsors: ["Google"]
funders: ["Google"]
image: /images/httpd.svg
blog_posts: ["2021-02-02-memory-safe-tls-apache.md"]
logo_link: "https://httpd.apache.org"
Expand Down
6 changes: 3 additions & 3 deletions content/en/initiative/ntp.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Network Time Protocol (NTP)
slug: ntp
background: dce0e9
sponsors: ["Cisco", "AWS"]
funders: ["Cisco", "AWS"]
image: /images/ntp.png
blog_posts: ["2022-10-11-memory-safe-ntp.md"]
---
Expand Down Expand Up @@ -31,13 +31,13 @@ <h2>What's Next</h2>
</p>

<p>
If you care about NTP and memory safety, consider <a href="/sponsor/">supporting this work</a>.
If you care about NTP and memory safety, consider <a href="/become-a-funder/">funding this work</a>.
</p>

<h2>Links</h2>

<ul>
<li><a href="https://github.com/memorysafety/ntpd-rs">GitHub Repository</a></li>
<li><a href="https://github.com/memorysafety/ntpd-rs">GitHub Repository</a></li>
<li><a href="/initiative/ntp/ntp-work-plan/">Work Plan</a></li>
<li><a href="https://hackmd.io/@Q66MPiW4T7yNTKOCaEb-Lw/rymOF58h5">July 2022 Development Update</a></li>
<li><a href="https://hackmd.io/lJfqElzEQ9auZuScrePk0g?view">April 2022 Development Update</a></li>
Expand Down
2 changes: 1 addition & 1 deletion content/en/initiative/rustls.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Rustls
slug: rustls
background: dce0e9
sponsors: ["Google", "Flyio", "AWS"]
funders: ["Google", "Flyio", "AWS"]
image: /images/rustls.png
blog_posts: ["2021-04-20-preparing-rustls.md"]
---
Expand Down
2 changes: 1 addition & 1 deletion content/en/initiative/sudo.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: sudo and su
slug: sudo-su
background: dce0e9
sponsors: ["AWS"]
funders: ["AWS"]
image: /images/sudo-su.png
---

Expand Down
2 changes: 1 addition & 1 deletion content/en/initiative/tools.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Tools
slug: tools
background: dce0e9
sponsors: ["Google"]
funders: ["Google"]
image: /images/tools.png
blog_posts: ["2023-01-31-remy-rakic-compile-times.md"]
---
Expand Down
19 changes: 9 additions & 10 deletions content/en/sponsor.html
Original file line number Diff line number Diff line change
@@ -1,11 +1,10 @@
---
title: Become a Sponsor
slug: sponsor
hide_h1: true
title: Become a Funder
slug: become-a-funder
aliases:
- sponsor
---

<h2><a name="become"></a>Become a Sponsor</h2>

<p>
Prossimo works to connect maintainers behind the Internet's most critical pieces of software with the people and organizations who want to see Internet
security move forward by adopting memory safe languages.
Expand All @@ -19,21 +18,21 @@ <h2><a name="become"></a>Become a Sponsor</h2>
<li>Commence the initiative</li>
</ol>

<p>Through sponsorship you can support this important work!</p>
<p>By funding, you can support this important work!</p>

<h2>Benefits</h2>
<p>
The primary benefit of sponsoring our work is that you are playing a meaningful role in making the Internet more secure. Our work aims to be high impact so
The primary benefit of funding our work is that you are playing a meaningful role in making the Internet more secure. Our work aims to be high impact so
the outcomes can improve Internet security for many millions of people.
</p>
<p>
We are glad to recognize sponsors in our public relations, marketing and communications efforts related to our work. We will also include your company logo on
We are glad to recognize funders in our public relations, marketing and communications efforts related to our work. We will also include your company logo on
our website. It wouldn’t be possible without you and we want people to know that!
</p>

<div class="highlight">
<h2>Learn More</h2>
<p>Contact us to learn about upcoming Prossimo initiatives: <a href="mailto:sponsor@abetterinternet.org">sponsor@abetterinternet.org</a></p>
<p>Contact us to learn about upcoming Prossimo initiatives: <a href="mailto:donate@abetterinternet.org">donate@abetterinternet.org</a></p>
</div>

<h2>About Us</h2>
Expand Down Expand Up @@ -87,7 +86,7 @@ <h3>Donations of Stock</h3>
</table>

<p>
Please let us know if you are transferring securities at <a href="mailto:sponsor@abetterinternet.org">sponsor@abetterinternet.org</a>. You may also want to
Please let us know if you are transferring securities at <a href="mailto:donate@abetterinternet.org">donate@abetterinternet.org</a>. You may also want to
email the letter of authorization from your broker.
</p>

Expand Down
3 changes: 0 additions & 3 deletions i18n/en.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,6 @@ other = "Get Started"
[home_hero_donate]
other = "Donate"

[home_major_sponsors]
other = "Major Sponsors and Donors"

[home_from_our_blog]
other = "From our blog"

Expand Down
Loading

0 comments on commit e451657

Please sign in to comment.