Skip to content

Commit 981991f

Browse files
committed
add bluesky
1 parent 52f47c6 commit 981991f

File tree

3 files changed

+197
-143
lines changed

3 files changed

+197
-143
lines changed

_config.yml

+4
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,10 @@ social:
2020
url: https://twitter.com/codebeamio
2121
username: codebeamio
2222
card: image
23+
- title: bluesky
24+
url: https://bsky.app/profile/codebeam.bsky.social
25+
username: codebeam
26+
card: image
2327

2428
# Build settings
2529
markdown: kramdown

_includes/footer.html

+86-68
Original file line numberDiff line numberDiff line change
@@ -1,72 +1,90 @@
11
<div class="footer" id="footer">
2-
<div class="social-icons">
3-
<a href="https://www.youtube.com/c/CodeSync" target="_blank">
4-
<svg
5-
aria-hidden="true"
6-
data-prefix="fab"
7-
data-icon="youtube"
8-
class="svg-inline--fa fa-youtube fa-w-18"
9-
xmlns="http://www.w3.org/2000/svg"
10-
viewBox="0 0 576 512"
11-
>
12-
<path
13-
fill="#e32dfd"
14-
d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"
15-
></path>
16-
</svg>
17-
</a>
18-
<a href="https://twitter.com/codebeamio?lang=en" target="_blank">
19-
<svg
20-
aria-hidden="true"
21-
data-prefix="fab"
22-
data-icon="twitter"
23-
class="svg-inline--fa fa-twitter fa-w-16"
24-
xmlns="http://www.w3.org/2000/svg"
25-
viewBox="0 0 512 512"
26-
>
27-
<path
28-
fill="#e32dfd"
29-
d="M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z"
30-
></path>
31-
</svg>
32-
</a>
33-
<a href="https://www.linkedin.com/company/code-sync/" target="_blank">
34-
<svg
35-
aria-hidden="true"
36-
data-prefix="fab"
37-
data-icon="linkedin-in"
38-
class="svg-inline--fa fa-linkedin-in fa-w-14"
39-
xmlns="http://www.w3.org/2000/svg"
40-
viewBox="0 0 512 512"
41-
>
42-
<path
43-
fill="#e32dfd"
44-
d="M100.3 448H7.4V148.9h92.9V448zM53.8 108.1C24.1 108.1 0 83.5 0 53.8S24.1 0 53.8 0s53.8 24.1 53.8 53.8-24.1 54.3-53.8 54.3zM448 448h-92.7V302.4c0-34.7-.7-79.2-48.3-79.2-48.3 0-55.7 37.7-55.7 76.7V448h-92.8V148.9h89.1v40.8h1.3c12.4-23.5 42.7-48.3 87.9-48.3 94 0 111.3 61.9 111.3 142.3V448h-.1z"
45-
></path>
46-
</svg>
47-
</a>
48-
</div>
49-
<hr />
50-
<p>All Rights Reserved</p>
51-
<p>
52-
<strong>Code Sync</strong>
53-
© 2022 Copyright
54-
</p>
55-
<p>
56-
<strong>Organised by</strong>
57-
<a href="https://codesync.global">Code Sync</a>
58-
</p>
2+
<div class="social-icons">
3+
<a href="https://www.youtube.com/c/CodeSync" target="_blank">
4+
<svg
5+
aria-hidden="true"
6+
data-prefix="fab"
7+
data-icon="youtube"
8+
class="svg-inline--fa fa-youtube fa-w-18"
9+
xmlns="http://www.w3.org/2000/svg"
10+
viewBox="0 0 576 512"
11+
>
12+
<path
13+
fill="#e32dfd"
14+
d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"
15+
></path>
16+
</svg>
17+
</a>
18+
<a href="https://twitter.com/codebeamio?lang=en" target="_blank">
19+
<svg
20+
aria-hidden="true"
21+
data-prefix="fab"
22+
data-icon="twitter"
23+
class="svg-inline--fa fa-twitter fa-w-16"
24+
xmlns="http://www.w3.org/2000/svg"
25+
viewBox="0 0 512 512"
26+
>
27+
<path
28+
fill="#e32dfd"
29+
d="M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z"
30+
></path>
31+
</svg>
32+
</a>
33+
<a href="https://bsky.app/profile/codebeam.bsky.social" target="_blank">
34+
<svg
35+
aria-hidden="true"
36+
data-prefix="fab"
37+
data-icon="bluesky"
38+
class="svg-inline--fa fa-bluesky fa-w-16"
39+
xmlns="http://www.w3.org/2000/svg"
40+
viewBox="0 0 64 57"
41+
height="20"
42+
width="20"
43+
>
44+
<path
45+
fill="#e32dfd"
46+
d="M13.873 3.805C21.21 9.332 29.103 20.537 32 26.55v15.882c0-.338-.13.044-.41.867-1.512 4.456-7.418 21.847-20.923 7.944-7.111-7.32-3.819-14.64 9.125-16.85-7.405 1.264-15.73-.825-18.014-9.015C1.12 23.022 0 8.51 0 6.55 0-3.268 8.579-.182 13.873 3.805ZM50.127 3.805C42.79 9.332 34.897 20.537 32 26.55v15.882c0-.338.13.044.41.867 1.512 4.456 7.418 21.847 20.923 7.944 7.111-7.32 3.819-14.64-9.125-16.85 7.405 1.264 15.73-.825 18.014-9.015C62.88 23.022 64 8.51 64 6.55c0-9.818-8.578-6.732-13.873-2.745Z"
47+
/>
48+
</svg>
49+
</a>
50+
<a href="https://www.linkedin.com/company/code-sync/" target="_blank">
51+
<svg
52+
aria-hidden="true"
53+
data-prefix="fab"
54+
data-icon="linkedin-in"
55+
class="svg-inline--fa fa-linkedin-in fa-w-14"
56+
xmlns="http://www.w3.org/2000/svg"
57+
viewBox="0 0 512 512"
58+
>
59+
<path
60+
fill="#e32dfd"
61+
d="M100.3 448H7.4V148.9h92.9V448zM53.8 108.1C24.1 108.1 0 83.5 0 53.8S24.1 0 53.8 0s53.8 24.1 53.8 53.8-24.1 54.3-53.8 54.3zM448 448h-92.7V302.4c0-34.7-.7-79.2-48.3-79.2-48.3 0-55.7 37.7-55.7 76.7V448h-92.8V148.9h89.1v40.8h1.3c12.4-23.5 42.7-48.3 87.9-48.3 94 0 111.3 61.9 111.3 142.3V448h-.1z"
62+
></path>
63+
</svg>
64+
</a>
65+
</div>
66+
<hr />
67+
<p>All Rights Reserved</p>
68+
<p>
69+
<strong>Code Sync</strong>
70+
© 2022 Copyright
71+
</p>
72+
<p>
73+
<strong>Organised by</strong>
74+
<a href="https://codesync.global">Code Sync</a>
75+
</p>
5976

