Skip to content

Commit 2400a06

Browse files
committed
Update mission statement for 2025
- Restructure mission section with new subsections - Update content focusing on accessibility, safety, and community - Adjust styling for new mission section layout
1 parent 993f331 commit 2400a06

File tree

2 files changed

+74
-37
lines changed

2 files changed

+74
-37
lines changed

_sass/pages/homepage.scss

Lines changed: 47 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,56 @@
11
.mission {
2+
h1 {
3+
margin-bottom: $spacing--l;
4+
5+
@include breakpoint($desktop-small) {
6+
margin-bottom: $spacing--xl;
7+
}
8+
9+
@include breakpoint($desktop-large) {
10+
margin-bottom: 40px;
11+
}
12+
}
13+
14+
.formatted-text {
15+
h2 {
16+
margin-top: $spacing--xl;
17+
18+
@include breakpoint($desktop-small) {
19+
margin-top: 50px;
20+
}
21+
22+
@include breakpoint($desktop-large) {
23+
margin-top: 60px;
24+
}
25+
26+
&:first-of-type {
27+
margin-top: 0;
28+
}
29+
}
30+
31+
p {
32+
strong:first-child {
33+
display: inline-block;
34+
margin-bottom: 0.2em;
35+
}
36+
}
37+
}
38+
239
.mission-img {
3-
width: 100%;
4-
margin: $spacing--s auto 0;
5-
max-width: 600px;
6-
display: block;
40+
display: none;
741

842
@include breakpoint($desktop-small) {
43+
display: block;
44+
width: 100%;
945
margin: 0;
10-
position: relative;
11-
top: 90px;
46+
max-width: 600px;
47+
position: sticky;
48+
top: 20px;
49+
align-self: flex-start;
1250
}
1351

1452
@include breakpoint($desktop-large) {
15-
top: 160px;
53+
top: 40px;
1654
}
1755
}
1856

@@ -58,13 +96,10 @@
5896
}
5997

6098
.sponsor-img {
61-
display: block;
62-
width: 75%;
63-
margin: $spacing--s auto 0;
64-
max-width: 600px;
65-
display: block;
99+
display: none;
66100

67101
@include breakpoint($desktop-small) {
102+
display: block;
68103
margin: 0;
69104
position: relative;
70105
width: 50%;

index.html

Lines changed: 27 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -18,31 +18,33 @@ <h2 class='header text-xl'>
1818
</h2>
1919
<h2 class='header-shadow'>Mission</h2>
2020
</div>
21-
22-
<h3 class="text-m section-subheader">Empower The C++ Community</h3>
23-
<div class='formatted-text'>
24-
<p class='text-xxs'>Our mission is to make the C++ programming language accessible and useful
25-
to anyone who wishes to learn and apply the language. C++ is not only popular and foundational,
26-
but also an efficient and general purpose programming language that anyone can learn.
27-
Teaching C++ gives students knowledge of computer architecture, and helps them compete in
28-
the global marketplace. These languages have formed the technological foundations of our
29-
modern world, from the in-flight software enabling the Apollo moon landing to the software
30-
aspect of all computing devices.</p>
31-
<p class='text-xxs'>The C++ libraries and community often lack resources, due to their free
32-
nature and the reliance on volunteers to conduct the highly advanced and time-intensive work
33-
of maintaining and improving code libraries. Educational materials and opportunities are not
34-
as robust and affordable as they could be, and some of the most useful and impactful C++-based
35-
programs have yet to be developed due to this lack of required resources.</p>
36-
<p class='text-xxs'>The founders recognize the need to secure funding and resources in order to adequately
37-
support
38-
those seeking to learn and use the C++ programming language. To achieve these ends, the Charity:</p>
39-
<ul class='section-list list'>
40-
<li class='text-xxs section-list-item'>Funds and supports educational resources and initiatives,</li>
41-
<li class='text-xxs section-list-item'>Evolves C++ through expertly maintained code libraries, and</li>
42-
<li class='text-xxs section-list-item'>Supports a growing programming community and educational environment.
43-
</li>
44-
</ul>
45-
<p class='text-xxs'>The best software solutions are written using the C++ programming language.</p>
21+
<h1 class="text-xl">Empowering the C++ Community</h1>
22+
<div class="formatted-text">
23+
<h2 class="text-m section-subheader">Our Mission</h2>
24+
<p class="text-xxs">We make C++ accessible, safe, and powerful for everyone from students discovering computer architecture to engineers building the critical infrastructure our world depends on.</p>
25+
26+
<h2 class="text-m section-subheader">The Challenges</h2>
27+
<p class='text-xxs'>C++ powers our modern world, and the ecosystem faces critical challenges that demand action.</p>
28+
29+
<p class="text-xxs"><strong>Resources and sustainability.</strong> World-class libraries maintained by passionate volunteers deserve proper support. Educational materials remain fragmented and inaccessible. Transformative C++ programs go unbuilt because talented developers lack the resources to bring their visions to life.</p>
30+
31+
<p class="text-xxs"><strong>Safety and security.</strong> Memory vulnerabilities threaten critical infrastructure, from hospitals to power grids to financial systems. The language that runs our world must evolve to meet modern security demands without sacrificing its legendary performance.</p>
32+
33+
<p class="text-xxs"><strong>Access and opportunity.</strong> C++ is an efficient, general-purpose language that teaches fundamental principles and opens global career opportunities. Yet barriers to entry prevent countless aspiring developers from discovering its power.</p>
34+
35+
<h2 class="text-m section-subheader">Our Solutions</h2>
36+
37+
<p class="text-xxs"><strong>We fund excellence.</strong> Supporting the maintenance and evolution of peer-reviewed libraries like <a href="https://boost.org" class="link" target="_blank" rel="noopener noreferrer">Boost</a>. Advancing compiler development and tooling that brings new language features to developers faster. Building essential tools like <a href="https://mrdocs.com" class="link" target="_blank" rel="noopener noreferrer">MrDocs</a> for documentation and advancing proposals for memory safety features that prevent errors at compile time.</p>
38+
39+
<p class="text-xxs"><strong>We build community.</strong> Administering the world's largest C++ Slack workspace where enthusiasts, standards committee members, and library developers collaborate globally. Sponsoring education at CppCon and conferences worldwide.</p>
40+
41+
<p class="text-xxs"><strong>We shape the future.</strong> Motivating contributions to the C++ international standard through proposals and defect reports. When the language needs to evolve, we provide the resources to make it happen.</p>
42+
43+
<h2 class="text-m section-subheader">Why It Matters</h2>
44+
<p class="text-xxs">C++ quietly powers humanity's greatest technological achievements and most critical systems. Our work ensures it doesn't just endure—it thrives: safer, more accessible, and ready for decades of innovation ahead.</p>
45+
<p class="text-xxs"><strong>Every developer deserves world-class tools and education. Every critical system deserves secure code. Every brilliant idea deserves the resources to become reality.
46+
</strong></p>
47+
<p class="text-xxs">This is what we're building.</p>
4648
</div>
4749
</div>
4850
<div class='col-half col-right'>

0 commit comments

Comments
 (0)