Skip to content

Commit e770231

Browse files
authored
Merge pull request #951 from integer32llc/sponsors
Add sponsors page
2 parents 1e143fe + 2c3b885 commit e770231

File tree

8 files changed

+138
-1
lines changed

8 files changed

+138
-1
lines changed

locales/en-US/homepage.ftl

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ language-values-reliability-blurb = Rust’s rich type system and ownership mode
4040
language-values-productivity = Productivity
4141
language-values-productivity-blurb = Rust has great documentation, a friendly compiler with useful error
4242
messages, and top-notch tooling — an integrated package manager
43-
and build tool, smart multi-editor support with auto-completion and
43+
and build tool, smart multi-editor support with auto-completion and
4444
type inspections, an auto-formatter, and more.
4545
4646
## components/panels/domains.hbs
@@ -88,3 +88,16 @@ get-involved-contribute = Contribute code
8888
get-involved-contribute-blurb = Rust is truly a community effort, and we welcome contribution from hobbyists and production users, from
8989
newcomers and seasoned professionals. Come help us make the Rust experience even better!
9090
get-involved-contribute-link = Read Contribution Guide
91+
92+
## components/panels/thanks.hbs
93+
94+
thanks-title = Thanks
95+
thanks-blurb = Rust would not exist without the generous contributions of time, work, and resources from individuals and companies. We are very grateful for the support!
96+
97+
thanks-individuals-header = Individuals
98+
thanks-individuals-blurb = Rust is a community project and is very thankful for the many community contributions it receives.
99+
thanks-individuals-link = See individual contributors
100+
101+
thanks-companies-header = Corporate sponsors
102+
thanks-companies-blurb = The Rust project receives support from companies through the donation of infrastructure.
103+
thanks-companies-link = See sponsors

locales/en-US/sponsors.ftl

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
2+
## templates/sponsors/index.hbs
3+
sponsors-page-title = Sponsors
4+
5+
sponsors-description = The Rust project receives support through the donation of infrastructure from the companies listed below. We are incredibly grateful for the use of these resources!
6+
7+
sponsors-caveat = Many companies and individuals make significant contributions of time and human resources; we intend to find a way to publicly acknowledge that in the near future.
8+
9+
sponsors-microsoft-alt = Microsoft Azure
10+
sponsors-microsoft = Microsoft Azure is sponsoring builders for Rust’s CI infrastructure, notably the extremely resource intensive rust-lang/rust repository.
11+
12+
sponsors-aws-alt = Amazon Web Services
13+
sponsors-aws = Amazon Web Services (AWS) is providing hosting for release artifacts (compilers, libraries, tools, and source code), serving those artifacts to users through CloudFront, preventing regressions with Crater on EC2, and managing other Rust-related infrastructure hosted on AWS.
14+
15+
sponsors-mozilla-alt = Mozilla
16+
sponsors-mozilla = Mozilla is providing the Rust project with Heroku services for crates.io, Zoom.us services for team video calls, Mailgun services for emails, 1password for secret sharing, and Discourse for the Users and Internals forums.
17+
18+
sponsors-support = Supporting Rust
19+
sponsors-sponsor = Interested in sponsoring work on Rust? A Rust conference? We’d love to hear from you.
20+
sponsors-contact-core = Message the Core Team
21+

static/images/sponsor-logos/aws.png