60-
<p>
61-
<br />
62-
63-
<a href="https://codesync.global/terms_and_conditions/"> Terms of use</a>
64-
|
65-
<a href="https://codesync.global/about-us/#Conduct"> Code of Conduct</a>
66-
|
67-
<a href="https://codesync.global/privacy_policy/"> Privacy Policy</a>
68-
|
69-
<a href="https://codesync.global/page/18/"> Anti-Slavery Policy</a>
77+
<p>
78+
<br />
7079

71-
</p>
80+
<a href="https://codesync.global/terms_and_conditions/">
81+
Terms of use</a
82+
>
83+
|
84+
<a href="https://codesync.global/about-us/#Conduct"> Code of Conduct</a>
85+
|
86+
<a href="https://codesync.global/privacy_policy/"> Privacy Policy</a>
87+
|
88+
<a href="https://codesync.global/page/18/"> Anti-Slavery Policy</a>
89+
</p>
7290
</div>

_layouts/participant.html

+107-75
Original file line numberDiff line numberDiff line change
@@ -1,88 +1,120 @@
1-
<!DOCTYPE html>
1+
<!doctype html>
22
<html>
3-
{% include imports/head.html %}
3+
{% include imports/head.html %}
44

5-
<body>
6-
5+
<body>
6+
{% include navigation_2.html %}
7+
<div class="speaker-content">
8+
<div class="speaker-card">
9+
<div class="speaker-head">
10+
<div
11+
class="img"
12+
style="background-image: url('{{site.baseurl}}{{ page.pic_url }}');"
13+
></div>
14+
<div class="speaker-col">
15+
<h1 class="speaker-name">{{ page.name }}</h1>
16+
<h2 class="speaker-position">{{ page.tagline }}</h2>
17+
<div class="speaker-social">
18+
{% if page.github %}
19+
<a
20+
href="https://github.com/{{ page.github }}"
21+
target="_blank"
22+
>
23+
<i class="fa fa-github"></i>
24+
</a>
25+
{% endif %} {% if page.twitter %}
26+
<a
27+
href="https://twitter.com/{{ page.twitter }}"
28+
target="_blank"
29+
>
30+
<i class="fa fa-twitter"></i>
31+
</a>
32+
{% endif %} {% if page.linkedin %}
33+
<a
34+
href="https://linkedin.com/{{ page.linkedin }}"
35+
target="_blank"
36+
>
37+
<i class="fa fa-linkedin"></i>
38+
</a>
39+
{% endif %} {% if page.mastodon %}
40+
<a
41+
href="{{ page.mastodon }}"
42+
target="_blank"
43+
target="_blank"
44+
>
45+
<i class="fa-brands fa-mastodon"></i>
46+
</a>
47+
{% endif %} {% if page.bluesky %}
48+
<a
49+
href="https://bsky.app/profile/{{ page.bluesky }}"
50+
target="_blank"
51+
>
52+
<svg
53+
class="fa"
54+
style="width: 20px; height: 20px"
55+
viewBox="0 0 64 57"
56+
>
57+
<path
58+
fill="currentColor"
59+
d="M13.873 3.805C21.21 9.332 29.103 20.537 32 26.55v15.882c0-.338-.13.044-.41.867-1.512 4.456-7.418 21.847-20.923 7.944-7.111-7.32-3.819-14.64 9.125-16.85-7.405 1.264-15.73-.825-18.014-9.015C1.12 23.022 0 8.51 0 6.55 0-3.268 8.579-.182 13.873 3.805ZM50.127 3.805C42.79 9.332 34.897 20.537 32 26.55v15.882c0-.338.13.044.41.867 1.512 4.456 7.418 21.847 20.923 7.944 7.111-7.32 3.819-14.64-9.125-16.85 7.405 1.264 15.73-.825 18.014-9.015C62.88 23.022 64 8.51 64 6.55c0-9.818-8.578-6.732-13.873-2.745Z"
60+
/>
61+
</svg>
62+
</a>
63+
{% endif %}
64+
</div>
65+
<div class="speaker-desc">
66+
{{ page.content | markdownify }}
67+
</div>
768

