Skip to content

Commit 3a695a9

Browse files
authored
Merge pull request creativecommons#334 from creativecommons/update_community
Update '/community' pages according to mockup
2 parents 44d9dc6 + 2531045 commit 3a695a9

File tree

7 files changed

+60
-32
lines changed

7 files changed

+60
-32
lines changed

content/community/code-of-conduct/contents.lr

+2-4
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,10 @@ _template: page-with-toc.html
44
---
55
title: CC Open Source Code of Conduct
66
---
7+
description: The following Code of Conduct applies to all digital spaces managed by the Creative Commons engineering team, including GitHub, mailing lists, IRC and any other spaces which the development community uses for communication. Our Slack code of conduct is separate and <a href=" https://wiki.creativecommons.org/wiki/Slack/Code_of_Conduct">can be found here</a>.
8+
---
79
body:
810

9-
The following Code of Conduct applies to all digital spaces managed by the Creative Commons engineering team, including GitHub, mailing lists, IRC and any other spaces which the development community uses for communication. Our Slack code of conduct is separate and [can be found here][slack-coc].
10-
11-
[slack-coc]: https://wiki.creativecommons.org/wiki/Slack/Code_of_Conduct
12-
1311
## Our Pledge
1412

1513
In the interest of fostering an open and welcoming environment, we as

content/community/community-team/community-building-roles/contents.lr

+2-1
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,9 @@ _template: page-with-toc.html
44
---
55
title: Community Team: Community Building Roles
66
---
7+
description: This page serves as a guide for community building roles on CC's <a href="/community/community-team/">Community Team</a>.
8+
---
79
body:
8-
This page serves as a guide for community building roles on CC's [Community Team][communityteam].
910

1011
Community building roles are for folks interested in helping grow CC's open source community by ensuring all contributors have a good experience and spreading the word about CC's projects.
1112

content/community/community-team/contents.lr

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ _template: page-with-toc.html
44
---
55
title: Community Team
66
---
7+
description: Creative Commons (CC) is building a team of volunteers ("Community Team") to help us develop and maintain our open source projects and community. We extend an invitation to all interested community members to be part of this team.
8+
---
79
body:
810

9-
Creative Commons (CC) is building a team of volunteers ("Community Team") to help us develop and maintain our open source projects and community. We extend an invitation to all interested community members to be part of this team.
10-
1111
Joining the Community Team is easy – you make contributions to CC's open source projects and apply to the role you're interested.
1212

