Skip to content

Commit d063d6a

Browse files
committed
set right calendar colors + remove dependency on hard coded calendar IDs on home
1 parent e32086c commit d063d6a

File tree

7 files changed

+22
-4
lines changed

7 files changed

+22
-4
lines changed
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
---
22
title: Community life
33
cid: e0687bd9c67739ea686ef06479b98b2b1c6ca040057e734da7e3718e5a001237
4+
src: ZTA2ODdiZDljNjc3MzllYTY4NmVmMDY0NzliOThiMmIxYzZjYTA0MDA1N2U3MzRkYTdlMzcxOGU1YTAwMTIzN0Bncm91cC5jYWxlbmRhci5nb29nbGUuY29t
5+
color: F4511E
46
---
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
---
22
title: Conferences
33
cid: 344dc5cf5d6cdd4a1ea52eaf82adcd64b35176f2c0868df9edc35e6d8527918f
4+
src: MzQ0ZGM1Y2Y1ZDZjZGQ0YTFlYTUyZWFmODJhZGNkNjRiMzUxNzZmMmMwODY4ZGY5ZWRjMzVlNmQ4NTI3OTE4ZkBncm91cC5jYWxlbmRhci5nb29nbGUuY29t
5+
color: AD1457
46
---
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
---
22
title: NetPLACE Seminars
33
cid: c99225a655fc9490373ba03b394b5b26d5329ede77e08b35e8abf1876412e8a2
4+
src: Yzk5MjI1YTY1NWZjOTQ5MDM3M2JhMDNiMzk0YjViMjZkNTMyOWVkZTc3ZTA4YjM1ZThhYmYxODc2NDEyZThhMkBncm91cC5jYWxlbmRhci5nb29nbGUuY29t
5+
color: E4C441
46
---
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
---
22
title: WiNS Seminars
33
cid: aaba197d2b7dd933d8ce4c677b04895557a723ca3147c384773073353a30f08e
4+
src: YWFiYTE5N2QyYjdkZDkzM2Q4Y2U0YzY3N2IwNDg5NTU1N2E3MjNjYTMxNDdjMzg0NzczMDczMzUzYTMwZjA4ZUBncm91cC5jYWxlbmRhci5nb29nbGUuY29t
5+
color: B39DDB
46
---
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
---
22
title: Workshops and schools
33
cid: 64d2cfbaccbd570205aced771443a7e8a5d24b076f8181cb4701ce4b3c85515b
4+
src: NjRkMmNmYmFjY2JkNTcwMjA1YWNlZDc3MTQ0M2E3ZThhNWQyNGIwNzZmODE4MWNiNDcwMWNlNGIzYzg1NTE1YkBncm91cC5jYWxlbmRhci5nb29nbGUuY29t
5+
color: 0B8043
46
---

themes/hugoplate/layouts/calendar/list.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
<div class="accordion-content">
2626
<div class="items-center text-center mt-5 rounded-lg bg-[#F0F4F9] px-5 py-5">
2727
<div class="flex">
28-
<iframe src="https://calendar.google.com/calendar/embed?src={{ .Params.Cid }}%40group.calendar.google.com&ctz=Europe%2FAmsterdam" width=1600 height="450" frameborder="0" style="border:0" allowfullscreen></iframe>
28+
<iframe src="https://calendar.google.com/calendar/embed?src={{ .Params.cid }}%40group.calendar.google.com&color=%23{{ .Params.color }}&ctz=Europe%2FAmsterdam" width=1600 height="450" frameborder="0" style="border:0" allowfullscreen></iframe>
2929
</div>
3030
</div>
3131
<br>

themes/hugoplate/layouts/index.html

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -76,14 +76,22 @@ <h1 class="mb-4 text-h3 lg:text-h1">
7676
</div>
7777

