Skip to content
This repository was archived by the owner on Aug 27, 2025. It is now read-only.

Commit 48c5e45

Browse files
committed
Site V2
1 parent d1fcbdb commit 48c5e45

34 files changed

+1371
-134
lines changed

Gemfile.lock

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ GEM
7575

7676
PLATFORMS
7777
universal-darwin-21
78+
universal-darwin-22
7879
x86_64-darwin-20
7980
x86_64-linux
8081

_data/faqNew.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
- group: DEI Resource Hub
2+
faqs:
3+
- question: Who is this DEI Resource Hub designed for?
4+
answer: Though designed in response to the feedback we received from maintainers, this resource hub is for anyone interested in learning more about current trends, research, best practices and more, related to advancing DEI in open source.
5+
- question: Are these resources free to access?
6+
answer: Yes! Although some may require registration on the source’s website, all resources included in our Hub are free for anyone to use.
7+
- question: What types of resources are included in the Hub?
8+
answer: We have included videos, articles, research papers, and full training courses in our Hub.
9+
- question: What if I have a resource to suggest?
10+
answer: We’d love to hear about it! Please use our form to give us a little more information about the resource you’d like to add to our list. (Please note, the All In Editorial Team may decide to include only those resources that align with the All In mission and meet the criteria for inclusion.)
11+
- question: What if I’m looking for information on a DEI topic that is not included in your Hub?
12+
answer: The Resource Hub is not meant to be a comprehensive list of all resources available, but we would love to know if there are topics that are of interest that we are missing. Please email us at [email protected] and tell us more about what you’re looking for.
13+
14+
15+
- group: DEI Project Badging
16+
comingSoon: true
17+
18+
- group: DEI Content Creators
19+
comingSoon: true
20+
21+
- group: Community Collaboration Hub
22+
comingSoon: true

_data/resources.yml

Lines changed: 99 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,99 @@
1+
- group: Accessibility
2+
tags:
3+
- tag: Neurodiversity
4+
- tag: "Physical Impairment: vision, hearing, and mobility"
5+
resources:
6+
- title: "Web Accessibility Perspectives Videos: Explore the Impact and Benefits for Everyone"
7+
url: https://www.w3.org/WAI/perspective-videos/
8+
type: Watch
9+
- title: Remixing Linux for blind and visually impaired users
10+
url: https://www.w3.org/WAI/perspective-videos/
11+
type: Read
12+
- title: Accessibility in open source for people with ADHD, dyslexia, and Autism Spectrum Disorder
13+
url: https://opensource.com/article/21/7/open-source-neurodiversity
14+
type: Read
15+
16+
- group: Building and Growing your Community
17+
tags:
18+
- tag: Attracting Contributors
19+
- tag: Events
20+
- tag: Community Hospitality and Newcomer Experiences
21+
resources:
22+
- title: Organizing and Managing Open Source Events
23+
url: https://todogroup.org/guides/organizing-and-managing-open-source-events/
24+
type: Read
25+
- title: Gathering DEI Feedback From Your Open Source Community
26+
url: https://chaoss.community/gathering-dei-feedback-from-your-open-source-community%ef%bf%bc/
27+
type: Read
28+
- title: How to Support Newcomers Onboarding to Open Source Software Projects
29+
url: https://www.researchgate.net/publication/289760801_How_to_Support_Newcomers_Onboarding_to_Open_Source_Software_Projectshttps://www.researchgate.net/publication/289760801_How_to_Support_Newcomers_Onboarding_to_Open_Source_Software_Projects
30+
type: Read
31+
32+
- group: Burnout and Well Being
33+
resources:
34+
- title: "What does an open source maintainer do after burnout?"
35+
url: https://www.infoworld.com/article/3563326/what-does-an-open-source-maintainer-do-after-burnout.html
36+
type: Read
37+
- title: Project Burnout
38+
url: https://chaoss.community/kb/metric-project-burnout/
39+
type: Read
40+
41+
- group: Code of Conduct
42+
resources:
43+
- title: Contributor Covenant
44+
url: https://www.contributor-covenant.org/
45+
type: Read
46+
- title: How We’re Making Code of Conduct Enforcement Real — and Scaling it.
47+
url: https://medium.com/mozilla-open-innovation/how-were-making-code-of-conduct-enforcement-real-and-scaling-it-3e382cf94415
48+
type: Read
49+
- title: Your Code of Conduct
50+
url: https://opensource.guide/code-of-conduct/
51+
type: Read
52+
53+
- group: Contribution Recognition
54+
resources:
55+
- title: Your Path To Non-code Contribution In The Kubernetes Community
56+
url: https://www.youtube.com/watch?v=6r0F5yfwf5s
57+
type: Watch
58+
- title: How we track the community health of our open source project
59+
url: https://opensource.com/article/22/8/open-source-community-health-metrics-savannah
60+
type: Read
61+
62+
- group: Documentation
63+
resources:
64+
- title: Documentation Isn’t Just Another Aspect of Open Source Development
65+
url: https://www.opensourceforu.com/2022/04/documentation-isnt-just-another-aspect-of-open-source-development/#:~:text=Without%20proper%20documentation%20in%20place,adopting%20your%20open%20source%20product.
66+
type: Read
67+
68+
- group: Inclusive Language
69+
resources:
70+
- title: Promote inclusive language on your team with a simple Slackbot
71+
url: https://zapier.com/blog/inclusive-language-slackbot/?utm_source=thenewstack&utm_medium=website&utm_content=inline-mention&utm_campaign=platform
72+
type: Read
73+
- title: Language evaluation principles and framework
74+
url: https://inclusivenaming.org/language/evaluation-framework/
75+
type: Read
76+
77+
- group: Inclusive Leadership
78+
tags:
79+
- tag: Creating Inclusive Communities
80+
- tag: Global Inclusion
81+
- tag: Measuring Project Demographics
82+
- tag: Psychological Safety
83+
- tag: Unconscious Bias for Maintainers
84+
resources:
85+
- title: Inclusive Open Source Community Orientation
86+
url: https://training.linuxfoundation.org/training/inclusive-open-source-community-orientation-lfc102/
87+
type: Read
88+
- title: Attract contributors to your open source project with authenticity
89+
url: https://opensource.com/article/22/6/attract-contributors-open-source-project
90+
type: Read
91+
- title: Choose an open source license
92+
url: https://choosealicense.com/
93+
type: Read
94+
95+
- group: Open Source Governance
96+
resources:
97+
- title: Leadership and Governance
98+
url: https://opensource.guide/leadership-and-governance/
99+
type: Read

