From 5084c38f472f5096dd211eb1cb120e7b1d8d9aae Mon Sep 17 00:00:00 2001 From: ajuvercr Date: Tue, 15 Sep 2020 20:25:58 +0200 Subject: [PATCH 01/21] render verenigingen projecten and konventen with the same detail layout --- Rules | 12 ++---------- layouts/{partials => }/detail.erb | 8 ++++++++ layouts/konvent.erb | 7 ------- layouts/vereniging.erb | 7 ------- lib/helpers/verenigingen.rb | 4 ++++ 5 files changed, 14 insertions(+), 24 deletions(-) rename layouts/{partials => }/detail.erb (89%) delete mode 100644 layouts/konvent.erb delete mode 100644 layouts/vereniging.erb diff --git a/Rules b/Rules index 20bafd5..3bc827f 100644 --- a/Rules +++ b/Rules @@ -14,17 +14,9 @@ preprocess do end end -compile '/{verenigingen,projecten}/*.md' do +compile '/{verenigingen,projecten,konventen}/*.md' do filter :kramdown - layout '/vereniging.*' - layout '/default.*' - layout '/base.*' - write ext: 'html' -end - -compile '/konventen/*.md' do - filter :kramdown - layout '/konvent.*' + layout '/detail.*' layout '/default.*' layout '/base.*' write ext: 'html' diff --git a/layouts/partials/detail.erb b/layouts/detail.erb similarity index 89% rename from layouts/partials/detail.erb rename to layouts/detail.erb index 99f61a5..9020da6 100644 --- a/layouts/partials/detail.erb +++ b/layouts/detail.erb @@ -1,3 +1,4 @@ +

<%= item[:naam] %>

@@ -52,3 +53,10 @@ <% end %> <% end %> +<% if item.path.include? "konventen" %> + <% for vereniging in verenigingen_voor_konvent(item[:id]) %> +
+ <%= vereniging[:naam] %> +
+ <% end %> +<% end %> diff --git a/layouts/konvent.erb b/layouts/konvent.erb deleted file mode 100644 index 6cad0e0..0000000 --- a/layouts/konvent.erb +++ /dev/null @@ -1,7 +0,0 @@ -

<%= item[:naam] %>

-
-
- <%= yield %> -
- <%= render '/partials/detail.*' %> -
diff --git a/layouts/vereniging.erb b/layouts/vereniging.erb deleted file mode 100644 index b111144..0000000 --- a/layouts/vereniging.erb +++ /dev/null @@ -1,7 +0,0 @@ -

<%= item[:naam] %>