8-
{% include navigation_2.html %}
9-
<div class="speaker-content">
10-
<div class="speaker-card">
11-
<div class="speaker-head">
12-
<div class="img" style="background-image: url('{{site.baseurl}}{{ page.pic_url }}');"></div>
13-
<div class="speaker-col">
14-
<h1 class="speaker-name">
15-
{{ page.name }}
16-
</h1>
17-
<h2 class="speaker-position">{{ page.tagline }}</h2>
18-
<div class="speaker-social">
19-
{% if page.github %}
20-
<a href="https://github.com/{{ page.github }}" target="_blank">
21-
<i class="fa fa-github"></i>
22-
</a>
23-
{% endif %}
24-
{% if page.twitter %}
25-
<a href="https://twitter.com/{{ page.twitter }}" target="_blank">
26-
<i class="fa fa-twitter"></i>
27-
</a>
28-
{% endif %}
29-
{% if page.linkedin %}
30-
<a href="https://linkedin.com/{{ page.linkedin }}" target="_blank">
31-
<i class="fa fa-linkedin"></i>
32-
</a>
33-
{% endif %}
34-
{% if page.mastodon %}
35-
<a href="{{ page.mastodon }}" target="_blank" target="_blank">
36-
<i class="fa-brands fa-mastodon"></i>
37-
</a>
38-
{% endif %}
39-
</div>
40-
<div class="speaker-desc">{{ page.content | markdownify }}</div>
41-
42-
43-
{% assign filtered_keynotes = site.keynotes | where_exp: "keynote", "keynote.speakers contains page.path " %}
44-
45-
{% for keynote in filtered_keynotes %}
46-
<h4 class="speaker-training">Keynote:
47-
<br>
48-
<a href="{{site.baseurl}}{{ keynote.url }}">{{ keynote.title }}</a>
49-
</h4>
50-
51-
{% endfor %}
52-
53-
{% assign filtered_talks = site.talks | where_exp: "talk", "talk.speakers contains page.path " %}
69+
{% assign filtered_keynotes = site.keynotes | where_exp:
70+
"keynote", "keynote.speakers contains page.path " %} {%
71+
for keynote in filtered_keynotes %}
72+
<h4 class="speaker-training">
73+
Keynote:
74+
<br />
75+
<a href="{{site.baseurl}}{{ keynote.url }}"
76+
>{{ keynote.title }}</a
77+
>
78+
</h4>
5479