38.6 KB
Loading
26.6 KB
Loading
14.4 KB
Loading
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
<section class="white thanks">
2+
<div class="w-100 mw-none ph3 mw8-m mw9-l center">
3+
<header>
4+
<h2>{{text thanks-title}}</h2>
5+
<div class="highlight"></div>
6+
</header>
7+
<div class="description">
8+
<p class="lh-copy f2">
9+
{{text thanks-blurb}}
10+
</p>
11+
</div>
12+
<div class="flex flex-column flex-row-l">
13+
<div id="individual-code" class="mw-50-l mr4-l pt0 flex flex-column justify-between-l">
14+
<h3>{{text thanks-individuals-header}}</h3>
15+
<p class="flex-grow-1">{{text thanks-individuals-blurb}}</p>
16+
<a href="https://thanks.rust-lang.org/" class="button button-secondary">{{text thanks-individuals-link}}</a>
17+
</div>
18+
<div id="company-sponsorships" class="mw-50-l pt3 pt0-l flex flex-column justify-between-l">
19+
<h3>{{text thanks-companies-header}}</h3>
20+
<p class="flex-grow-1">{{text thanks-companies-blurb}}</p>
21+
<a href="{{baseurl}}/sponsors" class="button button-secondary">{{text thanks-companies-link}}</a>
22+
</div>
23+
</div>
24+
</div>
25+
</section>

templates/index.hbs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
{{> components/panels/domains }}
2323
{{> components/panels/production }}
2424
{{> components/panels/get-involved }}
25+
{{> components/panels/thanks }}
2526

2627
{{/inline}}
2728
{{~> (parent)~}}

templates/sponsors/index.hbs

Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
{{#*inline "page"}}
2+
3+
<header class="mt3 mt2-ns mb4 mb5-ns tc tl-ns">
4+
<div class="w-100 mw-none ph3 mw8-m mw9-l center f3">
5+
<h1>{{text sponsors-page-title}}</h1>
6+
</div>
7+
</header>
8+
9+
<section class="white">
10+
<div class="w-100 mw-none ph3 mw8-m mw9-l center f3">
11+
12+
<p>
13+
{{text sponsors-description}}
14+
</p>
15+
16+
<p>
17+
{{text sponsors-caveat}}
18+
</p>
19+
20+
<div class="flex-none flex-l mt5-l">
21+
<div class="w-100 w-30-l tc">
22+
<img alt="{{text sponsors-microsoft-alt}}" src="/static/images/sponsor-logos/microsoft.png" />
23+
</div>
24+
<div class="w-100 w-70-l">
25+
<h3>Microsoft Azure</h3>
26+
<p>
27+
{{text sponsors-microsoft}}
28+
</p>
29+
</div>
30+
</div>
31+
32+
<hr noshade size="1"/>
33+
34+
<div class="flex-none flex-l mt5-l">
35+
<div class="w-100 w-30-l tc">
36+
<img alt="{{text sponsors-aws-alt}}" src="/static/images/sponsor-logos/aws.png" />
37+
</div>
38+
<div class="w-100 w-70-l">
39+
<h3>AWS</h3>
40+
<p>
41+
{{text sponsors-aws}}
42+
</p>
43+
</div>
44+
</div>
45+
46+
<hr noshade size="1"/>
47+
48+
<div class="flex-none flex-l mt5-l">
49+
<div class="w-100 w-30-l tc">
50+
<img alt="{{text sponsors-mozilla-alt}}" src="/static/images/sponsor-logos/mozilla.png" />
51+
</div>
52+
<div class="w-100 w-70-l">
53+
<h3>Mozilla</h3>
54+
<p>
55+
{{text sponsors-mozilla}}
56+
</p>
57+
</div>
58+
</div>
59+
60+
</div>
61+
</section>
62+
63+
<section class="purple">
64+
<div class="w-100 mw-none ph3 mw8-m mw9-l center f3 flex-l">
65+
<div class="w-50-l mr4-l" id="supporting-rust">
66+
<header>
67+
<h2>{{text sponsors-support}}</h2>
68+
<div class="highlight"></div>
69+
</header>
70+
<p>{{text sponsors-sponsor}}</p>
71+
<a href="mailto:[email protected]" class="button button-secondary">{{text sponsors-contact-core}}</a>
72+
</div>
73+
</div>
74+
</section>
75+
76+
{{/inline}}
77+
{{~> (parent)~}}

0 commit comments

Comments
 (0)