Merge pull request #325 from ZeusWPI/sponsorende_leden

Added Sponsorende leden
This commit is contained in:
redfast00 2020-01-01 16:55:46 +01:00 committed by GitHub
commit 1b373f3792
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 266 additions and 0 deletions

View file

@ -0,0 +1,53 @@
---
narrow_page: true
---
<%= render '/partials/_about_sub_navbar.*', selected: 'sponsoring-members' %>
<h1 class='title is-1 has-text-centered'>Sponsorende leden</h1>
<div id='sponsoring-members' class="content">
<% current_sponsoring_members.each do |member| %>
<div id="<%= member[:nickname] %>" class="box sponsoring-member">
<article class="columns is-mobile">
<div class="column is-gapless is-narrow logo-wrapper">
<% if member[:photo] %>
<img src="<%= member[:photo] %>" alt="<%= member[:name] %>">
<% else %>
<div class="logo-initial has-text-centered">
<%= member[:name].chars.first %>
</div>
<% end %>
<div class="name"><%= member[:name] %></div>
<div class="username">(<%= member[:nickname] %>)</div>
</div>
<div class="column">
<div>
<blockquote>
<%= to_HTML(member[:quote]) %>
</blockquote>
<p class="description">
<%= to_HTML(member[:description]) %>
</p>
</div>
<div class="links">
<% member[:links].each do |link| %>
<% if link[:icon] %>
<a class="social-icon" href="<%= link[:url] %>" target="_blank">
<span class="icon">
<%= fa link[:icon], {:size => "2x"} %>
</span>
</a>
<% else %>
<a class="social-icon" href="<%= link[:url] %>" target="_blank">
<span class="icon">
<%= fa :globe, {:size => "2x"} %>
</span>
</a>
<% end %>
<% end %>
</div>
</div>
</article>
</div>
<% end %>
</div>

View file

@ -161,3 +161,65 @@ table.board-table {
border-color: $primary;
}
}
.sponsoring-member {
.name {
padding-top: 0.75rem;
font-size: 1.4rem;
font-weight: bold;
text-align: center;
}
.username {
font-weight: lighter;
font-size: 1.1rem;
}
.logo-wrapper {
display: flex;
flex-direction: column;
align-items: center;
width: 14rem;
padding: 0.75rem 0;
img {
max-width: 9rem;
max-height: 9rem;
}
}
.links {
margin-top: 1.5rem;
.social-icon {
margin-right: 0.6rem;
}
}
blockquote {
font-size: 1.2rem;
}
.description {
font-size: 1.1rem;
font-weight: normal;
}
.logo-initial {
background-color: #ff7f00;
width: 7rem;
height: 7rem;
}
@media screen and (max-width: 550px){
.logo-wrapper {
width: 10rem;
}
.name{
font-size: 1rem;
}
.username{
font-size: 0.9rem;
}
}
}

View file

