diff --git a/Gemfile b/Gemfile index 4fb03c8..e3b59c3 100644 --- a/Gemfile +++ b/Gemfile @@ -22,6 +22,7 @@ gem 'autoprefixer-rails' group :development do gem 'adsf' gem 'highline' + gem 'terminal-notifier-guard' end group :nanoc do diff --git a/Gemfile.lock b/Gemfile.lock index 45c0ef0..d093303 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -70,6 +70,7 @@ GEM sass (3.4.22) shellany (0.0.1) slop (3.6.0) + terminal-notifier-guard (1.7.0) thor (0.19.1) w3c_validators (1.2) json @@ -90,6 +91,7 @@ DEPENDENCIES nanoc (~> 4.3.3) nokogiri sass + terminal-notifier-guard w3c_validators BUNDLED WITH diff --git a/Rules b/Rules index 7abd995..f3269a8 100644 --- a/Rules +++ b/Rules @@ -33,7 +33,7 @@ preprocess do academic_years.each do |year| @items.create( '', - { academic_year: year, title: "Blog" }, + { academic_year: year, title: 'Blog' }, "/blog/#{year}-#{year + 1}.html", binary: false ) @@ -45,7 +45,7 @@ preprocess do ) all_events.each do |event| - event[:time] = Date.parse(event[:time]) + event[:time] = DateTime.parse(event[:time]) end end diff --git a/content/assets/stylesheets/includes/eventpage.scss b/content/assets/stylesheets/includes/eventpage.scss index 31f31cb..4e6cb80 100644 --- a/content/assets/stylesheets/includes/eventpage.scss +++ b/content/assets/stylesheets/includes/eventpage.scss @@ -23,3 +23,13 @@ .event-attributes { font-size: 1.3em; } + +.event-social-icons { + margin-left: 10px; + + .fa { + margin-right: 5px; + font-size: 0.60em; + vertical-align: baseline; + } +} diff --git a/content/assets/stylesheets/includes/general.scss b/content/assets/stylesheets/includes/general.scss index 3efb4e0..2dddb09 100644 --- a/content/assets/stylesheets/includes/general.scss +++ b/content/assets/stylesheets/includes/general.scss @@ -1,11 +1,3 @@ -.fa-ul { - list-style: none !important; - - .fa { - font-size: inherit; - } -} - .has-text-justified { text-align: justify; } @@ -65,9 +57,8 @@ main.section { footer.footer { padding-bottom: 40px; + .fa { - font-size: inherit; - text-align: inherit; vertical-align: inherit; } } diff --git a/content/events/16-17/LAN.md b/content/events/16-17/LAN.md index 8b63afe..1021106 100644 --- a/content/events/16-17/LAN.md +++ b/content/events/16-17/LAN.md @@ -1,15 +1,28 @@ --- title: Geeks, Attack! V -banner: https://scontent.xx.fbcdn.net/v/t1.0-9/13903431_1277596932251344_3927837466166230371_n.jpg?oh=bdda0d18a635c49893a097fba6aa99b9&oe=587C7886 +image: //i.imgur.com/sQPA5m3.png +banner: //imgur.com/gVXvesA.png description: Zeus' vijfde LAN-Party created_at: 13-09-2016 -time: 04-11-2016 +time: 04-11-2016 16:00 location: Therminal, Hoveniersberg 24 9000 Gent locationlink: Therminal,Ghent Belgium description: Zeus' vijfde LAN-Party +facebook: https://www.facebook.com/events/299820833699196/ --- -De vijfde editie van Zeus WPI's LAN-Party komt eraan! -Hou alvast de datum vrij! +# It's that time of year again -Wij houden jullie op de hoogte! +Je leest het goed, op **4 november** vindt onze vijfde editie van onze jaarlijkse LAN-Party plaats in **[Studentenhuis De Therminal](http://student.ugent.be/)** (Hoveniersberg 24, 9000 Gent). + +Vanaf **16:00** kunnen jullie elkaars Nexus vernietigen in League of Legends, een Ancient ten val brengen in Dota 2, bommen ontmantelen in Counter Strike: Global Offensive, op ontzagwekkende snelheden door de maps van Trackmania rijden, en nog veel, veel meer. + +# Schrijf je in! + +Door je in te schrijven krijgen wij een beter beeld van hoeveel volk we kunnen verwachten, wat we allemaal moeten voorzien, en welke competities we kunnen organiseren. **[Klik hier om je in te schrijven.](https://goo.gl/forms/XwHhYB4NkOO2GDoE3)** + +# Praktisch + +De deuren openen om 16:00. We vragen €2 inkom, die gebruikt zal worden om de prijzenpot van onze competities aan te dikken. + +Uit ervaring weten we dat het soms wat kouder kan worden in de Therminal rondom die tijd, dus draag zeker een **trui** of iets dergelijks! We doen echter ons best om de verwarming in orde te krijgen. diff --git a/content/events/16-17/datacenter.md b/content/events/16-17/datacenter.md index 7b1153d..e3fddef 100644 --- a/content/events/16-17/datacenter.md +++ b/content/events/16-17/datacenter.md @@ -1,9 +1,9 @@ --- title: Bezoek datacenter -banner: https://emergingtechblog.emc.com/wp-content/uploads/2015/10/AdobeStock_86289688.jpeg +image: https://emergingtechblog.emc.com/wp-content/uploads/2015/10/AdobeStock_86289688.jpeg description: Zeus bezoekt het datacenter en de supercomputer in S10! created_at: 3-10-2016 -time: 10-10-2016 +time: 10-10-2016 17:45 location: Datacenter UGent, S10, Sterre locationlink: 51.023650, 3.712018 --- diff --git a/content/events/16-17/lip.md b/content/events/16-17/lip.md index 939a0df..1f0524b 100644 --- a/content/events/16-17/lip.md +++ b/content/events/16-17/lip.md @@ -1,9 +1,9 @@ --- title: Linux Install Party -banner: //scontent-bru2-1.xx.fbcdn.net/t31.0-8/s960x960/14435421_1323382324339471_2958587023924328526_o.jpg +image: //scontent-bru2-1.xx.fbcdn.net/t31.0-8/s960x960/14435421_1323382324339471_2958587023924328526_o.jpg description: Hulp nodig met het installeren van Linux op je laptop? Zeus helpt je graag! created_at: 3-10-2016 -time: 5-10-2016 +time: 5-10-2016 17:00 location: Zeus kelder, S9 locationlink: Sterre,Ghent Belgium --- diff --git a/layouts/default.erb b/layouts/default.erb index ec8e71f..86cc506 100644 --- a/layouts/default.erb +++ b/layouts/default.erb @@ -8,9 +8,6 @@ Zeus WPI | <%= item[:title] || 'Werkgroep Informatica van de Universiteit Gent' %> - - - @@ -40,6 +37,9 @@ <%= asset :css, :main %> + + + <%= content_for(@item, :head) %> diff --git a/layouts/eventpost.erb b/layouts/eventpost.erb index 9e9df0e..51ec605 100644 --- a/layouts/eventpost.erb +++ b/layouts/eventpost.erb @@ -1,11 +1,15 @@ <% content_for :head do %> - + <% end %> +<% if item[:banner] %> +
+<% else %>
+<% end %>
<%= render '/partials/_navbar.*', zeus_logo_color: :white %>
@@ -17,20 +21,30 @@ <%= item[:title] %> + + <% if item[:facebook] %> + + <%= fa :facebook %> + + <% end %> + + <%= fa :calendar %> + +

<%= item[:description] %>

diff --git a/layouts/partials/_event_preview.erb b/layouts/partials/_event_preview.erb index 3b8d715..b635b81 100644 --- a/layouts/partials/_event_preview.erb +++ b/layouts/partials/_event_preview.erb @@ -1,6 +1,6 @@