1313
Joining [one of our community forums](https://opensource.creativecommons.org/community/) is recommended to participate in conversations with the rest of the community.

content/community/community-team/project-roles/contents.lr

+2-1
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,9 @@ _template: page-with-toc.html
44
---
55
title: Community Team: Project Roles
66
---
7+
description: This page serves as a guide for project-based roles on CC's <a href="/community/community-team/">Community Team</a>.
8+
---
79
body:
8-
This page serves as a guide for project-based roles on CC's [Community Team][communityteam].
910

1011
Project roles are intended for folks interested in contributing to a specific project or codebase. You may have roles on multiple projects, but they will have to be granted separately.
1112

content/community/contents.lr

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ _template: page-with-toc.html
44
---
55
title: Join the CC Developer Community
66
---
7+
description: Join our Slack or mailing list communities to meet other developers interested in Creative Commons, get feedback on your projects, and talk with CC's full-time engineering staff. You can also keep up with us on the <a href="/blog">CC Open Source Blog</a> or via <a href="https://twitter.com/cc_opensource">Twitter</a>.
8+
---
79
body:
810

9-
<p class="lead">Join our Slack or mailing list communities to meet other developers interested in Creative Commons, get feedback on your projects, and talk with CC's full-time engineering staff. You can also keep up with us on the <a href="/blog">CC Open Source Blog</a> or via <a href="https://twitter.com/cc_opensource">Twitter</a>.</p>
10-
1111
## Mailing Lists
1212

1313
**CC Developers**: For general technical discussion open to all members. Join [on Google Groups](https://groups.google.com/a/creativecommons.org/forum/#!forum/cc-developers) or by sending an email to `cc-developers+subscribe@creativecommons.org`.

content/community/write-a-blog-post/contents.lr

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ _template: page-with-toc.html
44
---
55
title: Write a Blog Post
66
---
7+
description: We invite members of the Creative Commons community to write guest posts on <a href="/blog">our technical blog</a>.
8+
---
79
body:
810

9-
<p class="lead">We invite members of the Creative Commons community to write guest posts on <a href="/blog">our technical blog</a>.</p>
10-
1111
## What to write about
1212

1313
You can write about anything that generally intersects with CC and technology. Some examples:

themes/vocabulary_theme/templates/page-with-toc.html

+48-20
Original file line numberDiff line numberDiff line change
@@ -15,26 +15,54 @@ <h1>{{ this.title }}</h1>
1515
<div class="column is-one-quarter">
1616
<div class="row">
1717
{% if this.is_child_of('/contributing-code') %}
18-
<aside class="menu sidebar-menu">
19-
<ul class="menu-list">
20-
<li>
21-
<a class="{% if this.is_child_of('/contributing-code/projects') %} is-active {% endif%} link" href="{{ '/contributing-code/projects'|url }}">Project List</a>
22-
</li>
23-
<hr class="divider">
24-
<li>
25-
<a class="{% if this.is_child_of('/contributing-code') %} is-active {% endif%} link" href="{{ '/contributing-code'|url }}">Contribution Guidelines</a>
26-
<ul>
27-
<li><a class="{% if this.is_child_of('/contributing-code/pr-guidelines') %} is-active {% endif%} link" href="{{ '/contributing-code/pr-guidelines'|url }}"><i class="icon circle-filled"></i>PR Guidelines</a></li>
28-
<li><a class="{% if this.is_child_of('/contributing-code/github-repo-guidelines') %} is-active {% endif%} link" href="{{ '/contributing-code/github-repo-guidelines'|url }}"><i class="icon circle-filled"></i>Github Repo Guidelines</a></li>
29-
</ul>
30-
</li>
31-
<hr class="divider">
32-
<li>
33-
<a class="link" href="{{ '/contributing-code/cc-search'|url }}">CC Search</a>
34-
</li>
35-
</ul>
36-
</aside>
37-
{% endif %}
18+
<aside class="menu sidebar-menu">
19+
<ul class="menu-list">
20+
<li>
21+
<a class="{% if this.path == '/contributing-code/projects' %} is-active {% endif%} link" href="{{ '/contributing-code/projects'|url }}">Project List</a>
22+
</li>
23+
<hr class="divider">
24+
<li>
25+
<a class="{% if this.path == '/contributing-code' %} is-active {% endif%} link" href="{{ '/contributing-code'|url }}">Contribution Guidelines</a>
26+
<ul>
27+
<li><a class="{% if this.path == '/contributing-code/pr-guidelines' %} is-active {% endif%} link" href="{{ '/contributing-code/pr-guidelines'|url }}"><i class="icon circle-filled"></i>PR Guidelines</a></li>
28+
<li><a class="{% if this.path == '/contributing-code/github-repo-guidelines' %} is-active {% endif%} link" href="{{ '/contributing-code/github-repo-guidelines'|url }}"><i class="icon circle-filled"></i>Github Repo Guidelines</a></li>
29+
</ul>
30+
</li>
31+
<hr class="divider">
32+
<li>
33+
<a class="link" href="{{ '/contributing-code/cc-search'|url }}">CC Search</a>
34+
</li>
35+
</ul>
36+
</aside>
37+
{% elif this.is_child_of('/community') %}
38+
<aside class="menu sidebar-menu">
39+
<ul class="menu-list">
40+
<li>
41+
<a class="{% if this._path == '/community' %} is-active {% endif%} link" href="{{ '/community'|url }}">Join the Community</a>
42+
</li>
43+
<hr class="divider">
44+
<li>
45+
<a class="{% if this._path == '/community/community-team' %} is-active {% endif%} link" href="{{ '/community/community-team'|url }}">Community Team</a>
46+
<ul>
47+
<li><a class="{% if this._path == '/community/community-team/members' %} is-active {% endif%} link" href="{{ '/community/community-team/members'|url }}"><i class="icon circle-filled"></i>Community Team Members</a></li>
48+
<li><a class="{% if this._path == '/community/community-team/project-roles' %} is-active {% endif%} link" href="{{ '/community/community-team/project-roles'|url }}"><i class="icon circle-filled"></i>Project Roles</a></li>
49+
<li><a class="{% if this._path == '/community/community-team/community-building-roles' %} is-active {% endif%} link" href="{{ '/community/community-team/community-building-roles'|url }}"><i class="icon circle-filled"></i>Community Building Roles</a></li>
50+
</ul>
51+
</li>
52+
<hr class="divider">
53+
<li>
54+
<a class="{% if this._path == '/community/write-a-blog-post' %} is-active {% endif%} link" href="{{ '/community/write-a-blog-post'|url }}">Write a Blog Post</a>
55+
</li>
56+
<hr class="divider">
57+
<li>
58+
<a class="{% if this._path == '/community/code-of-conduct' %} is-active {% endif%} link" href="{{ '/community/code-of-conduct'|url }}">Code of Conduct</a>
59+
<ul>
60+
<li><a class="{% if this._path == '/community/code-of-conduct/enforcement' %} is-active {% endif%} link" href="{{ '/community/code-of-conduct/enforcement'|url }}"><i class="icon circle-filled"></i>Code of Conduct Enforcement</a></li>
61+
</ul>
62+
</li>
63+
</ul>
64+
</aside>
65+
{% endif %}
3866
</div>
3967
<div class="row">
4068
<h4 class="b-header">On this page</h4>

0 commit comments

Comments
 (0)