@ -0,0 +1,138 @@
---
data:
19-20:
- name: Titouan Vervack
nickname: FlashYoshi
photo: https://zeus.ugent.be/zeuswpi/0U6neVQP.jpg
quote: Ansible is af!
description: |-
Puns, weeb, Sigasi, klimt, taart.
Houdt écht van Java.
Gebruikt tabs én spaces.
links:
- icon: twitter
url: https://twitter.com/tivervac
- icon: github
url: https://github.com/tivervac
- icon: gitlab
url: https://gitlab.com/FlashYoshi
- name: Felix Van der Jeugt
nickname: noctua
photo: https://zeus.ugent.be/zeuswpi/9_L03Pm8.jpg
quote: |-
<noctua> dwergen
<noctua> dwergen
<noctua> dwergen
<noctua> dwergen
<noctua> Sorry guys
<noctua> dwergen
<noctua> dwergen
description: Ik kom Ice Tea's halen in de kelder.
links:
- icon: github
url: https://www.github.com/ninewise
- url: https://users.ugent.be/~fvdrjeug/
- name: Jasper Van der Jeugt
nickname: jaspervdj
photo: https://zeus.ugent.be/zeuswpi/hEERAL--.jpg
quote: GilJ schrijft supergoeie code
description: Een klein beetje geobsedeerd door Haskell.
links:
- icon: twitter
url: https://twitter.com/jaspervdj
- icon: github
url: https://github.com/jaspervdj/
- url: https://jaspervdj.be/
- name: Rien Maertens
nickname: met stokjes
photo: https://zeus.ugent.be/zeuswpi/udVo8mPM.jpg
quote: Fruit op een pizza is als windows op een laptop.
description: // TODO
links:
- icon: github
url: https://github.com/rien
- icon: twitter
url: https://twitter.com/RienMaertens
- url: https://rien.maertens.io
- name: Francis Begyn
nickname: thecy
photo: https://zeus.ugent.be/zeuswpi/Xl5-9fld.jpg
quote: Ik wil eigenlijk nog gaan feesten, maar flask migrations zijn fucked
description: Ik breek dingen die werken en fix dingen die gebroken zijn.
links:
- icon: facebook
url: https://www.facebook.com/begynfrancis
- icon: twitter
url: https://twitter.com/fbegyn
- icon: linkedin
url: https://www.linkedin.com/in/fbegyn/
- url: https://francis.begyn.be
- name: Tom Naessens
nickname: Silox
photo: https://zeus.ugent.be/zeuswpi/KoAqGb0L.jpg
quote: Raad mij keer een quote aan guys, eentje waarin ik mezelf niet belachelijk maak.
description: To be continued.
links:
- icon: github
url: https://github.com/Silox
- name: David Vandorpe
nickname: Davit
photo: https://zeus.ugent.be/zeuswpi/0xba8AgF.jpg
quote: Teleurstellen is zowat mijn levensdoel, daarom ga ik bij Microsoft werken...
description: |-
Alcoholieker van dienst
Breekt tab enkel als hij zijn tabgeld nog niet gekregen heeft
links:
- icon: github
url: https://github.com/VandorpeDavid
- name: Bauke Blomme
nickname: boterham
photo: https://zeus.ugent.be/zeuswpi/tvKlzNYC.jpg
quote: Als ge uw gas- en rempedaal tegelijk induwt, maakt uw auto een screenshot.
description: Verantwoordelijk voor 95% tot 98% van alle roze dingen in de kelder.
links:
- icon: facebook
url: https://www.facebook.com/bauke.blomme
- icon: instagram
url: https://www.instagram.com/blaukebomme
- icon: github
url: https://github.com/booterham
- icon: gitlab
url: https://git.zeus.gent/bokko
- name: Bart Coppens
nickname: bcoppens
photo: https://zeus.ugent.be/zeuswpi/lmKTWGfn.jpg
quote: |-
<WVDSCHEL> I AM BACK
<WVDSCHEL> ma nie tegen bcoppens zeggen, anders moet ik verderwerken
description: Houdt van security, assembly, en flitsende ASCII spiralen.
links:
- icon: twitter
url: https://twitter.com/bartcopp
- url: https://bartcoppens.be
- name: Bryan Verfaillie
nickname: Brian
quote: Programmeren, wat is dat eigenlijk?
description: |-
Oude zak die het eindelijk begint te beseffen maar het toch zo lang als mogelijk probeert te negeren!
De oudere generatie zal mij vooral herinners als de brave jongen die in zijn bachelor jaren zoals een voorbeeldig student naar de les ging om schoon mee te volgen (of toch te doen alsof).
Jaar na jaar ging het steeds meer de 'foute' kant op en werd de Zeus kelder een vaste stek, met zijn rode vloer en compleet andere indeling (ja zo oud dus).
Uiteindelijk hebben ze wat gerenoveerd maar goede dingen komen altijd terug, zo ook het typerende rode stof :p
Na vele zware blokweken, van die leuke herexamens na 6 jaar toch een mooi diploma behaald: Ir. Verfaillie klinkt zo slecht nog niet.
Maar afscheid nemen bestaat niet dus doet hij er nog een master bij, deze keer in de Bioinformatica. Al heb ik horen waaien dat hij daar niet al te vaak in de les zat en meer in de Overpoort (Porter's it is) of zijn bed te vinden was.
Niettemin staat hij maar een thesis verwijderd van een nieuw diploma en een eind? Wie weet!
In de loop der jaren heb ik ook de leuke zijprojecten leren kennen. Waar ik ooit begonnen ben met 'ik kom wel eens kijken op 12urenloop', kan ik x edities later vol trots zeggen dat ik voor de 2e keer hoofdcoördinator mag zijn van dit fantastische event.
Ook Student Kick-Off staat ondertussen al een aantal jaren op mijn teller en daar zijn ze ook nog niet van me af. Dus als je ze ooit over het manusje-van-alles hoort spreken zou dat wel eens over mij kunnen gaan.
In 8 jaar universiteit heb ik zo een hele resem mensen mogen leren kennen, van nog oudere knarren tot echte snotneuzen maar allemaal wel toppers. Een deel van hen reken ik soms zelf bij mijn familie.
In 8 jaar tijd veel prachtige momenten en herinneringen verzameld en talrijke euro's armer. Maar dat is wat ik money well spent wil noemen.
Na 8 jaar voelt een mens zich ook soms oud tussen al dat jong geweld en vraagt zich wel eens af waarom hij nog studeert. Het antwoord bleek fantastische vrienden, belevingen en veel liefde <3
Goed genoeg geleuter over mezelf en nostalgisch gedoe. Tot ooit wel nog eens!
links:
- icon: github
url: https://github.com/bryanverfaillie
- icon: linkedin
url: https://www.linkedin.com/in/bryan-verfaillie-686b66164/

View file

@ -5,5 +5,6 @@
<li class="<%= 'is-active' if @selected == 'historiek'%>"><a href="/about/historiek">Historiek</a></li>
<li class="<%= 'is-active' if @selected == 'oud-bestuur'%>"><a href="/about/oud-bestuur">Oud-bestuur</a></li>
<li class="<%= 'is-active' if @selected == 'verslagen'%>"><a href="/about/verslagen">Verslagen</a></li>
<li class="<%= 'is-active' if @selected == 'sponsoring-members'%>"><a href="/about/sponsorende-leden">Sponsorende leden</a></li>
</ul>
</div>

View file

@ -7,6 +7,14 @@ module AboutHelper
bestuur_of(@config[:academic_year].to_sym)
end
def sponsoring_members_of(year)
data_from(:supporting_members)[year]
end
def current_sponsoring_members
sponsoring_members_of(@config[:academic_year].to_sym)
end
def all_bestuur
data_from(:bestuur).sort_by(&method(:academic_year_sort)).reverse.to_h
end
@ -24,4 +32,8 @@ module AboutHelper
def to_full_year(year)
(year.to_i < 90) ? "20#{year}" : "19#{year}"
end
def to_HTML(text)
text.gsub("<", "&lt;").gsub(">", "&gt;").gsub("\n", "<br>");
end
end