Skip to content

Commit c934dcc

Browse files
authored
Merge pull request #5 from rkaufman13/RK/update-socials-header-and-previews
update socials, header, logo, post previews
2 parents 19a0bc7 + f986f9c commit c934dcc

File tree

7 files changed

+238
-10
lines changed

7 files changed

+238
-10
lines changed

Gemfile.lock

+165
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,165 @@
1+
GEM
2+
remote: https://rubygems.org/
3+
specs:
4+
addressable (2.8.7)
5+
public_suffix (>= 2.0.2, < 7.0)
6+
bigdecimal (3.1.9)
7+
colorator (1.1.0)
8+
concurrent-ruby (1.3.5)
9+
em-websocket (0.5.3)
10+
eventmachine (>= 0.12.9)
11+
http_parser.rb (~> 0)
12+
eventmachine (1.2.7)
13+
ffi (1.17.1)
14+
ffi (1.17.1-aarch64-linux-gnu)
15+
ffi (1.17.1-aarch64-linux-musl)
16+
ffi (1.17.1-arm-linux-gnu)
17+
ffi (1.17.1-arm-linux-musl)
18+
ffi (1.17.1-arm64-darwin)
19+
ffi (1.17.1-x86-linux-gnu)
20+
ffi (1.17.1-x86-linux-musl)
21+
ffi (1.17.1-x86_64-darwin)
22+
ffi (1.17.1-x86_64-linux-gnu)
23+
ffi (1.17.1-x86_64-linux-musl)
24+
forwardable-extended (2.6.0)
25+
google-protobuf (4.30.0)
26+
bigdecimal
27+
rake (>= 13)
28+
google-protobuf (4.30.0-aarch64-linux)
29+
bigdecimal
30+
rake (>= 13)
31+
google-protobuf (4.30.0-arm64-darwin)
32+
bigdecimal
33+
rake (>= 13)
34+
google-protobuf (4.30.0-x86-linux)
35+
bigdecimal
36+
rake (>= 13)
37+
google-protobuf (4.30.0-x86_64-darwin)
38+
bigdecimal
39+
rake (>= 13)
40+
google-protobuf (4.30.0-x86_64-linux)
41+
bigdecimal
42+
rake (>= 13)
43+
http_parser.rb (0.8.0)
44+
i18n (1.14.7)
45+
concurrent-ruby (~> 1.0)
46+
jekyll (4.3.4)
47+
addressable (~> 2.4)
48+
colorator (~> 1.0)
49+
em-websocket (~> 0.5)
50+
i18n (~> 1.0)
51+
jekyll-sass-converter (>= 2.0, < 4.0)
52+
jekyll-watch (~> 2.0)
53+
kramdown (~> 2.3, >= 2.3.1)
54+
kramdown-parser-gfm (~> 1.0)
55+
liquid (~> 4.0)
56+
mercenary (>= 0.3.6, < 0.5)
57+
pathutil (~> 0.9)
58+
rouge (>= 3.0, < 5.0)
59+
safe_yaml (~> 1.0)
60+
terminal-table (>= 1.8, < 4.0)
61+
webrick (~> 1.7)
62+
jekyll-feed (0.17.0)
63+
jekyll (>= 3.7, < 5.0)
64+
jekyll-sass-converter (3.1.0)
65+
sass-embedded (~> 1.75)
66+
jekyll-seo-tag (2.8.0)
67+
jekyll (>= 3.8, < 5.0)
68+
jekyll-watch (2.2.1)
69+
listen (~> 3.0)
70+
kramdown (2.5.1)
71+
rexml (>= 3.3.9)
72+
kramdown-parser-gfm (1.1.0)
73+
kramdown (~> 2.0)
74+
liquid (4.0.4)
75+
listen (3.9.0)
76+
rb-fsevent (~> 0.10, >= 0.10.3)
77+
rb-inotify (~> 0.9, >= 0.9.10)
78+
mercenary (0.4.0)
79+
minima (2.5.2)
80+
jekyll (>= 3.5, < 5.0)
81+
jekyll-feed (~> 0.9)
82+
jekyll-seo-tag (~> 2.1)
83+
pathutil (0.16.2)
84+
forwardable-extended (~> 2.6)
85+
public_suffix (6.0.1)
86+
rake (13.2.1)
87+
rb-fsevent (0.11.2)
88+
rb-inotify (0.11.1)
89+
ffi (~> 1.0)
90+
rexml (3.4.1)
91+
rouge (4.5.1)
92+
safe_yaml (1.0.5)
93+
sass-embedded (1.85.1)
94+
google-protobuf (~> 4.29)
95+
rake (>= 13)
96+
sass-embedded (1.85.1-aarch64-linux-android)
97+
google-protobuf (~> 4.29)
98+
sass-embedded (1.85.1-aarch64-linux-gnu)
99+
google-protobuf (~> 4.29)
100+
sass-embedded (1.85.1-aarch64-linux-musl)
101+
google-protobuf (~> 4.29)
102+
sass-embedded (1.85.1-aarch64-mingw-ucrt)
103+
google-protobuf (~> 4.29)
104+
sass-embedded (1.85.1-arm-linux-androideabi)
105+
google-protobuf (~> 4.29)
106+
sass-embedded (1.85.1-arm-linux-gnueabihf)
107+
google-protobuf (~> 4.29)
108+
sass-embedded (1.85.1-arm-linux-musleabihf)
109+
google-protobuf (~> 4.29)
110+
sass-embedded (1.85.1-arm64-darwin)
111+
google-protobuf (~> 4.29)
112+
sass-embedded (1.85.1-riscv64-linux-android)
113+
google-protobuf (~> 4.29)
114+
sass-embedded (1.85.1-riscv64-linux-gnu)
115+
google-protobuf (~> 4.29)
116+
sass-embedded (1.85.1-riscv64-linux-musl)
117+
google-protobuf (~> 4.29)
118+
sass-embedded (1.85.1-x86_64-darwin)
119+
google-protobuf (~> 4.29)
120+
sass-embedded (1.85.1-x86_64-linux-android)
121+
google-protobuf (~> 4.29)
122+
sass-embedded (1.85.1-x86_64-linux-gnu)
123+
google-protobuf (~> 4.29)
124+
sass-embedded (1.85.1-x86_64-linux-musl)
125+
google-protobuf (~> 4.29)
126+
terminal-table (3.0.2)
127+
unicode-display_width (>= 1.1.1, < 3)
128+
unicode-display_width (2.6.0)
129+
webrick (1.9.1)
130+
131+
PLATFORMS
132+
aarch64-linux
133+
aarch64-linux-android
134+
aarch64-linux-gnu
135+
aarch64-linux-musl
136+
aarch64-mingw-ucrt
137+
arm-linux-androideabi
138+
arm-linux-gnu
139+
arm-linux-gnueabihf
140+
arm-linux-musl
141+
arm-linux-musleabihf
142+
arm64-darwin
143+
riscv64-linux-android
144+
riscv64-linux-gnu
145+
riscv64-linux-musl
146+
ruby
147+
x86-linux
148+
x86-linux-gnu
149+
x86-linux-musl
150+
x86_64-darwin
151+
x86_64-linux-android
152+
x86_64-linux-gnu
153+
x86_64-linux-musl
154+
155+
DEPENDENCIES
156+
http_parser.rb (~> 0.6.0)
157+
jekyll (~> 4.3.3)
158+
jekyll-feed (~> 0.12)
159+
minima (~> 2.5)
160+
tzinfo (>= 1, < 3)
161+
tzinfo-data
162+
wdm (~> 0.1.1)
163+
164+
BUNDLED WITH
165+
2.5.23

