From d4303c95407393bbadd5ddf602376ec78e980294 Mon Sep 17 00:00:00 2001 From: Wout Schellaert Date: Fri, 13 Oct 2017 11:23:58 +0200 Subject: [PATCH 1/4] Expand FB fetch script --- commands/fetch.rb | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/commands/fetch.rb b/commands/fetch.rb index b63a3d2..eb4c6e3 100644 --- a/commands/fetch.rb +++ b/commands/fetch.rb @@ -10,16 +10,19 @@ description 'Fetch an event from facebook' run do |_opts, args, _cmd| fb_token = File.read('.fb_token') - uri = URI("https://graph.facebook.com/v2.10/#{args[0]}?fields=cover,name,description,start_time,place,end_time&access_token=#{fb_token}") + event_id = args[0] + uri = URI("https://graph.facebook.com/v2.10/#{event_id}?fields=cover,name,description,start_time,place,end_time&access_token=#{fb_token}") o = JSON.parse(Net::HTTP.get(uri)) - puts <<~EOS --- title: "#{o['name']}" + description: #TODO time: #{o['start_time']} - location: #{o['place']['name']} end: #{o['end_time']} + location: #{o['place']['name']} banner: #{o['cover']['source']} + created_at: #TODO + facebook: 'https://www.facebook.com/events/#{event_id}/' --- #{o['description']} From eaa1ac514062d69cd0ee0203ce20dd10d26dc9fd Mon Sep 17 00:00:00 2001 From: Wout Schellaert Date: Fri, 13 Oct 2017 11:24:06 +0200 Subject: [PATCH 2/4] Add some margin to event-tile text --- content/assets/stylesheets/includes/tiles.scss | 8 ++++++++ layouts/partials/_events_tile.erb | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/content/assets/stylesheets/includes/tiles.scss b/content/assets/stylesheets/includes/tiles.scss index 1ff4c7f..6e35037 100644 --- a/content/assets/stylesheets/includes/tiles.scss +++ b/content/assets/stylesheets/includes/tiles.scss @@ -35,8 +35,16 @@ a.box { .event-text { display: inline-block; font-size: 1.1em; + margin-left: 10px; + margin-right: 10px; + + .event-time-loc { + margin-left: 10px; + margin-right: 10px; + } } + .is-divider { margin: 0.5em; } diff --git a/layouts/partials/_events_tile.erb b/layouts/partials/_events_tile.erb index 42d6b11..971b1e3 100644 --- a/layouts/partials/_events_tile.erb +++ b/layouts/partials/_events_tile.erb @@ -19,7 +19,7 @@
-
+
<%= fa :'clock-o' , fw: true %><%= @event[:time].strftime('%A %d %B, %H:%M') %>
<%= fa :'map-marker', fw: true %><%= @event[:location] %> From 0ec897aa593f7c2f93920d46e22c082196a0ad9f Mon Sep 17 00:00:00 2001 From: Wout Schellaert Date: Fri, 13 Oct 2017 11:24:28 +0200 Subject: [PATCH 3/4] Add Hydra codenight event --- content/events/17-18/hydra-codenight.md | 28 +++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 content/events/17-18/hydra-codenight.md diff --git a/content/events/17-18/hydra-codenight.md b/content/events/17-18/hydra-codenight.md new file mode 100644 index 0000000..631d613 --- /dev/null +++ b/content/events/17-18/hydra-codenight.md @@ -0,0 +1,28 @@ +--- +title: "Hydra Introsessie & Codenight" +time: 2017-10-16T18:00:00+0200 +end: 2017-10-16T23:59:00+0200 +location: Zeus WPI +description: Word een Hydra-held in no time +created_at: '13-10-2017' +color: '#3454b4' +--- + +Join het team van de coolste app van de UGent! + +# Wat +Zin om mee te werken? Op de Hydra codenight wordt je persoonlijk begeleid en geholpen door de developers achter de app. Zo fix je in no-time je eerste issue leer je op 1 avond door de volledige codebase wandelen. We maken er samen een productieve maar ook plezante avond van, en wie weet ben jij tegen volgend jaar 1 van de core-devs! + +# Waarom + - Een cool team + - Een relevant project voor jou en je vrienden + - Ideale intro tot app-development + - Ideale ervaring voor app-development + +# Praktisch +We beginnen officieel om **18u**, maar je mag komen wanneer je wilt. Alles gebeurt in de **Zeus kelder**. Probeer het project al eens werkende te krijgen op voorhand, of installeer de relevante programma's toch al (Android Studio en XCode (voor iOS)). +Er wordt achter eten gegaan door Zeusleden. +[ Android ](https://github.com/ZeusWPI/hydra-android/) +[ iOS ](https://github.com/ZeusWPI/hydra-iOS/) + +~~ We proberen productieve coders wat in de watten te leggen ~~ \ No newline at end of file From 240a6f594b7ac754c6a38d18fa2586e8a2c8b5ae Mon Sep 17 00:00:00 2001 From: Wout Schellaert Date: Fri, 13 Oct 2017 11:38:02 +0200 Subject: [PATCH 4/4] Fix style warnings --- commands/fetch.rb | 4 ++-- content/events/17-18/hydra-codenight.md | 16 ++++++++++------ 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/commands/fetch.rb b/commands/fetch.rb index eb4c6e3..6e8d804 100644 --- a/commands/fetch.rb +++ b/commands/fetch.rb @@ -16,12 +16,12 @@ run do |_opts, args, _cmd| puts <<~EOS --- title: "#{o['name']}" - description: #TODO + description: #Fill in time: #{o['start_time']} end: #{o['end_time']} location: #{o['place']['name']} banner: #{o['cover']['source']} - created_at: #TODO + created_at: #Fill in facebook: 'https://www.facebook.com/events/#{event_id}/' --- diff --git a/content/events/17-18/hydra-codenight.md b/content/events/17-18/hydra-codenight.md index 631d613..10e7d29 100644 --- a/content/events/17-18/hydra-codenight.md +++ b/content/events/17-18/hydra-codenight.md @@ -11,18 +11,22 @@ color: '#3454b4' Join het team van de coolste app van de UGent! # Wat + Zin om mee te werken? Op de Hydra codenight wordt je persoonlijk begeleid en geholpen door de developers achter de app. Zo fix je in no-time je eerste issue leer je op 1 avond door de volledige codebase wandelen. We maken er samen een productieve maar ook plezante avond van, en wie weet ben jij tegen volgend jaar 1 van de core-devs! # Waarom - - Een cool team - - Een relevant project voor jou en je vrienden - - Ideale intro tot app-development - - Ideale ervaring voor app-development + +- Een cool team +- Een relevant project voor jou en je vrienden +- Ideale intro tot app-development +- Ideale ervaring voor app-development # Praktisch We beginnen officieel om **18u**, maar je mag komen wanneer je wilt. Alles gebeurt in de **Zeus kelder**. Probeer het project al eens werkende te krijgen op voorhand, of installeer de relevante programma's toch al (Android Studio en XCode (voor iOS)). -Er wordt achter eten gegaan door Zeusleden. -[ Android ](https://github.com/ZeusWPI/hydra-android/) +Er wordt achter eten gegaan door Zeusleden. + +[ Android ](https://github.com/ZeusWPI/hydra-android/) + [ iOS ](https://github.com/ZeusWPI/hydra-iOS/) ~~ We proberen productieve coders wat in de watten te leggen ~~ \ No newline at end of file