_includes/footer.html

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,6 @@
88
</div>
99

1010

11-
<nav>
12-
{ <a href="/">Overview</a> / <a href="/access/">Access</a> / <a href="/community/">Community</a> / <a href="/#equity">Equity</a> / <a href="/#data">Data</a> }
13-
</nav>
1411

1512
<ul class="social-list">
1613
<li>

_includes/header.html

Lines changed: 78 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -9,20 +9,67 @@
99
</div>
1010

1111
<ul class="desktop-navigation">
12-
<li{% if page.id == 'home' %} class="is-active"{% endif %}>
13-
<a href="/">
14-
<span>Overview</span>
15-
</a>
16-
</li>
1712
<li{% if page.id == 'access' %} class="is-active"{% endif %}>
18-
<a href="/access/">
19-
<span>Access</span>
13+
<a href="{{ '/access/' | relative_url }}">
14+
<span>Students</span>
2015
</a>
2116
</li>
22-
<li{% if page.id == 'community' %} class="is-active"{% endif %}>
23-
<a href="/community/">
24-
<span>Community</span>
17+
<li class="has-sub-nav {% if page.id == 'community' or page.id == 'resources' %} is-parent{% endif %}">
18+
<a href="{{ '/community/' | relative_url }}">
19+
<span>Maintainers</span>
2520
</a>
21+
22+
<ul class="sub-nav">
23+
<li{% if page.id == 'community' %} class="is-active"{% endif %}>
24+
<a href="{{ '/community/' | relative_url }}">
25+
<span>Overview</span>
26+
</a>
27+
</li>
28+
<li{% if page.id == 'listening-tour' %} class="is-active"{% endif %}>
29+
<a href="{{ '/community/maintainers-listening-tour/' | relative_url }}">
30+
<span>Maintainers Listening Tour</span>
31+
</a>
32+
</li>
33+
<li{% if page.id == 'faq' %} class="is-active"{% endif %}>
34+
<a href="{{ '/faq/' | relative_url }}">
35+
<span>FAQs</span>
36+
</a>
37+
</li>
38+
39+
<li class="bold-link">
40+
<a href="{{ '/community/#programs' | relative_url }}">
41+
<span>Programs</span>
42+
</a>
43+
</li>
44+
45+
<li{% if page.id == 'resources' %} class="is-active"{% endif %}>
46+
<a href="{{ '/community/DEI-resources/' | relative_url }}">
47+
<span>DEI Resource Hub</span>
48+
</a>
49+
</li>
50+
51+
<li{% if page.id == 'badging' %} class="is-active"{% endif %}>
52+
<span>
53+
<span>DEI Project Badging</span>
54+
<img src="{{ '/assets/img/direction/programs/coming-soon.svg' | relative_url }}" alt="Coming soon" />
55+
</span>
56+
</li>
57+
58+
<li{% if page.id == 'creators' %} class="is-active"{% endif %}>
59+
<span>
60+
<span>DEI Content Creators</span>
61+
<img src="{{ '/assets/img/direction/programs/coming-soon.svg' | relative_url }}" alt="Coming soon" />
62+
</span>
63+
</li>
64+
65+
<li{% if page.id == 'matching' %} class="is-active"{% endif %}>
66+
<span>
67+
<span>Community Collaboration Hub</span>
68+
<img src="{{ '/assets/img/direction/programs/coming-soon.svg' | relative_url }}" alt="Coming soon" />
69+
</span>
70+
</li>
71+
72+
</ul>
2673
</li>
2774

