From 2662bbbe98190f038a1a869aa63fedfb212dd377 Mon Sep 17 00:00:00 2001 From: Rien Maertens Date: Fri, 27 Jan 2017 18:13:12 +0100 Subject: [PATCH 1/7] Add Hashcode event --- content/events/16-17/hashcode.md | 27 +++++++++++++++++++++++++++ lib/helpers/events.rb | 2 +- 2 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 content/events/16-17/hashcode.md diff --git a/content/events/16-17/hashcode.md b/content/events/16-17/hashcode.md new file mode 100644 index 0000000..e43bc4a --- /dev/null +++ b/content/events/16-17/hashcode.md @@ -0,0 +1,27 @@ +--- +title: Hashcode +description: Zeus organiseert een UGent Hashcode Hub +created_at: 27-01-2017 +time: 23-02-2017 18:30 +location: A3, S9 +locationlink: Sterre,Ghent Belgium +banner: https://hashcode.withgoogle.com/resources/images/hero_6.jpg +image: https://zeus.ugent.be/zeuswpi/I9GAh7iy.png +facebook: https://www.facebook.com/events/179465822503595/ +--- + +# Google Hashcode +Ook dit jaar organiseren we een hub voor de Google Hashcode. Dit is een jaarlijkse programmeerwedstrijd van Google waarin je in een team van 2 tot 4 personen een probleem voorgeschoteld krijgt die je mag oplossen in een programmeertaal naar keuze. De wedstrijd is gericht op studenten en professionals. + +De online kwalificatieronde vind plaats op 23 februari om 18:30. Je kan deelnemen met je team in onze hub _Ghent University_ in gebouw S9 op Campus Sterre, lokaal A3. + +De best scorende teams worden uitgenodigd bij Google Parijs op 1 april om mee te doen aan de finale ronde van de competitie. + +## Registratie +Registreer je [hier](g.co/hashcode) om je in te schrijven. Daarna kun je ook onze hub selecteren en een team vormen. Hoe meer teams zich inschrijven voor 5 februari, hoe meer goodies we kunnen verdelen! + +## Begint het al te kriebelen? + +Wil je je optimaal voorbereiden op de wedstrijd? Dan kun je het voorbeeldprobleem proberen op te lossen, die kan je zien zodra je je hebt geregistreerd. Vorig jaar kwam het optimaliseren van routes voor drones en satellieten aan bod. Opgaven van de vorige jaren kan je [hier](https://hashcode.withgoogle.com/past_editions.html) vinden. + +Tot dan! diff --git a/lib/helpers/events.rb b/lib/helpers/events.rb index a7c69cb..72f190c 100644 --- a/lib/helpers/events.rb +++ b/lib/helpers/events.rb @@ -1,7 +1,7 @@ require 'uri' module EventsHelper def all_events - @items.find_all('/events/*/*').sort_by { |x| x[:time] } + @items.find_all('/events/*/*.md').sort_by { |x| x[:time] } end def upcoming_events From 293592faa72983bc9d5407e5d624956f0aba02cc Mon Sep 17 00:00:00 2001 From: Rien Maertens Date: Fri, 27 Jan 2017 18:46:11 +0100 Subject: [PATCH 2/7] Woopsie link --- content/events/16-17/hashcode.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/events/16-17/hashcode.md b/content/events/16-17/hashcode.md index e43bc4a..5f47785 100644 --- a/content/events/16-17/hashcode.md +++ b/content/events/16-17/hashcode.md @@ -18,7 +18,7 @@ De online kwalificatieronde vind plaats op 23 februari om 18:30. Je kan deelneme De best scorende teams worden uitgenodigd bij Google Parijs op 1 april om mee te doen aan de finale ronde van de competitie. ## Registratie -Registreer je [hier](g.co/hashcode) om je in te schrijven. Daarna kun je ook onze hub selecteren en een team vormen. Hoe meer teams zich inschrijven voor 5 februari, hoe meer goodies we kunnen verdelen! +Registreer je [hier](https://g.co/hashcode) om je in te schrijven. Daarna kun je ook onze hub selecteren en een team vormen. Hoe meer teams zich inschrijven voor 5 februari, hoe meer goodies we kunnen verdelen! ## Begint het al te kriebelen? From 64c62e80a9c3bd3a3eeb6f6af390b90d87d0cf2c Mon Sep 17 00:00:00 2001 From: Rien Maertens Date: Fri, 27 Jan 2017 18:53:31 +0100 Subject: [PATCH 3/7] Mention hub name --- content/events/16-17/hashcode.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/events/16-17/hashcode.md b/content/events/16-17/hashcode.md index 5f47785..160e4f4 100644 --- a/content/events/16-17/hashcode.md +++ b/content/events/16-17/hashcode.md @@ -18,7 +18,7 @@ De online kwalificatieronde vind plaats op 23 februari om 18:30. Je kan deelneme De best scorende teams worden uitgenodigd bij Google Parijs op 1 april om mee te doen aan de finale ronde van de competitie. ## Registratie -Registreer je [hier](https://g.co/hashcode) om je in te schrijven. Daarna kun je ook onze hub selecteren en een team vormen. Hoe meer teams zich inschrijven voor 5 februari, hoe meer goodies we kunnen verdelen! +Registreer je [hier](https://g.co/hashcode) om je in te schrijven. Daarna kun je ook onze hub selecteren en een team vormen. Vergeet ook niet om onze hub _Ghent University_ te selecteren. Hoe meer teams zich inschrijven voor 5 februari, hoe meer goodies we kunnen verdelen! ## Begint het al te kriebelen? From 33fc2da081ad7462f9be946ed19cceca84a924e0 Mon Sep 17 00:00:00 2001 From: Rien Maertens Date: Fri, 27 Jan 2017 19:04:04 +0100 Subject: [PATCH 4/7] Registration + necessities --- content/events/16-17/hashcode.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/content/events/16-17/hashcode.md b/content/events/16-17/hashcode.md index 160e4f4..0fa2948 100644 --- a/content/events/16-17/hashcode.md +++ b/content/events/16-17/hashcode.md @@ -18,7 +18,10 @@ De online kwalificatieronde vind plaats op 23 februari om 18:30. Je kan deelneme De best scorende teams worden uitgenodigd bij Google Parijs op 1 april om mee te doen aan de finale ronde van de competitie. ## Registratie -Registreer je [hier](https://g.co/hashcode) om je in te schrijven. Daarna kun je ook onze hub selecteren en een team vormen. Vergeet ook niet om onze hub _Ghent University_ te selecteren. Hoe meer teams zich inschrijven voor 5 februari, hoe meer goodies we kunnen verdelen! +Registreer je **voor 5 februari** op [g.co/hashcode](https://g.co/hashcode) en selecteer **onze hub _Ghent University_**. Hoe meer teams zich registreren bij onze hub, hoe meer goodies we kunnen uitdelen! + +## Benodigdheden +Om alles optimaal te laten verlopen willen we jullie vragen om je eigen verdeelstekker mee te brengen. Wij zorgen voor drank en snacks. ## Begint het al te kriebelen? From 942f2a960c76032ec35a129bcc12b185905853fb Mon Sep 17 00:00:00 2001 From: Lorin Werthen Date: Fri, 27 Jan 2017 19:07:59 +0100 Subject: [PATCH 5/7] make life easier when a light background is used in events --- .../stylesheets/includes/eventpage.scss | 14 +++++ content/events/16-17/hashcode.md | 1 + layouts/eventpost.erb | 52 ++++++++++--------- 3 files changed, 42 insertions(+), 25 deletions(-) diff --git a/content/assets/stylesheets/includes/eventpage.scss b/content/assets/stylesheets/includes/eventpage.scss index 4e6cb80..e8657a4 100644 --- a/content/assets/stylesheets/includes/eventpage.scss +++ b/content/assets/stylesheets/includes/eventpage.scss @@ -33,3 +33,17 @@ vertical-align: baseline; } } + +.header-text { + float: left; + padding: 20px; + + &.light-background { + background-color: rgba(0, 0, 0, 0.5); + } +} + +.has-vertical-center { + display: flex; + align-items: center; +} diff --git a/content/events/16-17/hashcode.md b/content/events/16-17/hashcode.md index 5f47785..b298f7e 100644 --- a/content/events/16-17/hashcode.md +++ b/content/events/16-17/hashcode.md @@ -8,6 +8,7 @@ locationlink: Sterre,Ghent Belgium banner: https://hashcode.withgoogle.com/resources/images/hero_6.jpg image: https://zeus.ugent.be/zeuswpi/I9GAh7iy.png facebook: https://www.facebook.com/events/179465822503595/ +header_text_background: true --- # Google Hashcode diff --git a/layouts/eventpost.erb b/layouts/eventpost.erb index 2fb5b4b..bdcf33a 100644 --- a/layouts/eventpost.erb +++ b/layouts/eventpost.erb @@ -23,31 +23,33 @@
-
-

- - <%= item[:title] %> - - - <% if item[:facebook] %> - - <%= fa :facebook %> - - <% end %> - - <%= fa :calendar %> - - -

-

- <%= item[:description] %> -

-

-

    -
  • <%= fa 'clock-o', li: true %><%= item[:time].strftime '%A %d %B %Y %H:%M' %>
  • -
  • <%= fa 'map-marker', li: true %><%= item[:location] %>
  • -
-

+
+
+

+ + <%= item[:title] %> + + + <% if item[:facebook] %> + + <%= fa :facebook %> + + <% end %> + + <%= fa :calendar %> + + +

+

+ <%= item[:description] %> +

+

+

    +
  • <%= fa 'clock-o', li: true %><%= item[:time].strftime '%A %d %B %Y %H:%M' %>
  • +
  • <%= fa 'map-marker', li: true %><%= item[:location] %>
  • +
+

+