7878
<div class="items-center text-center mt-20 lg:mt-0 rounded-lg bg-[#F0F4F9] px-5 py-5">
79+
{{ $calendars := where site.RegularPages "Section" "calendar" }}
7980
<h3 style="color: black">Upcoming events</h3>
8081
<div class="flex">
81-
<iframe src="https://calendar.google.com/calendar/embed?height=600&wkst=1&ctz=Europe%2FRome&showPrint=0&mode=AGENDA&showDate=0&showNav=0&showTitle=0&showTabs=0&src=ZTA2ODdiZDljNjc3MzllYTY4NmVmMDY0NzliOThiMmIxYzZjYTA0MDA1N2U3MzRkYTdlMzcxOGU1YTAwMTIzN0Bncm91cC5jYWxlbmRhci5nb29nbGUuY29t&src=MzQ0ZGM1Y2Y1ZDZjZGQ0YTFlYTUyZWFmODJhZGNkNjRiMzUxNzZmMmMwODY4ZGY5ZWRjMzVlNmQ4NTI3OTE4ZkBncm91cC5jYWxlbmRhci5nb29nbGUuY29t&src=YWFiYTE5N2QyYjdkZDkzM2Q4Y2U0YzY3N2IwNDg5NTU1N2E3MjNjYTMxNDdjMzg0NzczMDczMzUzYTMwZjA4ZUBncm91cC5jYWxlbmRhci5nb29nbGUuY29t&src=NjRkMmNmYmFjY2JkNTcwMjA1YWNlZDc3MTQ0M2E3ZThhNWQyNGIwNzZmODE4MWNiNDcwMWNlNGIzYzg1NTE1YkBncm91cC5jYWxlbmRhci5nb29nbGUuY29t&src=Yzk5MjI1YTY1NWZjOTQ5MDM3M2JhMDNiMzk0YjViMjZkNTMyOWVkZTc3ZTA4YjM1ZThhYmYxODc2NDEyZThhMkBncm91cC5jYWxlbmRhci5nb29nbGUuY29t&bgcolor=%23ffffff&color=%23ffffff" class="items-center border-none mt-5 mb-5 inline flex-1" height="600" frameborder="0" scrolling="no"></iframe>
82+
{{ $calendar_embed_url := "https://calendar.google.com/calendar/embed?height=600&wkst=1&ctz=Europe%2FRome&showPrint=0&mode=AGENDA&showDate=0&showNav=0&showTitle=0&showTabs=0" }}
83+
{{ range $calendars }}
84+
{{ $calendar_embed_url = (printf "%s%s%s%s%s" $calendar_embed_url "&src=" .Params.src "&color=%23" .Params.color ) }}
85+
{{ end }}
86+
<iframe {{ printf "src=%q" $calendar_embed_url | safeHTMLAttr }} class="items-center border-none mt-5 mb-5 inline flex-1" height="600" frameborder="0" scrolling="no"></iframe>
8287
</div>
8388
<br>
89+
{{ $calendar_sub_url := "https://calendar.google.com/calendar/u/0/r?" }}
90+
{{ range $calendars }}
91+
{{ $calendar_sub_url = (printf "%s%s%s%s" $calendar_sub_url "&cid=" .Params.cid "@group.calendar.google.com" ) }}
92+
{{ end }}
8493
<a
85-
class="btn btn-primary"
86-
href="https://calendar.google.com/calendar/u/0/r?cid=e0687bd9c67739ea686ef06479b98b2b1c6ca040057e734da7e3718e5a001237@group.calendar.google.com&cid=344dc5cf5d6cdd4a1ea52eaf82adcd64b35176f2c0868df9edc35e6d8527918f@group.calendar.google.com&cid=aaba197d2b7dd933d8ce4c677b04895557a723ca3147c384773073353a30f08e@group.calendar.google.com&cid=64d2cfbaccbd570205aced771443a7e8a5d24b076f8181cb4701ce4b3c85515b@group.calendar.google.com&cid=c99225a655fc9490373ba03b394b5b26d5329ede77e08b35e8abf1876412e8a2@group.calendar.google.com">
94+
class="btn btn-primary" {{ printf "href=%q" $calendar_sub_url | safeHTMLAttr }}>
8795
Subscribe
8896
<i class="fa fa-arrow-right pl-2"></i>
8997
</a>

0 commit comments

Comments
 (0)