Fallback logos everywhere

This commit is contained in:
redfast00 2020-09-18 00:16:35 +02:00
parent c31c11e46c
commit 3c39054028
No known key found for this signature in database
GPG key ID: 5946E0E34FD0553C
5 changed files with 16 additions and 6 deletions

View file

@ -1,15 +1,17 @@
---
naam: StuJardin
titel: StuJardin
id: stujardin
naam: StuJardin
verkorte_naam: StuJardin
konvent: gsr
logo: /assets/sfeerfotos/stujardin.png
contact: http://stujardin@gmail.com/
website: http://student.ugent.be/stujardin/
social:
- platform: facebook
link: https://www.facebook.com/stujardin/
themas:
- duurzaamheid en groen
- duurzaamheid en groen
---
StuJardin teelt samen met studenten groenten, fruit en kruiden in de stad. Hiermee willen we studenten overtuigen dat stadstuinieren plezierig en noodzakelijk is. Het project is een stap naar een stedelijke samenleving die meer berust op zelfvoorziening en korte keten.
@ -17,4 +19,4 @@ Het is immers duurzamer en milieuvriendelijker om je eigen lokaal geteelde groen
Verder proberen we de consument bewust te maken van het productieproces door er in de praktijk mee bezig te zijn.
Concreet bestaat het project uit twee luiken. Enerzijds hebben we een permanente moestuin waarin we werken op vaste werkmomenten, maar waar iedereen steeds welkom is.
Anderzijds worden er in het tweede semester diverse groeiavonden georganiseerd. Dit jaar komt er naast een tweede editie van tuinieren op kot, ook een workshop rond composteren, een sprokkelwandeling rond insectenhotels en een kruidenwandeling.
Het project ontstond als een samenwerking tussen JNM (Jeugdbond voor Natuur en Milieu) en d'Urgent (de studentenvereniging voor een duurzame universiteit, toen nog UGent1010 genoemd). Later werd de GSR (Gentse Studentenraad) de derde partner in het project. StuJardin heeft ook steun gekregen van Kruiden Claus en Stad Gent.
Het project ontstond als een samenwerking tussen JNM (Jeugdbond voor Natuur en Milieu) en d'Urgent (de studentenvereniging voor een duurzame universiteit, toen nog UGent1010 genoemd). Later werd de GSR (Gentse Studentenraad) de derde partner in het project. StuJardin heeft ook steun gekregen van Kruiden Claus en Stad Gent.

View file

@ -21,7 +21,7 @@
<% end %>
</div>
<div class="detail_title">
<a target="_blank" href="<%= item[:website] %>"><img src="https://dsa.ugent.be/api/verenigingen/<%= abbreviation(item) %>/logo?size=small" alt="<%= item[:naam] %>"></a>
<a target="_blank" href="<%= item[:website] %>"><img src="<%= small_image_url(item) %>" alt="<%= item[:naam] %>" height=100></a>
<h2><%= item[:naam] %></h2>
<% if item[:themas] %>
<% for thema in item[:themas] %>

View file

@ -1,6 +1,6 @@
<div class="link" onclick="window.location.href='<%= item.path %>'">
<div class="link__img">
<img src="https://dsa.ugent.be/api/verenigingen/<%= abbreviation(item) %>/logo?size=small" alt="<%= item[:naam] %>">
<img src="<%= small_image_url(item) %>" alt="<%= item[:naam] %>" height=100>
</div>
<div class="link__content">
<h3 class="link__title">

View file

@ -18,7 +18,7 @@
<% for item in konventen %>
<a class="tile clickable tile--medium" href="<%= item.path %>">
<div class="tile__image">
<img src="https://dsa.ugent.be/api/verenigingen/<%= abbreviation(item) %>/logo?size=medium" alt="<%= item[:naam] %>">
<img src="<%= image_url(item) %>" alt="<%= item[:naam] %>">
</div>
<p class="tile__title tile__title--medium"> <%= item[:titel] || item[:naam] %> </p>
</a>

View file

@ -77,6 +77,14 @@ module VerenigingenHelper
end
end
def small_image_url(item)
if item[:logo].nil?
"https://dsa.ugent.be/api/verenigingen/#{ abbreviation item }/logo?size=small"
else
item[:logo]
end
end
def image_tag(item)
"<img src='#{ image_url item }' alt='#{ item[:naam] } logo' />"
end