_config.yml

+5-3
Original file line numberDiff line numberDiff line change
@@ -21,16 +21,18 @@
2121
title: Women and Gender eXpansive Coders DC
2222
2323
description: >- # this means to ignore newlines until "baseurl:"
24-
Women and Gender eXpansive Coders DC aims to provide a community where women and non-binary members feel empowered to express their learnings, share their experiences, and expand their technical skills.
24+
Women and Gender eXpansive Coders DC aims to provide a community where women and non-binary members feel empowered to express their learnings, share their experiences, and expand their technical skills.
2525
baseurl: "" # the subpath of your site, e.g. /blog
2626
url: "" # the base hostname & protocol for your site, e.g. http://example.com
27-
twitter_username: WGXCodersDC
27+
linkedin_username: women-and-gender-expansive-coders-dc
2828
github_username: wgxcodersdc
29+
# bluesky_username: wgxcodersdc.bsky.social #uncomment this line to display bluesky social in the footer. The footer will need some tweaking as the username is long and breaks badly, plus we need the bluesky logo.
2930

3031
# Build settings
3132
theme: minima
3233
plugins:
33-
- jekyll-feed
34+
- jekyll-feed
35+
show_excerpts: true
3436
# Exclude from processing.
3537
# The following items will not be processed, by default.
3638
# Any item listed under the `exclude:` key here will be automatically added to

_includes/head.html

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<head>
2+
<meta charset="utf-8">
3+
<meta http-equiv="X-UA-Compatible" content="IE=edge">
4+
<meta name="viewport" content="width=device-width, initial-scale=1">
5+
{%- seo -%}
6+
<link rel="stylesheet" href="{{ "/assets/main.css" | relative_url }}">
7+
<link rel="stylesheet" href="{{"/assets/custom.css" | relative_url}}">
8+
{%- feed_meta -%}
9+
{%- if jekyll.environment == 'production' and site.google_analytics -%}
10+
{%- include google-analytics.html -%}
11+
{%- endif -%}
12+
</head>