55-
{% for talk in filtered_talks %}
56-
<h4 class="speaker-training">Talk:
57-
<br>
58-
<a href="{{site.baseurl}}{{ talk.url }}">{{ talk.title }}</a>
59-
</h4>
60-
<!--
80+
{% endfor %} {% assign filtered_talks = site.talks |
81+
where_exp: "talk", "talk.speakers contains page.path "
82+
%} {% for talk in filtered_talks %}
83+
<h4 class="speaker-training">
84+
Talk:
85+
<br />
86+
<a href="{{site.baseurl}}{{ talk.url }}"
87+
>{{ talk.title }}</a
88+
>
89+
</h4>
90+
<!--
6191
<p class="speaker-talk">
6292
<strong>Audience:</strong>
6393
{{ talk.audience | join: ","}}
6494
</p> -->
6595

66-
<div class="speaker-desc mt-0">{{ talk.content | markdownify }}</div>
67-
{% endfor %}
68-
69-
{% assign filtered_trainings = site.trainings | where_exp: "training", "training.trainers contains page.path " %}
70-
{% for training in filtered_trainings %}
71-
<h4 class="speaker-training">Training:
72-
<br>
73-
<a href="{{site.baseurl}}{{ training.url }}">{{ training.title }}</a>
74-
75-
</h4>
76-
<div class="speaker-desc mt-0">{{ training.summary }}</div>
77-
{% endfor %}
78-
79-
96+
<div class="speaker-desc mt-0">
97+
{{ talk.content | markdownify }}
98+
</div>
99+
{% endfor %} {% assign filtered_trainings =
100+
site.trainings | where_exp: "training",
101+
"training.trainers contains page.path " %} {% for
102+
training in filtered_trainings %}
103+
<h4 class="speaker-training">
104+
Training:
105+
<br />
106+
<a href="{{site.baseurl}}{{ training.url }}"
107+
>{{ training.title }}</a
108+
>
109+
</h4>
110+
<div class="speaker-desc mt-0">
111+
{{ training.summary }}
112+
</div>
113+
{% endfor %}
114+
</div>
80115
</div>
81116
</div>
82117
</div>
83-
</div>
84-
{% include footer.html %}
85-
{% include imports/js.html %}
86-
</body>
87-
118+
{% include footer.html %} {% include imports/js.html %}
119+
</body>
88120
</html>

0 commit comments

Comments
 (0)