-
-
- <%= yield %> -
- <%= render '/partials/detail.*' %> -
diff --git a/lib/helpers/verenigingen.rb b/lib/helpers/verenigingen.rb index 4d6e2fa..92b9c6c 100644 --- a/lib/helpers/verenigingen.rb +++ b/lib/helpers/verenigingen.rb @@ -20,6 +20,10 @@ module VerenigingenHelper @items.filter{|i| i[:themas] and i[:themas].include?(thema)}.to_a end + def verenigingen_voor_konvent(konvent) + @items.find_all("**/verenigingen/*").filter { |i| i[:konvent] == konvent }.to_a + end + def konventen @items.find_all("**/konventen/*").to_a end From 570826d1859ebe3504b7d21dd5cfe03dfe3c7f8c Mon Sep 17 00:00:00 2001 From: Arnhoudt Date: Wed, 16 Sep 2020 00:18:36 +0200 Subject: [PATCH 02/21] detail pagina heeft een beetje style, done for today, ik suck in commits --- content/stylesheets/main.css | 65 ++++++++++++++++++++++++++++++++++-- layouts/default.erb | 9 ----- layouts/detail.erb | 33 ++++++++++-------- layouts/evenement.erb | 2 +- layouts/homepage.erb | 3 -- layouts/partials/navbar.erb | 1 + layouts/thema.erb | 2 +- layouts/verenigingen.erb | 4 +-- 8 files changed, 88 insertions(+), 31 deletions(-) diff --git a/content/stylesheets/main.css b/content/stylesheets/main.css index 0f6d107..e544510 100644 --- a/content/stylesheets/main.css +++ b/content/stylesheets/main.css @@ -61,7 +61,7 @@ footer { width: 5rem; height: 100vh; padding-bottom: 2rem; - transition: width 600ms ease; + transition: width 300ms ease; } .navbar-nav { @@ -110,6 +110,9 @@ footer { font-weight: bolder; } +.hidden{ + display: none;} + .nav-link svg { width: 2rem; min-width: 2rem; @@ -236,9 +239,10 @@ header { background-color: var(--lightCyan); } + h2 { font-family: futura, Avenir Next, Verdana, Geneva, Tahoma, sans-serif; - font-size: 3.4rem; + font-size: 2.8rem; color: var(--darkblue); } @@ -590,6 +594,63 @@ fieldset p label input { min-width: 400px; } +.details-logo>img{ + width: 100px; +} + +.details-logo{ + display: flex; + justify-content: center; +} + +.detail_title{ + display: flex; + flex-direction: row; +} +.vereniging_themas{ + list-style: none; + display: flex; + align-items: center; + margin: 0 3rem; + padding: 0; +} +.vereniging_thema{ + width: 4rem; + height: 4rem; + margin: 0 1rem 0 0; +} + +.vereniging_thema>a>svg:hover{ + transform: scale(1.2); + transform-origin: center center; + transition: all 150ms ease; +} + +.vereniging_thema>a>svg{ + fill: #013e7a; + width: 3rem; + height: 3rem; +} + +footer{ + padding-top: 1rem; + display: flex; + justify-content: space-between; +} + +.showcase-image>img{ + flex-grow: 3; + height: 30rem; + max-width: 80vw; +} + +.showcase-container{ + display: flex; + flex-wrap: wrap; + justify-content: center; + gap: 1rem; +} + @media only screen and (max-width: 600px) { .tile-grid { grid-template-columns: repeat(auto-fit, minmax(150px, 1fr)); diff --git a/layouts/default.erb b/layouts/default.erb index b223071..9ed513e 100644 --- a/layouts/default.erb +++ b/layouts/default.erb @@ -3,15 +3,6 @@
<%= yield %>
diff --git a/layouts/homepage.erb b/layouts/homepage.erb index 73b789d..71a7ff6 100644 --- a/layouts/homepage.erb +++ b/layouts/homepage.erb @@ -1,5 +1,5 @@ From ac9b67fb714ca0a042c485c5af286a3147d3ac38 Mon Sep 17 00:00:00 2001 From: ajuvercr Date: Thu, 17 Sep 2020 22:51:04 +0200 Subject: [PATCH 20/21] swap vraag4 and vraag3 --- content/quiz/vraag3.md | 223 +++++++++++++++++++++++++++++++++------- content/quiz/vraag4.md | 225 +++++++---------------------------------- 2 files changed, 224 insertions(+), 224 deletions(-) diff --git a/content/quiz/vraag3.md b/content/quiz/vraag3.md index 385292a..9d387a8 100644 --- a/content/quiz/vraag3.md +++ b/content/quiz/vraag3.md @@ -1,53 +1,202 @@ --- -vraag: Wie wil je ontmoeten? +vraag: Wat zijn je interesses? type: meerkeuze antwoorden: - - tekst: Studenten die uit dezelfde streek afkomstig zijn - vraag: Uit welke streek ben jij afkomstig? - type: specialCase1 - antwoorden: - - tekst: TODO - verenigingen: - - naam: TODO - - - tekst: Eender wie, onafhankelijk van interesses, studies of andere aspecten + - tekst: Archeologie verenigingen: - - naam: theepot + - naam: aw - - tekst: Internationale studenten - vereningingen: - - naam: esn - - naam: International students association gent - - - tekst: Ik ben holebistudent en zou graag andere holebistudenten ontmoeten + - tekst: BDSM verenigingen: - - naam: vg + - naam: kajira - - tekst: Ik heb een migratieachtergond en zou graag mensen met eenzelfde achtergrond als mezelf ontmoeten - vraag: Je gaf aan een migratieachtergrond te hebben en graag andere studenten te ontmoeten met dezelfde achtergrond. Wat is jouw culturele achtergrond? - type: dropdown + - tekst: Consulting + verenigingen: + - naam: oedc + + - tekst: Cultuur en creatief zijn + vraag: Wat zijn je interesses? + type: meerkeuze antwoorden: - - tekst: China + - tekst: Culturele voorstellingen bijwonen verenigingen: - - naam: chisag + - naam: cultour + - tekst: Dansen + verenigingen: + - naam: gudc + - tekst: Dichtkunst en gesproken woord + verenigingen: + - naam: auwla + - tekst: Fotografie + verenigingen: + - naam: schamper + - tekst: Muziek spelen + verenigingen: + - naam: guho + - naam: guso + - naam: studentenfanfare + - tekst: Schilderen en tekenen + verenigingen: + - naam: modelstudies + - tekst: Schrijven + verenigingen: + - naam: schamper + - naam: auwla + - naam: prometheus + - tekst: Theater + verenigingen: + - naam: matrak + - tekst: Zingen + verenigingen: + - naam: guk + - tekst: De pers + vraag: Wat zijn je interesses? + type: meerkeuze + antwoorden: + - tekst: Fotografie + verenigingen: + - naam: schamper + - tekst: Journalistiek + verenigingen: + - naam: schamper + - naam: urgent + - tekst: Lay-out + verenigingen: + - naam: schamper + - tekst: Schrijven + verenigingen: + - naam: schamper + - naam: auwla + - naam: prometheus + + - tekst: Duurzaamheid + verenigingen: + - naam: durgent + + - tekst: Economie + verenigingen: + - naam: flyse + - naam: capitant + - naam: re9000 + + - tekst: Finance + verenigingen: + - naam: capitant + + - tekst: Kritisch denken en debat + verenigingen: + - naam: engage + - naam: tsg + + - tekst: land- en tuinbouw + verenigingen: + - naam: gk + - naam: stujardin + + - tekst: Me inzetten voor anderen + vraag: Wat zijn je interesses? + type: meerkeuze + antwoorden: + - tekst: Andere studenten ondersteunen + verenigingen: + - naam: flux + - naam: cultour + - naam: stt + - tekst: Cultuur promoten + verenigingen: + - naam: cultour + - tekst: studentenvertegenwoordiging + verenigingen: + - naam: gsr + + - tekst: ondernemen + verenigingen: + - naam: flyse + + - tekst: Politiek + vraag: Waar ben je specifiek in geïnteresseerd? + type: meerkeuze + antwoorden: + - tekst: Vlaamse en nationale politiek + vraag: Welke overtuiging? + type: meerkeuze + antwoorden: + - tekst: Vlaams-Nationalistisch + verenigingen: + - naam: nsv + + - tekst: Conservatief en Vlaams-Nationalistisch + verenigingen: + - naam: kvhv + + - tekst: Antikapitalistisch + verenigingen: + - naam: als + + - tekst: Christendemocratisch + verenigingen: + - naam: cds + + - tekst: Marxistisch + verenigingen: + - naam: comac + + - tekst: Ecologistisch + verenigingen: + - naam: groen + - naam: durgent + + - tekst: Vlaams-republikeins + verenigingen: + - naam: nva + + - tekst: Socialistisch + verenigingen: + - naam: socialisten + + - tekst: Liberaal + verenigingen: + - naam: lvsv + + - tekst: Europese politiek + verenigingen: + - naam: minos + + - tekst: Internationale politiek, Verenigde Naties en debat + verenigingen: + - naam: vvny + + - tekst: STEM + vraag: Wat zijn je interesses? + type: meerkeuze + antwoorden: + - tekst: Techniek + verenigingen: + - naam: ieee + - naam: best + - tekst: Wiskunde + verenigingen: + - naam: prime + - tekst: Fysica en sterrenkunde + verenigingen: + - naam: vvn + - tekst: Informatica + verenigingen: + - naam: zeus + + - tekst: radio maken + verenigingen: + - naam: urgent + + - tekst: Verschillende culturen + vraag: Wat zijn je interesses? + type: meerkeuze + antwoorden: - tekst: Armenië verenigingen: - naam: hayasa - - - tekst: Indonesië - verenigingen: - - naam: indosag - - tekst: Japan verenigingen: - - naam: tnok - - - tekst: Vietnam - verenigingen: - - naam: vinasag - - - tekst: Sub-Sahara Afrika - verenigingen: - - naam: umoja + - naam: tnk --- diff --git a/content/quiz/vraag4.md b/content/quiz/vraag4.md index 9d387a8..385292a 100644 --- a/content/quiz/vraag4.md +++ b/content/quiz/vraag4.md @@ -1,202 +1,53 @@ --- -vraag: Wat zijn je interesses? +vraag: Wie wil je ontmoeten? type: meerkeuze antwoorden: - - tekst: Archeologie - verenigingen: - - naam: aw - - - tekst: BDSM - verenigingen: - - naam: kajira - - - tekst: Consulting - verenigingen: - - naam: oedc - - - tekst: Cultuur en creatief zijn - vraag: Wat zijn je interesses? - type: meerkeuze + - tekst: Studenten die uit dezelfde streek afkomstig zijn + vraag: Uit welke streek ben jij afkomstig? + type: specialCase1 antwoorden: - - tekst: Culturele voorstellingen bijwonen + - tekst: TODO verenigingen: - - naam: cultour - - tekst: Dansen - verenigingen: - - naam: gudc - - tekst: Dichtkunst en gesproken woord - verenigingen: - - naam: auwla - - tekst: Fotografie - verenigingen: - - naam: schamper - - tekst: Muziek spelen - verenigingen: - - naam: guho - - naam: guso - - naam: studentenfanfare - - tekst: Schilderen en tekenen - verenigingen: - - naam: modelstudies - - tekst: Schrijven - verenigingen: - - naam: schamper - - naam: auwla - - naam: prometheus - - tekst: Theater - verenigingen: - - naam: matrak - - tekst: Zingen - verenigingen: - - naam: guk + - naam: TODO - - tekst: De pers - vraag: Wat zijn je interesses? - type: meerkeuze + - tekst: Eender wie, onafhankelijk van interesses, studies of andere aspecten + verenigingen: + - naam: theepot + + - tekst: Internationale studenten + vereningingen: + - naam: esn + - naam: International students association gent + + - tekst: Ik ben holebistudent en zou graag andere holebistudenten ontmoeten + verenigingen: + - naam: vg + + - tekst: Ik heb een migratieachtergond en zou graag mensen met eenzelfde achtergrond als mezelf ontmoeten + vraag: Je gaf aan een migratieachtergrond te hebben en graag andere studenten te ontmoeten met dezelfde achtergrond. Wat is jouw culturele achtergrond? + type: dropdown antwoorden: - - tekst: Fotografie + - tekst: China verenigingen: - - naam: schamper - - tekst: Journalistiek - verenigingen: - - naam: schamper - - naam: urgent - - tekst: Lay-out - verenigingen: - - naam: schamper - - tekst: Schrijven - verenigingen: - - naam: schamper - - naam: auwla - - naam: prometheus + - naam: chisag - - tekst: Duurzaamheid - verenigingen: - - naam: durgent - - - tekst: Economie - verenigingen: - - naam: flyse - - naam: capitant - - naam: re9000 - - - tekst: Finance - verenigingen: - - naam: capitant - - - tekst: Kritisch denken en debat - verenigingen: - - naam: engage - - naam: tsg - - - tekst: land- en tuinbouw - verenigingen: - - naam: gk - - naam: stujardin - - - tekst: Me inzetten voor anderen - vraag: Wat zijn je interesses? - type: meerkeuze - antwoorden: - - tekst: Andere studenten ondersteunen - verenigingen: - - naam: flux - - naam: cultour - - naam: stt - - tekst: Cultuur promoten - verenigingen: - - naam: cultour - - tekst: studentenvertegenwoordiging - verenigingen: - - naam: gsr - - - tekst: ondernemen - verenigingen: - - naam: flyse - - - tekst: Politiek - vraag: Waar ben je specifiek in geïnteresseerd? - type: meerkeuze - antwoorden: - - tekst: Vlaamse en nationale politiek - vraag: Welke overtuiging? - type: meerkeuze - antwoorden: - - tekst: Vlaams-Nationalistisch - verenigingen: - - naam: nsv - - - tekst: Conservatief en Vlaams-Nationalistisch - verenigingen: - - naam: kvhv - - - tekst: Antikapitalistisch - verenigingen: - - naam: als - - - tekst: Christendemocratisch - verenigingen: - - naam: cds - - - tekst: Marxistisch - verenigingen: - - naam: comac - - - tekst: Ecologistisch - verenigingen: - - naam: groen - - naam: durgent - - - tekst: Vlaams-republikeins - verenigingen: - - naam: nva - - - tekst: Socialistisch - verenigingen: - - naam: socialisten - - - tekst: Liberaal - verenigingen: - - naam: lvsv - - - tekst: Europese politiek - verenigingen: - - naam: minos - - - tekst: Internationale politiek, Verenigde Naties en debat - verenigingen: - - naam: vvny - - - tekst: STEM - vraag: Wat zijn je interesses? - type: meerkeuze - antwoorden: - - tekst: Techniek - verenigingen: - - naam: ieee - - naam: best - - tekst: Wiskunde - verenigingen: - - naam: prime - - tekst: Fysica en sterrenkunde - verenigingen: - - naam: vvn - - tekst: Informatica - verenigingen: - - naam: zeus - - - tekst: radio maken - verenigingen: - - naam: urgent - - - tekst: Verschillende culturen - vraag: Wat zijn je interesses? - type: meerkeuze - antwoorden: - tekst: Armenië verenigingen: - naam: hayasa + + - tekst: Indonesië + verenigingen: + - naam: indosag + - tekst: Japan verenigingen: - - naam: tnk + - naam: tnok + + - tekst: Vietnam + verenigingen: + - naam: vinasag + + - tekst: Sub-Sahara Afrika + verenigingen: + - naam: umoja --- From 75c7edb4fb7de0f5a61cc56a39d95850b291988a Mon Sep 17 00:00:00 2001 From: ajuvercr Date: Thu, 17 Sep 2020 22:52:42 +0200 Subject: [PATCH 21/21] move search button back down --- content/stylesheets/main.css | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/content/stylesheets/main.css b/content/stylesheets/main.css index 54dd617..759d6ea 100644 --- a/content/stylesheets/main.css +++ b/content/stylesheets/main.css @@ -133,6 +133,10 @@ details[open] { width: 100%; } +.nav-item:last-child { + margin-top: auto; +} + .nav-link__logo__wrapper { padding: 2rem 0; }