_includes/header.html

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
<header class="site-header" role="banner">
2+
3+
<div class="wrapper">
4+
<img src="/logos/png/circles/174x174/wgxc_circle_color_white_background.png" class="header-logo" alt="WGXC logo" align="left">
5+
{%- assign default_paths = site.pages | map: "path" -%}
6+
{%- assign page_paths = site.header_pages | default: default_paths -%}
7+
<a class="site-title" rel="author" href="{{ "/" | relative_url }}">{{ site.title | escape }}</a>
8+
9+
{%- if page_paths -%}
10+
<nav class="site-nav">
11+
<input type="checkbox" id="nav-trigger" class="nav-trigger" />
12+
<label for="nav-trigger">
13+
<span class="menu-icon">
14+
<svg viewBox="0 0 18 15" width="18px" height="15px">
15+
<path d="M18,1.484c0,0.82-0.665,1.484-1.484,1.484H1.484C0.665,2.969,0,2.304,0,1.484l0,0C0,0.665,0.665,0,1.484,0 h15.032C17.335,0,18,0.665,18,1.484L18,1.484z M18,7.516C18,8.335,17.335,9,16.516,9H1.484C0.665,9,0,8.335,0,7.516l0,0 c0-0.82,0.665-1.484,1.484-1.484h15.032C17.335,6.031,18,6.696,18,7.516L18,7.516z M18,13.516C18,14.335,17.335,15,16.516,15H1.484 C0.665,15,0,14.335,0,13.516l0,0c0-0.82,0.665-1.483,1.484-1.483h15.032C17.335,12.031,18,12.695,18,13.516L18,13.516z"/>
16+
</svg>
17+
</span>
18+
</label>
19+
20+
<div class="trigger">
21+
{%- for path in page_paths -%}
22+
{%- assign my_page = site.pages | where: "path", path | first -%}
23+
{%- if my_page.title -%}
24+
<a class="page-link" href="{{ my_page.url | relative_url }}">{{ my_page.title | escape }}</a>
25+
{%- endif -%}
26+
{%- endfor -%}
27+
</div>
28+
</nav>
29+
{%- endif -%}
30+
</div>
31+
</header>

