Skip to content

Commit 113786b

Browse files
lancebeckerBrandon Johnson
authored andcommitted
Updated the Code of Conduct page.
- Better naming scheme for icons, added hover icons.
1 parent 1c7c2c0 commit 113786b

13 files changed

+156
-45
lines changed

css/main.scss

Lines changed: 38 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,17 @@ img {
121121
&:hover {
122122
background: #000;
123123
color: #fff;
124+
125+
.slack {
126+
background: url('/images/icons/slack-white.svg') center center no-repeat;
127+
background-size: 150%;
128+
}
129+
130+
.rsvp {
131+
background: url('/images/icons/calendar-white.svg') center center no-repeat;
132+
background-size: 85%;
133+
}
134+
124135
}
125136

126137
.icon {
@@ -131,13 +142,13 @@ img {
131142
}
132143

133144
.slack {
134-
background: url('/images/Slack_Mark_Monochrome_Black.svg') center center no-repeat;
145+
background: url('/images/icons/slack-black.svg') center center no-repeat;
135146
background-size: 150%;
136147
}
137148

138149
.rsvp {
139-
background: url('/images/picture-calendar-icon.svg') center center no-repeat;
140-
background-size: 100%;
150+
background: url('/images/icons/calendar-black.svg') center center no-repeat;
151+
background-size: 95%;
141152
}
142153

143154
&:last-child {
@@ -271,7 +282,31 @@ address {
271282
color: #000;
272283
text-decoration: none;
273284
font-weight: bold;
285+
}
286+
287+
}
288+
289+
.interior-page {
290+
background: #ffffff;
291+
padding: 25px;
292+
max-width: 960px;
293+
box-sizing: border-box;
294+
margin: 2% auto;
295+
}
296+
297+
.code-of-conduct {
298+
color: rgba( #000, 0.5 );
299+
background: url('/images/subtle_white_mini_waves.png') center center repeat;
300+
border-radius: 3px;
301+
padding: 45px 35px;
302+
border: 3px solid rgba( #000, 0.02 );
303+
304+
h1, h2, h3 {
305+
font-family: 'Didot';
306+
}
274307

308+
p {
309+
font-size: 0.95rem;
275310
}
276311

277312
}

pages/code-of-conduct.html

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
<div class="interior-page code-of-conduct">
2+
<h1>Code of Conduct</h1>
3+
<p>
4+
JavaScriptMN is an organization dedicated to building an inclusive local technology community in Minnesota, and to grassroots sharing of technical knowledge on the JavaScript programming language and related technologies.
5+
</p>
6+
<p>
7+
To support that mission, JavaScriptMN has adopted a Code of Conduct to ensure that all members of our community are treated with the respect they deserve. Every JavaScriptMN member, presenter, attendee, vendor, and sponsor will be held to this standard.
8+
</p>
9+
10+
<div class="sub-section">
11+
<h2>JavaScriptMN Code of Conduct</h2>
12+
<p>
13+
All JavaScriptMN members, presenters, attendees, sponsors, or business partners are expected to be respectful of one another at all times. All forms of harassment, particularly harassment related to gender, sexual orientation, race, religion, disability, or physical appearance, will not be tolerated.
14+
</p>
15+
<p>
16+
Should a JavaScriptMN member engage in harassing activities, they will be removed from the group. If harassment happens at a JavaScriptMN-sponsored event, the harassing party will be asked to leave the event. No refund will be given if any fee was collected. Any person engaged in harassing behavior online will be removed from the group. Any vendor or sponsor engaging in harassing activities will not be allowed to sponsor or receive funds from JavaScriptMN in the future.
17+
</p>
18+
</div>
19+
20+
<div class="sub-section">
21+
<h2>Examples of Prohibited Behavior</h2>
22+
<p>This is an incomplete list of behaviors that will not be tolerated from JavaScriptMN <em>members, presenters, attendees, sponsors, or business partners</em>:</p>
23+
<ul>
24+
<li>
25+
Using sexual imagery or language in presentations or printed material
26+
</li>
27+
<li>
28+
Tweeting sexual comments at members, presenters, or attendees
29+
</li>
30+
<li>
31+
Physically threatening any member, presenter, or anyone else
32+
</li>
33+
<li>
34+
Using online communication channels or social networks to harass members, presenters or anyone else outside of JavaScriptMN-sponsored events
35+
</li>
36+
37+
</ul>
38+
<p>
39+
Other harassing behavior will also be dealt with using the policy guidelines above. 
40+
</p>
41+
</div>
42+
43+
<div class="sub-section">
44+
<h2>Proactive Behavior</h2>
45+
46+
<p>
47+
In addition to these negative guidelines, we also encourage members to take proactive steps to ensure fair treatment and inclusiveness in our industry. Members of JavaScriptMN resolve to: 
48+
</p>
49+
50+
<ul>
51+
<li>
52+
Actively speak out against racist, gendered, or overtly discriminatory language and behavior by colleagues in our field, if and when it happens.
53+
</li>
54+
<li>
55+
Seek out opportunities to build and support diversity in our local tech community.
56+
</li>
57+
</ul>
58+
59+
</div>
60+
61+
<h3>We thank you for joining us in building a better and more inclusive technology community!</h3>
62+
63+
</div>
64+
65+
66+
67+
68+
69+
70+
71+

pages/code-of-conduct.md

Lines changed: 0 additions & 40 deletions
This file was deleted.
Lines changed: 14 additions & 0 deletions
Loading
File renamed without changes.

pages/images/icons/slack-white.svg

Lines changed: 31 additions & 0 deletions
Loading
File renamed without changes.

0 commit comments

Comments
 (0)