2875
<li{% if page.id == 'equity' %} class="is-active"{% endif %}>
@@ -66,12 +113,30 @@
66113
</li>
67114
<li{% if page.id == 'access' %} class="is-active"{% endif %}>
68115
<a href="/access/">
69-
<span>Access</span>
116+
<span>Students</span>
70117
</a>
71118
</li>
119+
72120
<li{% if page.id == 'community' %} class="is-active"{% endif %}>
73-
<a href="/community/">
74-
<span>Community</span>
121+
<a href="{{ '/community/' | relative_url }}">
122+
<span>Maintainers</span>
123+
</a>
124+
</li>
125+
126+
<li{% if page.id == 'listening-tour' %} class="is-active"{% endif %}>
127+
<a href="{{ '/community/maintainers-listening-tour/' | relative_url }}">
128+
<span>Maintainers Listening Tour</span>
129+
</a>
130+
</li>
131+
<li{% if page.id == 'faq' %} class="is-active"{% endif %}>
132+
<a href="{{ '/faq/' | relative_url }}">
133+
<span>FAQs</span>
134+
</a>
135+
</li>
136+
137+
<li{% if page.id == 'resources' %} class="is-active"{% endif %}>
138+
<a href="{{ '/community/DEI-resources/' | relative_url }}">
139+
<span>DEI Resource Hub</span>
75140
</a>
76141
</li>
77142

assets/css/_settings.scss

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,8 @@ $black: #000000;
3535

3636
$border: #121212;
3737

38+
$blue: #1F44D2;
39+
3840
$gray-darkest: #161616;
3941

4042
$white: #ffffff;

assets/css/base/_baseHtml.scss

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,3 +104,10 @@ picture > * {
104104
::-moz-selection {
105105
@include selection;
106106
}
107+
108+
hr {
109+
border: none;
110+
height: 1px;
111+
background: #c4c4c4;
112+
113+
}

assets/css/base/_type.scss

Lines changed: 35 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,10 @@
6161

6262
@include start-at($large) {
6363
font-size: 40px !important;
64+
65+
&.h3-lg {
66+
font-size: 48px !important;
67+
}
6468
}
6569
}
6670

@@ -77,7 +81,7 @@
7781
display: block;
7882
font-family: $serif;
7983
font-weight: 700;
80-
font-size: 24px !important;
84+
font-size: 20px !important;
8185
line-height: 125%;
8286
letter-spacing: 0;
8387
margin-bottom: 16px;
@@ -320,3 +324,33 @@ small {
320324
}
321325
}
322326
}
327+
328+
329+
blockquote {
330+
position: relative;
331+
z-index: 1;
332+
333+
> img {
334+
position: absolute;
335+
top: -12px;
336+
left: 12px;
337+
z-index: -1;
338+
width: 64px;
339+
}
340+
341+
.h3 {
342+
@include start-at($large) {
343+
font-size: 32px !important;
344+
}
345+
}
346+
}
347+
348+
349+
.rte ul a {
350+
text-decoration: underline;
351+
transition: opacity $trans;
352+
353+
&:hover {
354+
opacity: 0.6;
355+
}
356+
}

assets/css/index.scss

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,9 @@
5555

5656
@import "modules/_form-split";
5757

58+
@import "modules/_resources";
59+
@import "modules/_faq";
60+
5861

5962
@import "layout/_footer";
6063
@import "modules/_utils";

0 commit comments

Comments
 (0)