_includes/social.html

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
<ul class="social-media-list">
2+
{%- if site.dribbble_username -%}<li><a href="https://dribbble.com/{{ site.dribbble_username| cgi_escape | escape }}"><svg class="svg-icon"><use xlink:href="{{ '/assets/minima-social-icons.svg#dribbble' | relative_url }}"></use></svg> <span class="username">{{ site.dribbble_username| escape }}</span></a></li>{%- endif -%}
3+
{%- if site.facebook_username -%}<li><a href="https://www.facebook.com/{{ site.facebook_username| cgi_escape | escape }}"><svg class="svg-icon"><use xlink:href="{{ '/assets/minima-social-icons.svg#facebook' | relative_url }}"></use></svg> <span class="username">{{ site.facebook_username| escape }}</span></a></li>{%- endif -%}
4+
{%- if site.flickr_username -%}<li><a href="https://www.flickr.com/photos/{{ site.flickr_username| cgi_escape | escape }}"><svg class="svg-icon"><use xlink:href="{{ '/assets/minima-social-icons.svg#flickr' | relative_url }}"></use></svg> <span class="username">{{ site.flickr_username| escape }}</span></a></li>{%- endif -%}
5+
{%- if site.github_username -%}<li><a href="https://github.com/{{ site.github_username| cgi_escape | escape }}"><svg class="svg-icon"><use xlink:href="{{ '/assets/minima-social-icons.svg#github' | relative_url }}"></use></svg> <span class="username">{{ site.github_username| escape }}</span></a></li>{%- endif -%}
6+
{%- if site.instagram_username -%}<li><a href="https://instagram.com/{{ site.instagram_username| cgi_escape | escape }}"><svg class="svg-icon"><use xlink:href="{{ '/assets/minima-social-icons.svg#instagram' | relative_url }}"></use></svg> <span class="username">{{ site.instagram_username| escape }}</span></a></li>{%- endif -%}
7+
{%- if site.linkedin_username -%}<li><a href="https://www.linkedin.com/company/{{ site.linkedin_username| cgi_escape | escape }}"><svg class="svg-icon"><use xlink:href="{{ '/assets/minima-social-icons.svg#linkedin' | relative_url }}"></use></svg> <span class="username">{{ site.linkedin_username| escape }}</span></a></li>{%- endif -%}
8+
{%- if site.pinterest_username -%}<li><a href="https://www.pinterest.com/{{ site.pinterest_username| cgi_escape | escape }}"><svg class="svg-icon"><use xlink:href="{{ '/assets/minima-social-icons.svg#pinterest' | relative_url }}"></use></svg> <span class="username">{{ site.pinterest_username| escape }}</span></a></li>{%- endif -%}
9+
{%- for mst in site.mastodon -%}{%- if mst.username and mst.instance -%}<li><a href="https://{{ mst.instance| cgi_escape | escape}}/@{{mst.username}}"><svg class="svg-icon"><use xlink:href="{{ '/assets/minima-social-icons.svg#mastodon' | relative_url }}"></use></svg> <span class="username">{{ mst.username|escape }}</span></a></li>{%- endif -%}{%- endfor -%}
10+
{%- if site.twitter_username -%}<li><a href="https://www.twitter.com/{{ site.twitter_username| cgi_escape | escape }}"><svg class="svg-icon"><use xlink:href="{{ '/assets/minima-social-icons.svg#twitter' | relative_url }}"></use></svg> <span class="username">{{ site.twitter_username| escape }}</span></a></li>{%- endif -%}
11+
{%- if site.youtube_username -%}<li><a href="https://youtube.com/{{ site.youtube_username| cgi_escape | escape }}"><svg class="svg-icon"><use xlink:href="{{ '/assets/minima-social-icons.svg#youtube' | relative_url }}"></use></svg> <span class="username">{{ site.youtube_username| escape }}</span></a></li>{%- endif -%}
12+
{%- if site.googleplus_username -%}<li><a href="https://plus.google.com/{{ site.googleplus_username| escape }}"><svg class="svg-icon"><use xlink:href="{{ '/assets/minima-social-icons.svg#googleplus' | relative_url }}"></use></svg> <span class="username">{{ site.googleplus_username| escape }}</span></a></li>{%- endif -%}
13+
{%- if site.bluesky_username -%}<li><a href="https://bsky.app/profile/{{site.bluesky_username| escape}}<span class="username">{{ site.bluesky_username| escape }}</span></a></li>{%- endif -%}
14+
{%- if site.rss -%}<li><a href="{{ 'feed.xml' | relative_url }}"><svg class="svg-icon"><use xlink:href="{{ '/assets/minima-social-icons.svg#rss' | relative_url }}"></use></svg> <span>{{ site.rss | escape }}</span></a></li>{%- endif -%}
15+
</ul>

assets/custom.css

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
.header-logo {
2+
width:50px;
3+
}

community.markdown

+7-7
Original file line numberDiff line numberDiff line change
@@ -4,22 +4,22 @@ title: Join Our Community
44
permalink: /community/
55
---
66

7-
# [Meetup](https://www.meetup.com/women-and-gender-expansive-coders-dc-wgxc-dc/s)
7+
## [Meetup](https://www.meetup.com/women-and-gender-expansive-coders-dc-wgxc-dc/s)
88

99
Connect with women and non-binary members through our Meetup group, where you can RSVP and attend both virtual and in-person events, including technical talks, coding workshops, and networking sessions.
1010

11-
# [LinkedIn](https://www.linkedin.com/company/women-and-gender-expansive-coders-dc)
11+
## [Slack](https://join.slack.com/t/wgxcdc/shared_invite/zt-30t0pif1z-P0p1ckYWouUQjf8yII19IQ)
1212

13-
Follow us on LinkedIn for the latest news, event announcements, and insights from the Women and Gender eXpansive Coders DC community.
13+
Join our Slack for the most up-to-date conversations and event notifications.
1414

15-
# [Twitter](https://x.com/WGXCodersDC)
15+
## [LinkedIn](https://www.linkedin.com/company/women-and-gender-expansive-coders-dc)
1616

17-
Join the conversation on Twitter for the latest news, event announcements, and insights from the Women and Gender eXpansive Coders DC community.
17+
Follow us on LinkedIn for the latest news, event announcements, and insights from the Women and Gender eXpansive Coders DC community.
1818

19-
# [GitHub](https://github.com/wgxcodersdc)
19+
## [GitHub](https://github.com/wgxcodersdc)
2020

2121
Collaborate on projects and contribute to open-source initiatives with the Women and Gender eXpansive Coders DC GitHub community.
2222

23-
# [YouTube](https://www.youtube.com/@WGXCDC)
23+
## [YouTube](https://www.youtube.com/@WGXCDC)
2424

2525
Subscribe to the Women and Gender eXpansive Coders DC YouTube channel for past event recordingss.

0 commit comments

Comments
 (0)