Compare commits

...

94 commits

Author SHA1 Message Date
Ilion Beyst
df48a863be Merge branch 'master' of ssh://git.zeus.gent:2222/kelder/durfdoen-2.0 2020-09-20 23:56:18 +02:00
Ilion Beyst
eb3f70aa22 remove runaway wrapper div 2020-09-20 23:56:12 +02:00
redfast00
08847caa30
Merge branch 'master' of ssh://git.zeus.gent:2222/kelder/durfdoen-2.0 into master 2020-09-20 23:03:49 +02:00
Ilion Beyst
98c6911600 Merge branch 'master' of ssh://git.zeus.gent:2222/kelder/durfdoen-2.0 2020-09-20 22:58:13 +02:00
Ilion Beyst
97617b0a1e add Nicky's textje 2020-09-20 22:58:01 +02:00
nvdghins
646a69ecf3 fk naam spelling 2020-09-20 22:07:26 +02:00
jgdvreke
054f35fd78 Merge pull request #70 from mlucouss/anti-link-rot
stuveco fix
2020-09-19 13:21:20 +02:00
Mathieu Coussens
8d5f51cbcb
stuveco fix 2020-09-19 13:18:25 +02:00
jgdvreke
e82b4ccf3c Merge pull request #69 from mlucouss/anti-link-rot
prefix all urls with a schema
2020-09-19 13:17:40 +02:00
Mathieu Coussens
86c4a87874
prefix all urls with a schema 2020-09-19 13:07:10 +02:00
jgdvreke
f76411c574 Merge pull request #68 from mlucouss/vereniging-mailto
Detect if contact is an email and generate mailto
2020-09-19 12:22:47 +02:00
Mathieu Coussens
2bab6eb659
Detect if contact is an email and generate mailto
Some associations may have a contact form on a website
2020-09-19 09:52:01 +02:00
Ilion Beyst
2acbf8a5e2 always render detail_title_themas div 2020-09-18 17:28:25 +02:00
Ilion Beyst
00092656ba no outrageously large footer 2020-09-18 17:22:40 +02:00
Ilion Beyst
b333a0ed4e small css tweak 2020-09-18 17:14:10 +02:00
Ilion Beyst
a8243e8156 style photo highlights 2020-09-18 16:57:32 +02:00
Ilion Beyst
744c623754 better alignment for small descriptions 2020-09-18 16:24:47 +02:00
Ilion Beyst
c6cb2848c8 logos: LET THEM GROW, CAN'T HOLD THEM BACK ANYMORE 2020-09-18 16:23:26 +02:00
Ilion Beyst
eca892cf41 alignment didn't have to be this hard :'( 2020-09-18 15:54:41 +02:00
Ilion Beyst
d5db88fd83 don't stretch schamper 2020-09-18 15:18:56 +02:00
Ilion Beyst
08a3460dcd improve styles for smaller screens 2020-09-18 15:16:45 +02:00
Ilion Beyst
8b4d8186f7 make contact information readable 2020-09-18 03:11:11 +02:00
Ilion Beyst
4e44b5ddb6 no tracking please 2020-09-18 02:29:25 +02:00
Ilion Beyst
79723f3839 feedback when no serch results were found 2020-09-18 02:21:19 +02:00
Ilion Beyst
105441f8b7 sorry artie I don't understand nanoc 2020-09-18 02:07:32 +02:00
Ilion Beyst
f0bf7ac351 fix huge SCHAMPER 2020-09-18 01:58:02 +02:00
redfast00
0d2ad10738
Merge branch 'master' of ssh://git.zeus.gent:2222/kelder/durfdoen-2.0 into master 2020-09-18 01:37:55 +02:00
Ilion Beyst
134d65a430 button styling 2020-09-18 01:36:24 +02:00
Ilion Beyst
ca5a54056f move quiz spotlight style to quiz stylesheet 2020-09-18 01:34:48 +02:00
Ilion Beyst
18d164eb85 less claustrophobic buttons 2020-09-18 01:26:44 +02:00
redfast00
f7128c7a22
Merge branch 'master' of ssh://git.zeus.gent:2222/kelder/durfdoen-2.0 into master 2020-09-18 01:16:51 +02:00
Ilion Beyst
53a405039d make pretty links actual links 2020-09-18 01:16:13 +02:00
redfast00
f30f745d38
Merge branch 'master' of ssh://git.zeus.gent:2222/kelder/durfdoen-2.0 into master 2020-09-18 01:04:44 +02:00
Ilion Beyst
ce0b0e8a38 I don't know what you did but it's horrible 2020-09-18 00:54:01 +02:00
redfast00
3c39054028
Fallback logos everywhere 2020-09-18 00:16:35 +02:00
redfast00
c31c11e46c
Add script for deploying to production 2020-09-17 23:47:55 +02:00
jgdvreke
90420e7a3d Merge pull request #64 from ZeusWPI/wvk_verenigingen_updates
Wvk verenigingen updates
2020-09-17 23:35:51 +02:00
Sammy Delanghe
6a39b32588 merge master 2020-09-17 23:24:06 +02:00
Sammy Delanghe
0fc60ddc1d oedc update 2020-09-17 23:11:39 +02:00
ajuvercr
75c7edb4fb move search button back down 2020-09-17 22:52:42 +02:00
ajuvercr
ac9b67fb71 swap vraag4 and vraag3 2020-09-17 22:51:04 +02:00
ajuvercr
12a90cc996 I'm done 2020-09-17 22:49:02 +02:00
ajuvercr
09d7bc3559 finally fix fancy link 2020-09-17 22:27:43 +02:00
ajuvercr
4ea2a7cdca bump 2020-09-17 22:22:33 +02:00
ajuvercr
e5c5023761 better homepage 2020-09-17 22:15:34 +02:00
ajuvercr
77d6d423e0 fix things 2020-09-17 20:45:14 +02:00
ajuvercr
3559785257 fix 2020-09-17 20:26:03 +02:00
ajuvercr
02aae74ae4 Merge branch 'CssDetailPage' into master 2020-09-17 20:18:35 +02:00
ajuvercr
980af43fd4 continue detail page 2020-09-17 20:14:53 +02:00
jgdvreke
122bd40ae5 Merge pull request #63 from ZeusWPI/verenigingen-logos
Verenigingen logos
2020-09-17 18:23:33 +02:00
Sammy Delanghe
444d4f8289 kk&vg 2020-09-17 11:59:32 +02:00
redfast00
5b2f1db42f
stubio logo was wat shit op een witte achtergrond 2020-09-16 23:21:41 +02:00
redfast00
12d51352b3
Also remove from quiz, ik ben ook niet tevreden met mijn code, maar hey, het moet af zijn 2020-09-16 23:13:57 +02:00
redfast00
10105de582
Remove illusiona 2020-09-16 23:13:31 +02:00
redfast00
c4a5c1e085
Fix logo 2020-09-16 23:09:45 +02:00
redfast00
6e9babd521
Update key name 2020-09-16 21:50:58 +02:00
redfast00
9aa0014e54
Remove logo from groups that have them 2020-09-16 21:49:48 +02:00
nvdghins
1a7d77803b logo's aub jasper 2020-09-16 21:16:17 +02:00
ajuvercr
1aa935aa99 sprinkel some hate around 2020-09-16 20:46:00 +02:00
nvdghins
fd076e6950 inhoudelijke voorkeuren konventen 2020-09-16 20:35:46 +02:00
ajuvercr
05bd36b723 fuck this thing atm 2020-09-16 20:10:16 +02:00
redfast00
8486e93d8b
Add logo stujardin 2020-09-16 18:31:18 +02:00
ajuvercr
afe54db565 fix broken verenigingen 2020-09-16 18:17:02 +02:00
ajuvercr
d92ca7cf29 bump 2020-09-16 17:44:08 +02:00
redfast00
e31679ba64
Correct abbreviations 2020-09-16 17:36:03 +02:00
ajuvercr
6994c9499f style the quiz a little again 2020-09-16 17:28:03 +02:00
ajuvercr
bf6e6c7226 bump 2020-09-16 17:26:27 +02:00
ajuvercr
88ad123bc3 fix thema's 2020-09-16 17:23:49 +02:00
Arnhoudt
f537c9bd80 omdatHetDurfDoenLogoSuckt.png -> durfDoenClean.png 2020-09-16 17:23:49 +02:00
54e4ca1080 Cached files in repo begone 2020-09-16 17:23:49 +02:00
6351c8b05e Color links 2020-09-16 17:23:49 +02:00
481af58794 Fix 2020-09-16 17:23:49 +02:00
ea019a5c4e Fix 2020-09-16 17:23:49 +02:00
ajuvercr
c6b32af484 fix projecten, but not cultour 2020-09-16 17:23:49 +02:00
redfast00
ddba0e068d Better description and photos for zeus 2020-09-16 17:23:49 +02:00
redfast00
217113d05f Fix rest of website 2020-09-16 17:23:49 +02:00
redfast00
15b7ddfdfd Fix abbreviation again 2020-09-16 17:23:49 +02:00
redfast00
7b494636e6 Add noscript 2020-09-16 17:23:49 +02:00
redfast00
d28d38e29f Add random verenigingen on homepage 2020-09-16 17:23:49 +02:00
800b252788 Improve README and Makefile 2020-09-16 17:23:49 +02:00
3948eab4e9 Don't let text zoom 2020-09-16 17:23:49 +02:00
5191c0d9f2 Capitalize themes 2020-09-16 17:23:49 +02:00
09a33275ff Adjust grid to always show labels 2020-09-16 17:23:49 +02:00
0c0d2098a7 Use ID to find SVG, lowercase "verenigingen" 2020-09-16 17:23:49 +02:00
1aeae57560 Remove unused dependencies 2020-09-16 17:23:49 +02:00
ajuvercr
ac56bf1657 right 2020-09-16 17:23:48 +02:00
ajuvercr
08961fa62a render verenigingen projecten and konventen with the same detail layout 2020-09-16 17:23:20 +02:00
Arnhoudt
6d0d10fea0 styled socials in detail page 2020-09-16 15:53:40 +02:00
Arnhoudt
be6e592168 added icons for social networks on the detail page 2020-09-16 15:25:07 +02:00
ajuvercr
6b1a9ee9a7 make quiz 2 rows 2020-09-16 02:06:07 +02:00
ajuvercr
78c055636b minor adjustments 2020-09-16 02:05:23 +02:00
Arnhoudt
570826d185 detail pagina heeft een beetje style, done for today, ik suck in commits 2020-09-16 00:18:36 +02:00
redfast00
039b5935f9
Get search working 2020-09-15 21:44:23 +02:00
redfast00
205d1eb770
Two columns 2020-09-15 21:05:34 +02:00
127 changed files with 1187 additions and 735 deletions

3
.gitignore vendored
View file

@ -10,3 +10,6 @@ tmp/nanoc/
crash.log crash.log
.idea/ .idea/
.sass-cache/

View file

@ -10,8 +10,6 @@ gem 'nanoc'
gem 'pdfkit' gem 'pdfkit'
gem 'sass' gem 'sass'
gem 'nokogiri' gem 'nokogiri'
gem 'sassc'
gem 'slim'
group :nanoc do group :nanoc do
gem 'guard-nanoc' gem 'guard-nanoc'

View file

@ -1,2 +1,11 @@
.PHONY: live build setup
live:
bundle exec nanoc live
build: build:
nanoc bundle exec nanoc
setup:
which bundle || { { gem install bundler && which bundle; } || echo 'Could not find `bundle`.'" Make sure the directory with the Ruby's gem executables is in your PATH. (Typically ~/.gem/ruby/*/bin)" && false; }
bundle install

View file

@ -3,22 +3,24 @@ Durf Doen 2.0
## Setup instructions ## Setup instructions
1. Install bundler (`gem install bundler`) 1. Install Ruby, preferably the version specified in `.ruby-version`
2. Install other gems (`bundle install`) 2. Install bundler (`gem install bundler`)
3. Build and serve the site (`bundle exec nanoc live`) 3. Install other dependencies (`bundle install`)
4. Build and serve the site (`bundle exec nanoc live`)
To build the artefacts for production: `bundle exec nanoc`
### Setup on windows ### Setup on windows
This is very flacky, but it might help to This is very flaky, but it might help to
- Ofcourse only install ruby 2.6 - Of course only install Ruby 2.6
- change `gem 'mini_racer'` to `gem 'mini_racer', platforms: :ruby` in Gemfile - Change `gem 'mini_racer'` to `gem 'mini_racer', platforms: :ruby` in Gemfile
- following this github page https://github.com/eakmotion/therubyracer_for_windows - Follow this GitHub page https://github.com/eakmotion/therubyracer_for_windows
- Edit this file `C:\Ruby26-x64\lib\ruby\gems\2.6.0\gems\eventmachine-1.2.7-x64-mingw32\lib` by adding `require 'em pure_ruby'` and a newline to the top of the file. - Edit this file `C:\Ruby26-x64\lib\ruby\gems\2.6.0\gems\eventmachine-1.2.7-x64-mingw32\lib`, adding `require 'em pure_ruby'` and a newline to the top of the file
- After all this, on my machine, it still throws an exception, but the live reloading works, until it doesn't (most of the time after a failed compile) - After all this, on my machine, it still throws an exception, but the live reloading works, until it doesn't (most of the time after a failed compile)
### Optional setup via Docker
### Optional setup via docker You can run the code in a separated Docker environment. It compiles the code and serves the files via nginx.
You can run the code in a separated docker environment. It compiles the code and serves the files via nginx.
docker build --tag durfdoen2 . && docker run --publish 8080:80 --detach --name dd durfdoen2 docker build --tag durfdoen2 . && docker run --publish 8080:80 --detach --name dd durfdoen2

5
Rules
View file

@ -6,7 +6,8 @@ preprocess do
themas.each do |thema| themas.each do |thema|
content = '' content = ''
attributes = { attributes = {
naam: thema identifier: thema,
naam: thema.downcase
} }
identifier = "/themas/#{thema}" identifier = "/themas/#{thema}"
@ -54,7 +55,7 @@ compile '/quiz.md' do
layout '/quiz.*' layout '/quiz.*'
layout '/default.*' layout '/default.*'
layout '/base.*' layout '/base.*'
write ext: 'html' write '/quiz/index.html'
end end
compile '/search.html.erb' do compile '/search.html.erb' do

View file

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

View file

@ -0,0 +1,16 @@
window.addEventListener('load', function() {
let options = document.getElementsByClassName('randomVerenigingWrapper');
let selected = Array.from(options).map(x => ({ x, r: Math.random() + -0.5 * x.hasAttribute('data-iszeus')}))
.sort((a, b) => a.r - b.r)
.map(a => a.x)
.slice(0, 3)
.map(x => ({ x, r: Math.random()}))
.sort((a, b) => a.r - b.r)
.map(a => a.x);
let destination = document.getElementById("display_repo");
for (node of selected) {
node.getElementsByTagName("img")[0].setAttribute("loading", "eager");
destination.prepend(node);
}
});

Binary file not shown.

After

Width:  |  Height:  |  Size: 397 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 343 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 197 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 297 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 519 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 215 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 610 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 335 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 172 KiB

View file

Before

Width:  |  Height:  |  Size: 816 B

After

Width:  |  Height:  |  Size: 816 B

View file

Before

Width:  |  Height:  |  Size: 705 B

After

Width:  |  Height:  |  Size: 705 B

View file

Before

Width:  |  Height:  |  Size: 747 B

After

Width:  |  Height:  |  Size: 747 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 125 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 51 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 81 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

View file

@ -4,7 +4,7 @@ navigable: true
order: 3 order: 3
--- ---
<div> <div>
<h1>FAQ — Vaakgestelde vragen</h1> <h2>FAQ — Vaakgestelde vragen</h2>
<% @items.find_all('/faq/*').each do |question| %> <% @items.find_all('/faq/*').each do |question| %>
<details> <details>
<summary> <summary>

View file

@ -2,4 +2,5 @@
naam: Home naam: Home
navigable: false navigable: false
order: 1 order: 1
head: <script src="/assets/js/random_vereniging.js"></script>
--- ---

View file

@ -1,7 +1,7 @@
--- ---
naam: FaculteitenKonvent Gent vzw naam: FaculteitenKonvent Gent vzw
verkorte_naam: FK Gent verkorte_naam: FK Gent
logo: placeholder.png id: fk
contact: fk@student.ugent.be contact: fk@student.ugent.be
website: https://www.fkgent.be/ website: https://www.fkgent.be/
social: social:
@ -9,14 +9,11 @@ social:
link: https://www.facebook.com/FaculteitenKonventGent link: https://www.facebook.com/FaculteitenKonventGent
themas: themas:
- faculteit - faculteit
showcase:
- photo: https://via.placeholder.com/300.png/09f/fff
- photo: https://via.placeholder.com/300.png/09f/fff
- photo: https://via.placeholder.com/300.png/09f/fff
verenigingen: verenigingen:
- verkorte_naam: vereniging1 - verkorte_naam: vereniging1
photo: https://via.placeholder.com/200.png/90f/fff photo: https://via.placeholder.com/200.png/90f/fff
- verkorte_naam: vereniging2 - verkorte_naam: vereniging2
photo: https://via.placeholder.com/200.png/90f/fff photo: https://via.placeholder.com/200.png/90f/fff
--- ---
Het Faculteiten Konvent overkoepelt meer dan 29 verenigingen. Voor elke opleiding aan de universiteit bestaat er wel een Faculteitskring. Ze verzorgen de opvang van nieuwe studenten en organiseren tal van activiteiten waar elkeen zijn medestudenten kan ontmoeten. Het Faculteiten Konvent overkoepelt meer dan 29 verenigingen. Voor elke opleiding aan de universiteit bestaat er wel een Faculteitskring. Ze verzorgen de opvang van nieuwe studenten en organiseren tal van activiteiten waar elkeen zijn medestudenten kan ontmoeten.

View file

@ -1,7 +1,7 @@
--- ---
naam: Gentse Studentenraad naam: Gentse Studentenraad
id: gsr
verkorte_naam: GSR verkorte_naam: GSR
logo: placeholder.png
contact: info@gentsestudentenraad.be contact: info@gentsestudentenraad.be
website: https://www.gentsestudentenraad.be website: https://www.gentsestudentenraad.be
social: social:
@ -18,5 +18,6 @@ showcase:
- photo: /assets/logos/GSRB.jpg - photo: /assets/logos/GSRB.jpg
- photo: /assets/logos/GSRC.jpg - photo: /assets/logos/GSRC.jpg
--- ---
De Gentse Studentenraad is de centrale studentenraad van de UGent. De Gentse Studentenraad vertegenwoordigt en verdedigt (de belangen van) de studenten bij het universiteitsbestuur. Gaande van onderwijsaangelegenheden (Onderwijs- en examenreglement (OER), bijzondere statuten, studiemaatregelen ...) tot sociale zaken (homes, studentenresto's), de thema's die binnen de Gentse Studentenraad worden aangesneden zijn bijzonder divers. De Gentse Studentenraad is de centrale studentenraad van de UGent. De Gentse Studentenraad vertegenwoordigt en verdedigt (de belangen van) de studenten bij het universiteitsbestuur. Gaande van onderwijsaangelegenheden (Onderwijs- en examenreglement (OER), bijzondere statuten, studiemaatregelen ...) tot sociale zaken (homes, studentenresto's), de thema's die binnen de Gentse Studentenraad worden aangesneden zijn bijzonder divers.
De Gentse Studentenraad is echter op meer niveaus aanwezig dan enkel het universitaire. In de eerste plaats ondersteunt de Gentse Studentenraad de elf facultaire studentenraden. Ook op het stedelijk niveau en op het Vlaams niveau is de Gentse Studentenraad actief. Daarenboven ondersteunt de Gentse Studentenraad ook verschillende grote en minder grote projecten zoals de Fietsambassade, Cultour en Start to Talk. De Gentse Studentenraad is echter op meer niveaus aanwezig dan enkel het universitaire. In de eerste plaats ondersteunt de Gentse Studentenraad de elf facultaire studentenraden. Ook op het stedelijk niveau en op het Vlaams niveau is de Gentse Studentenraad actief. Daarenboven ondersteunt de Gentse Studentenraad ook verschillende grote en minder grote projecten zoals de Fietsambassade, Cultour en Start to Talk.

View file

@ -1,7 +1,7 @@
--- ---
naam: Home Konvent naam: Home Konvent
id: hk
verkorte_naam: HK verkorte_naam: HK
logo: placeholder.png
contact: hk@student.ugent.be contact: hk@student.ugent.be
website: https://www.homekonvent.be/ website: https://www.homekonvent.be/
social: social:
@ -23,4 +23,5 @@ verenigingen:
- verkorte_naam: vereniging2 - verkorte_naam: vereniging2
photo: https://via.placeholder.com/200.png/90f/fff photo: https://via.placeholder.com/200.png/90f/fff
--- ---
Het HK is een plaats waar de verschillende vereningingen van de 5 homes elkaar treffen. Het HK is een plaats waar de verschillende vereningingen van de 5 homes elkaar treffen.

View file

@ -1,7 +1,7 @@
--- ---
naam: Internationaal Konvent naam: Internationaal Konvent
verkorte_naam: IK Gent verkorte_naam: IK Gent
logo: placeholder.png id: ik
contact: ik@student.ugent.be contact: ik@student.ugent.be
website: https://internationaalkonv.wixsite.com/internationalkonvent website: https://internationaalkonv.wixsite.com/internationalkonvent
social: social:
@ -24,6 +24,7 @@ verenigingen:
- verkorte_naam: vereniging2 - verkorte_naam: vereniging2
photo: https://via.placeholder.com/200.png/90f/fff photo: https://via.placeholder.com/200.png/90f/fff
--- ---
Het IK probeert de buitenlandse studenten en internationale studentenverenigingen te helpen in hun zoektocht naar informatie & ontspanning. Het IK probeert de buitenlandse studenten en internationale studentenverenigingen te helpen in hun zoektocht naar informatie & ontspanning.
We want international students to feel included by providing information concerning student activities and the university whilst working with internationally minded people and organisations. We want international students to feel included by providing information concerning student activities and the university whilst working with internationally minded people and organisations.

View file

@ -1,7 +1,7 @@
--- ---
naam: Kultureel Konvent naam: Kultureel Konvent
id: kultk
verkorte_naam: Kultureel Konvent verkorte_naam: Kultureel Konvent
logo: placeholder.png
contact: kultureelkonvent@gmail.com contact: kultureelkonvent@gmail.com
website: http://student.ugent.be/kultkcentraal/index.html website: http://student.ugent.be/kultkcentraal/index.html
social: social:
@ -10,4 +10,5 @@ social:
themas: themas:
- cultuur - cultuur
--- ---
Het KultK telt acht vereningen die elk een eigen deel van de Kultuur met de grote K proberen te introduceren aan de medestudenten. Het KultK telt acht vereningen die elk een eigen deel van de Kultuur met de grote K proberen te introduceren aan de medestudenten.

View file

@ -1,7 +1,7 @@
--- ---
naam: Politiek en Filosofisch Konvent naam: Politiek en Filosofisch Konvent
verkorte_naam: PFK verkorte_naam: PFK
logo: placeholder.png id: pfk
contact: pfk@student.ugent.be contact: pfk@student.ugent.be
website: https://pfk.ugent.be/ website: https://pfk.ugent.be/
social: social:
@ -9,14 +9,6 @@ social:
link: https://www.facebook.com/PFKGent/ link: https://www.facebook.com/PFKGent/
themas: themas:
- politiek en filosofisch - politiek en filosofisch
showcase:
- photo: https://via.placeholder.com/300.png/09f/fff
- photo: https://via.placeholder.com/300.png/09f/fff
- photo: https://via.placeholder.com/300.png/09f/fff
verenigingen:
- verkorte_naam: vereniging1
photo: https://via.placeholder.com/200.png/90f/fff
- verkorte_naam: vereniging2
photo: https://via.placeholder.com/200.png/90f/fff
--- ---
Het PFK groepeert de politieke, filosofische en levensbeschouwelijke verenigingen aan de UGent. Dit konvent is de uitgelezen plaats om je aan te sluiten bij een ideologische, filosofische of politieke beweging. Het PFK groepeert de politieke, filosofische en levensbeschouwelijke verenigingen aan de UGent. Dit konvent is de uitgelezen plaats om je aan te sluiten bij een ideologische, filosofische of politieke beweging.

View file

@ -7,6 +7,7 @@ konvent: wvk
website: https://wvk.ugent.be/ website: https://wvk.ugent.be/
contact: wvk@student.ugent.be contact: wvk@student.ugent.be
--- ---
Het WVK groepeert alle maatschappelijk-sociaal geïnspireerde studentenverenigingen en alle wetenschappelijke werkgroepen. Als konvent organiseert het WVK zelf (in tegenstelling tot sommige andere konventen) geen eigen activiteiten, maar richt het zich volledig op het samenbrengen en verdedigen van de belangen van de maatschappelijke verenigingen en wetenschappelijke werkgroepen aan de Universiteit Gent. Het WVK groepeert alle maatschappelijk-sociaal geïnspireerde studentenverenigingen en alle wetenschappelijke werkgroepen. Als konvent organiseert het WVK zelf (in tegenstelling tot sommige andere konventen) geen eigen activiteiten, maar richt het zich volledig op het samenbrengen en verdedigen van de belangen van de maatschappelijke verenigingen en wetenschappelijke werkgroepen aan de Universiteit Gent.
<iframe src="https://www.facebook.com/plugins/video.php?href=https%3A%2F%2Fwww.facebook.com%2Fwvkcentraal%2Fvideos%2F795092330635099%2F&show_text=0&width=560" width="560" height="315" style="border:none;overflow:hidden" scrolling="no" frameborder="0" allowTransparency="true" allowFullScreen="true"></iframe> <iframe src="https://www.facebook.com/plugins/video.php?href=https%3A%2F%2Fwww.facebook.com%2Fwvkcentraal%2Fvideos%2F795092330635099%2F&show_text=0&width=560" width="560" height="315" style="border:none;overflow:hidden; margin: auto;" scrolling="no" frameborder="0" allowTransparency="true" allowFullScreen="true"></iframe>

View file

@ -1,8 +1,9 @@
--- ---
naam: Schamper naam: Schamper
id: schamper
verkorte_naam: Schamper verkorte_naam: Schamper
konvent: schamper konvent: schamper
website: schamper.ugent.be website: https://www.schamper.ugent.be
contact: kernredactie@schamper.be contact: kernredactie@schamper.be
social: social:
- platform: facebook - platform: facebook
@ -14,6 +15,7 @@ social:
themas: themas:
- cultuur - cultuur
--- ---
Schamper is anders dan de facultaire verenigingen omdat ze niet allemaal hetzelfde studeren. Ze zijn anders dan de streekgebonden studentenclubs, omdat ze niet allemaal uit dezelfde contreien komen. Ze zijn anders dan politiek-filosofische verenigingen omdat ze niet allemaal dezelfde ideologische mening hebben. Maar ze zijn vooral anders, omdat ze kritische, schampere studentenjournalistiek brengen. Schamper is anders dan de facultaire verenigingen omdat ze niet allemaal hetzelfde studeren. Ze zijn anders dan de streekgebonden studentenclubs, omdat ze niet allemaal uit dezelfde contreien komen. Ze zijn anders dan politiek-filosofische verenigingen omdat ze niet allemaal dezelfde ideologische mening hebben. Maar ze zijn vooral anders, omdat ze kritische, schampere studentenjournalistiek brengen.
In de eerste plaats is Schamper trots op de journalistiek, literair en esthetisch hoogstaande pareltjes die tweewekelijks, in vijfduizendvoud, aan alle faculteiten en resto's afgeleverd worden. In de eerste plaats is Schamper trots op de journalistiek, literair en esthetisch hoogstaande pareltjes die tweewekelijks, in vijfduizendvoud, aan alle faculteiten en resto's afgeleverd worden.
Daarnaast wagen zij zich ook wel aan activiteiten zoals de ondertussen beruchte Schamperfuif of Schamperquiz. Daarnaast wagen zij zich ook wel aan activiteiten zoals de ondertussen beruchte Schamperfuif of Schamperquiz.

View file

@ -1,7 +1,10 @@
--- ---
titel: StuJardin
id: stujardin
naam: StuJardin naam: StuJardin
verkorte_naam: StuJardin verkorte_naam: StuJardin
konvent: gsr konvent: gsr
logo: /assets/sfeerfotos/stujardin.png
contact: http://stujardin@gmail.com/ contact: http://stujardin@gmail.com/
website: http://student.ugent.be/stujardin/ website: http://student.ugent.be/stujardin/
social: social:

View file

@ -4,7 +4,7 @@ id: urgent
naam: Urgent.fm naam: Urgent.fm
verkorte_naam: Urgent.fm verkorte_naam: Urgent.fm
konvent: urgent konvent: urgent
website: www.urgent.fm website: https://www.urgent.fm
social: social:
- platform: facebook - platform: facebook
link: https://www.facebook.com/urgent.fm/ link: https://www.facebook.com/urgent.fm/

View file

@ -2,4 +2,5 @@
naam: Quiz naam: Quiz
navigable: true navigable: true
order: 4 order: 4
head: <link rel="stylesheet" href="/stylesheets/quiz.css">
--- ---

View file

@ -352,39 +352,39 @@ antwoorden:
antwoorden: antwoorden:
- tekst: biw - Bos- en natuurbeheer - tekst: biw - Bos- en natuurbeheer
verenigingen: verenigingen:
- naam: fbw - naam: stubio
- naam: vlk - naam: vlk
- tekst: biw - cel- en genbiotechnologie - tekst: biw - cel- en genbiotechnologie
verenigingen: verenigingen:
- naam: fbw - naam: stubio
- naam: vlk - naam: vlk
- tekst: biw - Chemie en voedingstechnologie - tekst: biw - Chemie en voedingstechnologie
verenigingen: verenigingen:
- naam: fbw - naam: stubio
- naam: vlk - naam: vlk
- tekst: biw - Landbouwkunde - tekst: biw - Landbouwkunde
verenigingen: verenigingen:
- naam: fbw - naam: stubio
- naam: vlk - naam: vlk
- naam: gk - naam: gk
- naam: iaas - naam: iaas
- tekst: biw - Land- en waterbeheer - tekst: biw - Land- en waterbeheer
verenigingen: verenigingen:
- naam: fbw - naam: stubio
- naam: vlk - naam: vlk
- tekst: biw - Milieutechnologie - tekst: biw - Milieutechnologie
verenigingen: verenigingen:
- naam: fbw - naam: stubio
- naam: vlk - naam: vlk
- tekst: Biowetenschappen - tekst: Biowetenschappen
verenigingen: verenigingen:
- naam: fbw - naam: stubio
- naam: lila - naam: lila
- tekst: Farmaceutische wetenschappen - tekst: Farmaceutische wetenschappen

View file

@ -1,53 +1,205 @@
--- ---
vraag: Wie wil je ontmoeten? vraag: Wat zijn je interesses?
type: meerkeuze type: meerkeuze
antwoorden: antwoorden:
- tekst: Studenten die uit dezelfde streek afkomstig zijn - tekst: Archeologie
vraag: Uit welke streek ben jij afkomstig? verenigingen:
type: specialCase1 - naam: aw
- tekst: BDSM
verenigingen:
- naam: kajira
- tekst: Consulting
verenigingen:
- naam: oedc
- tekst: Cultuur en creatief zijn
vraag: Wat zijn je interesses?
type: meerkeuze
antwoorden: antwoorden:
- tekst: TODO - tekst: Culturele voorstellingen bijwonen
verenigingen: verenigingen:
- naam: TODO - naam: cultour
- tekst: Dansen
- tekst: Eender wie, onafhankelijk van interesses, studies of andere aspecten
verenigingen: verenigingen:
- naam: theepot - naam: gudc
- tekst: Dichtkunst en gesproken woord
- tekst: Internationale studenten
vereningingen:
- naam: esn
- naam: International students association gent
- tekst: Ik ben holebistudent en zou graag andere holebistudenten ontmoeten
verenigingen: verenigingen:
- naam: vg - 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: Ik heb een migratieachtergond en zou graag mensen met eenzelfde achtergrond als mezelf ontmoeten - tekst: De pers
vraag: Je gaf aan een migratieachtergrond te hebben en graag andere studenten te ontmoeten met dezelfde achtergrond. Wat is jouw culturele achtergrond? vraag: Wat zijn je interesses?
type: dropdown type: meerkeuze
antwoorden: antwoorden:
- tekst: China - tekst: Fotografie
verenigingen: verenigingen:
- naam: chisag - 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ë - tekst: Armenië
verenigingen: verenigingen:
- naam: hayasa - naam: hayasa
- tekst: Indonesië
verenigingen:
- naam: indosag
- tekst: Japan - tekst: Japan
verenigingen: verenigingen:
- naam: tnok - naam: tnk
- tekst: De Klassieke Oudheid
- tekst: Vietnam
verenigingen: verenigingen:
- naam: vinasag - naam: kk
- tekst: Sub-Sahara Afrika
verenigingen:
- naam: umoja
--- ---

View file

@ -1,207 +1,53 @@
--- ---
vraag: Wat zijn je interesses? vraag: Wie wil je ontmoeten?
type: meerkeuze type: meerkeuze
antwoorden: antwoorden:
- tekst: Archeologie - tekst: Studenten die uit dezelfde streek afkomstig zijn
verenigingen: vraag: Uit welke streek ben jij afkomstig?
- naam: aw type: specialCase1
- tekst: BDSM
verenigingen:
- naam: kajira
- tekst: Consulting
verenigingen:
- naam: oedc
- tekst: Cultuur en creatief zijn
vraag: Wat zijn je interesses?
type: meerkeuze
antwoorden: antwoorden:
- tekst: Culturele voorstellingen bijwonen - tekst: TODO
verenigingen: verenigingen:
- naam: cultour - naam: TODO
- tekst: Dansen
verenigingen:
- naam: gudc
- tekst: Dichtkunst en gesproken woord
verenigingen:
- naam: auwla
- naam: prometheus
- tekst: Fotografie
verenigingen:
- naam: schamper
- tekst: Illusionisme
verenigingen:
- naam: illusiona
- tekst: Muziek spelen
verenigingen:
- naam: guho
- naam: guso
- naam: sf
- tekst: Schilderen en tekenen
verenigingen:
- naam: schilder
- tekst: Schrijven
verenigingen:
- naam: schamper
- naam: auwla
- tekst: Theater
verenigingen:
- naam: matrak
- tekst: Zingen
verenigingen:
- naam: guk
- tekst: De pers - tekst: Eender wie, onafhankelijk van interesses, studies of andere aspecten
vraag: Wat zijn je interesses?
type: meerkeuze
antwoorden:
- tekst: Fotografie
verenigingen: verenigingen:
- naam: schamper - naam: theepot
- tekst: Journalistiek
verenigingen:
- naam: schamper
- naam: urgent
- tekst: Lay-out
verenigingen:
- naam: schamper
- tekst: Schrijven
verenigingen:
- naam: schamper
- naam: auwla
- tekst: Duurzaamheid - tekst: Internationale studenten
verenigingen: vereningingen:
- naam: durgent - naam: esn
- naam: International students association gent
- tekst: Economie - tekst: Ik ben LGBTQI+ student en zou graag andere LGBTQI+ studenten ontmoeten
verenigingen: verenigingen:
- naam: flyse - naam: vg
- naam: capitant
- naam: re9000
- tekst: Finance - tekst: Ik heb een migratieachtergond en zou graag mensen met eenzelfde achtergrond als mezelf ontmoeten
verenigingen: vraag: Je gaf aan een migratieachtergrond te hebben en graag andere studenten te ontmoeten met dezelfde achtergrond. Wat is jouw culturele achtergrond?
- naam: capitant
- tekst: Kritisch denken en debat
verenigingen:
- naam: engage
- naam: tzal
- 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: mentale gezondheid
verenigingen:
- naam: stt
- 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: dropdown type: dropdown
antwoorden: antwoorden:
- tekst: Vlaams-Nationalistisch - tekst: China
verenigingen: verenigingen:
- naam: nsv - naam: chisag
- tekst: Conservatief en Vlaams-Nationalistisch
verenigingen:
- naam: kvhv
- tekst: Antikapitalistisch
verenigingenen:
- naam: als
- tekst: Christendemocratisch
verenigingenen:
- naam: cds
- tekst: Marxistisch
verenigingenen:
- naam: comac
- tekst: Ecologistisch
verenigingenen:
- naam: jgroen
- naam: durgent
- tekst: Vlaams-republikeins
verenigingenen:
- naam: jongnva
- tekst: Socialistisch
verenigingenen:
- naam: js
- tekst: Liberaal
verenigingenen:
- 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ë - tekst: Armenië
verenigingen: verenigingen:
- naam: hayasa - naam: hayasa
- tekst: Indonesië
verenigingen:
- naam: indosag
- tekst: Japan - tekst: Japan
verenigingen: verenigingen:
- naam: tnok - naam: tnok
- tekst: Vietnam
verenigingen:
- naam: vinasag
- tekst: Sub-Sahara Afrika
verenigingen:
- naam: umoja
--- ---

View file

@ -1,11 +1,11 @@
<div class="search"> <div class="search">
<div class="search__main"> <div class="search__main">
<form id="search_form"> <form id="search_form">
<label>Wat zoek je? <input type="text"></label> <label>Wat zoek je?</label><input class="search__input" type="text">
<button type="submit">Zoek!</button> <button type="submit">Zoek!</button>
</form> </form>
</div> </div>
<div id="search_wrapper" class="search__result"></div> <div id="search_wrapper" class="fancy_link_container"></div>
</div> </div>
<script src="https://unpkg.com/lunr/lunr.js"></script> <script src="https://unpkg.com/lunr/lunr.js"></script>
@ -81,29 +81,17 @@ function ready() {
function render_results(div, partials) { function render_results(div, partials) {
const create_wrapper= document.createElement('div'); const create_wrapper= document.createElement('div');
for(let partial of partials) { for(let partial of partials) {
const html = `<div class="link" onclick="window.location.href = '${partial.url}'"> create_wrapper.innerHTML = partial;
<div class="link__img">
<img src="https://dsa.ugent.be/api/verenigingen/${partial.abbrev}/logo?size=small" alt="${partial.titel}">
</div>
<div class="link__content">
<h3 class="link__title">
${partial.titel} (${partial.kind})
</h3>
<p class="link__text">
${partial.text}
</p>
</div>
</div>`;
if(html) {
create_wrapper.innerHTML = html;
div.appendChild(create_wrapper.firstChild); div.appendChild(create_wrapper.firstChild);
} }
if (partials.length == 0) {
create_wrapper.innerHTML = "Geen verenigingen gevonden :(";
div.appendChild(create_wrapper);
} }
} }
const documents = <%= CreateFullTextIndex.new(@items.find_all("**/verenigingen/*") + @items.find_all("**/konventen/*")).call.to_json %>; const documents = <%= CreateFullTextIndex.new(@items.find_all("**/verenigingen/*") + @items.find_all("**/konventen/*")).call.to_json %>;
const partials = <%= Hash[(partial_konventen + partial_verenigingen).map { |x| [x[:url], x] }].to_json %>; const partials = <%= to_partials_search(all_groups()) %>;
const index = lunr(function () { const index = lunr(function () {
this.field('id', {boost: 15}); this.field('id', {boost: 15});
@ -118,7 +106,7 @@ function ready() {
doSearch = (query) => { doSearch = (query) => {
clearDiv(wrapper); clearDiv(wrapper);
render_results(wrapper, index.search(query).sortByKey(i => partials[i.ref].titel).stableSort((a, b) => b.score - a.score).map(i => partials[i.ref])); render_results(wrapper, index.search(query).sortByKey(i => partials[i.ref].titel).stableSort((a, b) => b.score - a.score).map(i => partials[i.ref].html));
window.history.pushState("search state", "", window.location.pathname + "?q="+query); window.history.pushState("search state", "", window.location.pathname + "?q="+query);
}; };

BIN
content/static/Bebas Neue.otf Executable file

Binary file not shown.

BIN
content/static/CanCandB_free.ttf Executable file

Binary file not shown.

View file

@ -7,6 +7,11 @@
--yellow: #fed318; --yellow: #fed318;
} }
@font-face {
font-family: "MyWebFont";
src: url("/static/Bebas Neue.otf"); /* IE9 Compat Modes */
}
* { * {
box-sizing: border-box; box-sizing: border-box;
} }
@ -27,27 +32,47 @@ body {
font-family: futura, Avenir Next, Verdana, Geneva, Tahoma, sans-serif; font-family: futura, Avenir Next, Verdana, Geneva, Tahoma, sans-serif;
} }
a {
color: inherit;
}
main { main {
margin-left: 5rem; margin-left: 5rem;
display: flex; display: flex;
flex-direction: column; flex-direction: column;
justify-content: space-between; justify-content: space-between;
width: calc(100%-5rem); width: calc(100%-5rem);
}
padding: 2rem 2rem 0 2rem; .main_content {
padding: 3rem;
width: 100%;
height: 100%;
margin: 0 auto;
} }
.beforeTheFold { .beforeTheFold {
min-height: 100vh; min-height: 100vh;
display: flex;
flex-direction: column;
justify-content: space-around;
padding: 4rem;
} }
footer { details {
width: 80%; margin-bottom: 1rem;
margin: 0 auto; }
summary {
cursor: pointer;
}
details[open] {
border-bottom: 1px solid #000;
} }
.align { .align {
max-width: 1280px; max-width: 1280px;
margin: auto;
padding: 3rem;
} }
.align .large { .align .large {
@ -61,7 +86,7 @@ footer {
width: 5rem; width: 5rem;
height: 100vh; height: 100vh;
padding-bottom: 2rem; padding-bottom: 2rem;
transition: width 600ms ease; transition: width 300ms ease;
} }
.navbar-nav { .navbar-nav {
@ -82,6 +107,10 @@ footer {
margin-top: auto; margin-top: auto;
} }
.nav-link__logo__wrapper {
padding: 2rem 0;
}
.nav-link { .nav-link {
width: 100%; width: 100%;
display: flex; display: flex;
@ -97,7 +126,8 @@ footer {
color: inherit; color: inherit;
} }
.nav-link:hover { .nav-link:hover,
.active_link {
background: var(--yellow); background: var(--yellow);
color: var(--lightblue); color: var(--lightblue);
} }
@ -110,6 +140,18 @@ footer {
font-weight: bolder; font-weight: bolder;
} }
.search__main {
margin: 3rem;
}
.search__input {
margin: 0 0.5rem;
}
.hidden {
display: none;
}
.nav-link svg { .nav-link svg {
width: 2rem; width: 2rem;
min-width: 2rem; min-width: 2rem;
@ -131,6 +173,50 @@ footer {
outline: none; outline: none;
} }
.randomVerenigingen p:nth-child(odd) {
-webkit-text-stroke-width: 2px;
-webkit-text-stroke-color: var(--lightblue);
color: transparent;
}
.randomVerenigingen p {
text-transform: uppercase;
}
.randomVereniging {
border: 7px solid var(--yellow);
padding: 1rem;
margin: 1rem;
}
.randomVerenigingWrapper {
min-width: 20rem;
flex: 1;
}
.randomVerenigingWrapper img {
max-width: 100%;
}
.randomVerenigingenWrapper {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.randomVerenigingWrapper:nth-child(1) {
padding-top: 4rem;
}
.randomVerenigingWrapper:nth-child(2) {
padding-top: 2rem;
}
.randomVereniging_imageWrapper {
display: flex;
justify-content: center;
margin-bottom: 2rem;
margin-top: 1rem;
}
/* Small screens */ /* Small screens */
@media only screen and (max-width: 600px) { @media only screen and (max-width: 600px) {
.navbar { .navbar {
@ -151,8 +237,10 @@ footer {
main { main {
margin: 0; margin: 0;
width: 100%; width: 100%;
}
padding: 0.5rem; .detail_title > h2 {
width: 100%;
} }
} }
@ -168,6 +256,7 @@ footer {
justify-content: center; justify-content: center;
transform: rotate(-90deg); transform: rotate(-90deg);
transition: 0.4s; transition: 0.4s;
padding: 0;
} }
.navbar:hover, .navbar:hover,
@ -222,9 +311,18 @@ input {
color: inherit; color: inherit;
background-color: transparent; background-color: transparent;
} }
button { button {
color: var(--darkblue);
border: 0.15em solid var(--darkblue); border: 0.15em solid var(--darkblue);
} }
button:hover {
background-color: var(--lightblue);
border: 0.15rem solid var(--lightblue);
color: var(--white);
}
input { input {
border: none; border: none;
border-bottom: 0.15em solid var(--darkblue); border-bottom: 0.15em solid var(--darkblue);
@ -237,8 +335,11 @@ header {
} }
h2 { h2 {
font-family: futura, Avenir Next, Verdana, Geneva, Tahoma, sans-serif; font-family: MyWebFont, futura, Avenir Next, Verdana, Geneva, Tahoma,
font-size: 3.4rem; sans-serif;
font-size: 2.8rem;
font-weight: lighter;
color: var(--darkblue); color: var(--darkblue);
} }
@ -250,11 +351,6 @@ h2 {
position: relative; position: relative;
} }
.studentZijn {
margin: 4rem 0 2rem 3rem;
margin: 11vh 0 2rem 3rem;
}
.hidden { .hidden {
display: none; display: none;
} }
@ -264,14 +360,7 @@ h2 {
display: flex; display: flex;
position: relative; position: relative;
z-index: 2; z-index: 2;
}
.quote img {
width: 103px;
height: 185px;
margin-right: 2rem;
}
.quote p {
max-width: 25rem; max-width: 25rem;
font-size: 1.5rem; font-size: 1.5rem;
font-family: Avenir Next, Verdana, Geneva, Tahoma, sans-serif; font-family: Avenir Next, Verdana, Geneva, Tahoma, sans-serif;
@ -280,28 +369,6 @@ h2 {
margin: 0.5em 0; margin: 0.5em 0;
} }
.quizSpotlight {
margin-top: 2rem;
font-size: 2rem;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
}
.quizSpotlight a {
position: relative;
text-decoration: none;
background: var(--white);
color: var(--darkblue);
border: 0.4rem solid var(--darkblue);
padding: 1rem 2rem;
margin-right: 3rem;
}
.quizSpotlight a:hover {
background-color: var(--lightblue);
border: 0.4rem solid var(--lightblue);
color: var(--white);
}
.scroll { .scroll {
display: block; display: block;
position: absolute; position: absolute;
@ -332,11 +399,11 @@ h2 {
background: linear-gradient(hsla(0, 0%, 100%, 0), hsla(0, 0%, 100%, 0.6)); background: linear-gradient(hsla(0, 0%, 100%, 0), hsla(0, 0%, 100%, 0.6));
} }
.backgroundSquare { /* .backgroundSquare {
z-index: -2; z-index: -2;
position: absolute; position: absolute;
background-color: var(--lightCyan); background-color: var(--lightCyan);
} } */
.header_blueSquare { .header_blueSquare {
right: 20%; right: 20%;
@ -349,27 +416,41 @@ h2 {
z-index: -3; z-index: -3;
} }
.header_photo { .beforeTheFold article {
background: url(/assets/placeholder.jpg) center center; position: relative;
background-size: cover; max-width: 500px;
right: 0; padding: 2rem 3rem;
left: 50%; z-index: 2;
margin: unset;
backdrop-filter: blur(2px);
}
.beforeTheFold article::before {
opacity: 0.2;
z-index: -1;
background-color: var(--white);
content: "";
top: 0;
bottom: 0; bottom: 0;
top: 20%; left: 0;
right: 0;
/* width: 200vw; */
position: absolute;
} }
.randomVerenigingen p:nth-child(odd) { .header_photo {
-webkit-text-stroke-width: 2px; /* background: url(/assets/placeholder.png) center center; */
-webkit-text-stroke-color: var(--lightblue); /* background-size: cover; */
color: transparent; /* background-size: contain; */
/* background-repeat: no-repeat; */
position: absolute;
width: auto;
height: 100vh;
right: 0;
top: 0;
} }
.randomVerenigingen p { .underline {
text-transform: uppercase;
}
.underline,
.active_link {
box-shadow: inset 0 -0.15em 0 var(--yellow); box-shadow: inset 0 -0.15em 0 var(--yellow);
} }
@ -377,52 +458,11 @@ h2 {
box-shadow: inset 0 -0.1rem 0 var(--darkblue); box-shadow: inset 0 -0.1rem 0 var(--darkblue);
} }
#postcodeField {
-webkit-appearance: none;
margin: 0;
}
#postcodeField::-webkit-outer-spin-button,
#postcodeField::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
}
/* Firefox */
#postcodeField[type="number"] {
-moz-appearance: textfield;
}
fieldset {
max-height: 60vh;
display: grid;
grid-template-columns: repeat(auto-fill, minmax(400px, 1fr));
overflow-y: auto;
margin: auto;
}
fieldset p label {
display: flex;
}
fieldset p {
margin: 15px 10px;
}
fieldset p label input {
margin-right: 10px;
}
.buttons {
width: 70%;
margin: 20px auto;
display: flex;
justify-content: space-between;
}
.link { .link {
color: inherit;
text-decoration: none;
display: grid; display: grid;
grid-template-columns: minmax(min-content, 25%) 80%; grid-template-columns: minmax(min-content, 25%) 1fr;
background-color: #fff; background-color: #fff;
border-radius: 4px; border-radius: 4px;
@ -431,10 +471,31 @@ fieldset p label input {
transition: 0.3s; transition: 0.3s;
transition-property: box-shadow; transition-property: box-shadow;
margin: 30px auto;
gap: 20px; gap: 20px;
padding: 0.5rem; padding: 0.5rem;
max-width: 600px;
width: 100%;
height: 100%;
}
.link a {
display: block;
text-decoration: none;
}
.fancy_link_container {
display: grid;
grid-template-columns: 50% 50%;
margin: auto;
gap: 20px;
place-items: center;
max-width: 1100px;
}
@media only screen and (max-width: 1100px) {
.fancy_link_container {
grid-template-columns: auto;
}
} }
.link:hover { .link:hover {
@ -447,6 +508,12 @@ fieldset p label input {
align-self: center; align-self: center;
min-width: 100px; min-width: 100px;
margin: auto 2rem;
}
.link__img img {
max-height: 100px;
max-width: 100px;
} }
.link__content { .link__content {
@ -471,110 +538,102 @@ fieldset p label input {
column-gap: 0.5rem; column-gap: 0.5rem;
row-gap: 0.5rem; row-gap: 0.5rem;
align-items: center; align-items: top;
justify-items: center; justify-items: center;
align-content: center; align-content: center;
grid-template-columns: repeat(3, minmax(33%, 170px)); grid-template-columns: repeat(3, minmax(33%, 170px));
} }
.tile { .tile {
min-width: 200px; flex-direction: column;
max-width: 300px;
flex: 1 0 calc(25% - 10px);
position: relative; position: relative;
} width: 200px;
text-decoration: none;
.tile--small {
min-width: 50px;
max-width: 50px;
}
.tile--medium {
min-width: 150px;
max-width: 200px;
}
.tile--blue {
background-color: var(--darkblue);
}
.tile::before {
content: "";
float: left;
padding-top: 100%;
} }
.tile__image { .tile__image {
position: absolute; width: 200px;
top: 50%; height: 200px;
left: 50%; }
transform: translate(-50%, -50%);
height: 95%;
width: auto;
transition: ease-in 0.2s; .tile--small {
transition-property: filter; width: 50px;
}
.tile--small .tile__image {
width: 50px;
height: 50px;
}
.tile--medium {
width: 150px;
}
.tile--medium .tile__image {
width: 150px;
height: 150px;
}
.tile__image--blue {
background-color: var(--darkblue);
}
.tile__image {
height: 100%;
width: 100%;
padding: 1rem;
display: flex; display: flex;
justify-content: center; justify-content: center;
}
.tile__image--svg { transform: scale(1);
width: 80%; transition: transform ease-in 0.1s;
height: auto;
fill: var(--white);
}
.tile__image svg {
width: 100%;
} }
.tile:hover .tile__image { .tile:hover .tile__image {
filter: blur(2px); transform: scale(1.1);
}
.tile__image--svg {
width: 100%;
height: 100%;
}
.tile__image img,
.tile__image svg {
width: auto;
height: 100%;
}
.tile__image svg {
fill: var(--white);
}
.tile__title::first-letter {
text-transform: capitalize;
} }
.tile:hover .tile__title { .tile:hover .tile__title {
opacity: 1; opacity: 1;
} }
.title_link {
text-decoration: none;
}
.tile__title { .tile__title {
opacity: 0; color: black;
position: absolute;
bottom: 0;
left: 0;
width: 100%; width: 100%;
max-width: 100%;
font-size: 1.5rem; font-size: 1.5rem;
text-align: center; text-align: center;
font-weight: bold; font-weight: bold;
color: white;
text-shadow: 2px 2px #333;
padding: 5px; padding: 5px;
transition: ease-in 0.2s;
transition-property: opacity;
} }
.tile__title--medium { .tile__title--medium {
font-size: 1.2rem; font-size: 1.2rem;
} }
.clickable {
transform: scale(1);
transition: ease-in 0.2s;
transition-property: transform;
}
.clickable:hover {
cursor: pointer;
transform: scale(1.05);
}
.split-2 { .split-2 {
display: flex; display: flex;
flex-wrap: wrap; flex-wrap: wrap;
@ -590,10 +649,179 @@ fieldset p label input {
min-width: 400px; min-width: 400px;
} }
.details-logo > img {
width: 100px;
}
.details-logo {
display: flex;
justify-content: center;
}
.detail_title {
display: flex;
flex-direction: row;
align-items: baseline;
justify-content: center;
flex-wrap: wrap;
gap: 12px;
}
.detail_title > a {
text-align: center;
flex: 1;
}
.detail_title > a > img {
max-height: 100px;
max-width: 100%;
min-width: 52px;
}
.detail_title h2 {
margin: 0;
text-align: center;
}
.detail_title_themas {
display: flex;
gap: inherit;
justify-content: center;
flex: 1;
}
.social > a {
display: block;
width: 100px;
height: 100px;
}
.social > a > .link {
display: none;
}
.social > a > p {
padding-top: 65px;
text-align: center;
}
.social-container {
margin: auto;
}
.social-container > ul {
list-style: none;
padding: 0;
justify-content: space-around;
}
.detail-body {
margin: auto;
max-width: 1100px;
padding: 2rem 0;
display: flex;
flex-direction: column;
}
.social {
width: 52px;
height: 52px;
}
.social > img {
width: 52px;
height: 52px;
}
.social + .social {
margin-left: 20px;
}
.vereniging_themas {
list-style: none;
display: flex;
align-items: center;
margin: 0 3rem;
padding: 0;
}
/* .vereniging_thema {
width: 4rem;
height: 4rem;
} */
.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 {
max-width: 100%;
width: 100%;
background-color: var(--darkblue);
margin: 0 auto;
display: flex;
justify-content: space-between;
color: var(--white);
padding: .5em 3em;
}
.showcase-image > img {
flex-grow: 3;
max-height: 20rem;
max-width: 100%;
object-fit: scale-down;
}
.showcase-container {
display: flex;
justify-content: center;
gap: 1rem;
width: 100%;
}
@media only screen and (max-width: 1100px) {
.showcase-container {
flex-wrap: wrap;
}
}
@media only screen and (max-width: 600px) { @media only screen and (max-width: 600px) {
.tile-grid { .tile-grid {
grid-template-columns: repeat(auto-fit, minmax(150px, 1fr)); grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
} }
.header_photo {
display: none;
}
.beforeTheFold {
width: 100%;
padding: 0;
min-height: unset;
}
.scroll {
display: none;
}
}
@media only screen and (max-width: 1024px) {
.randomVerenigingWrapper:nth-child(1),
.randomVerenigingWrapper:nth-child(2) {
/* Dit heeft hogere prioriteit dan elk kind. */
padding-top: 0;
}
} }
@media only screen and (max-width: 300px) { @media only screen and (max-width: 300px) {
@ -601,3 +829,85 @@ fieldset p label input {
grid-template-columns: auto; grid-template-columns: auto;
} }
} }
.detail-content {
margin: auto;
padding: 2rem 10%;
}
.details-photo {
max-width: 1100px;
padding: 2rem 10%;
margin: auto;
display: flex;
flex-wrap: wrap;
}
.details-contact {
padding: 1rem;
margin: auto;
display: flex;
flex-direction: column;
}
.contact-container {
display: flex;
flex-wrap: wrap;
justify-content: space-around;
gap: 1em;
}
.contact-container > a {
text-align: center;
}
@media only screen and (max-width: 700px) {
.details-contact {
padding-bottom: 2rem;
}
}
@media only screen and (max-width: 600px) {
.detail-body {
width: 100%;
}
.main_content {
padding: 0.5rem;
}
.footer {
margin-bottom: 5rem;
}
}
.quizSpotlight {
margin: 2rem 0;
font-size: 2rem;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
}
.quizSpotlight:hover {
cursor: pointer;
}
.quizSpotlight a {
position: relative;
text-decoration: none;
background: var(--white);
color: var(--darkblue);
border: 0.4rem solid var(--darkblue);
padding: 1rem 2rem;
margin-right: 3rem;
}
.quizSpotlight a {
padding: 0.5rem 1rem;
font-size: 1rem;
}
.quizSpotlight a:hover {
background-color: var(--lightblue);
border: 0.4rem solid var(--lightblue);
color: var(--white);
}

View file

@ -0,0 +1,106 @@
.main_content {
margin-top: 2rem;
}
.quiz_content {
max-width: 1100px;
margin: 0 auto;
}
.question_wrapper {
padding: 1rem 0 0 2rem;
position: relative;
}
.question_wrapper:before {
content: "";
position: absolute;
top: 2rem;
left: -7px;
background: silver;
height: calc(100% - 2rem);
width: 3px;
}
#postcodeField {
-webkit-appearance: none;
margin: 0;
}
#postcodeField::-webkit-outer-spin-button,
#postcodeField::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
}
/* Firefox */
#postcodeField[type="number"] {
-moz-appearance: textfield;
}
#resultWrapper {
padding-top: 2em;
}
fieldset {
max-height: 60vh;
display: grid;
grid-template-columns: repeat(auto-fill, minmax(400px, 1fr));
overflow-y: auto;
margin: auto;
}
#postcodeField {
-webkit-appearance: none;
margin: 0;
}
#postcodeField::-webkit-outer-spin-button,
#postcodeField::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
}
/* Firefox */
#postcodeField[type="number"] {
-moz-appearance: textfield;
}
.form {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(400px, 1fr));
}
.form__element {
margin: 0.5rem;
display: flex;
align-items: center;
}
.form__element__text {
margin-left: 10px;
}
.form__element__text::first-letter {
text-transform: uppercase;
}
h3::first-letter {
text-transform: uppercase;
}
.buttons {
padding: 2em 10px;
display: flex;
justify-content: space-between;
}
.question__ {
font-size: 2rem;
}
.small {
padding: 1rem 1.5rem !important;
font-size: 1rem !important;
border-width: 4px !important;
}

View file

@ -1,5 +1,5 @@
--- ---
naam: Ontdek Verenigingen naam: Ontdek verenigingen
navigable: true navigable: true
order: 2 order: 2
--- ---

View file

@ -4,7 +4,7 @@ id: ceneka
naam: CenEka naam: CenEka
verkorte_naam: CenEka verkorte_naam: CenEka
konvent: wvk konvent: wvk
website: www.ceneka.be website: https://www.ceneka.be
contact: info@ceneka.be contact: info@ceneka.be
social: social:
- platform: facebook - platform: facebook

View file

@ -5,7 +5,7 @@ naam: Deliria
verkorte_naam: Deliria verkorte_naam: Deliria
konvent: sk konvent: sk
contact: deliriagent@gmail.com contact: deliriagent@gmail.com
website: www.deliriagent.be website: http://www.deliriagent.be
social: social:
- platform: facebook - platform: facebook
themas: themas:

View file

@ -5,7 +5,7 @@ naam: Dentalia
verkorte_naam: Dentalia verkorte_naam: Dentalia
konvent: fk konvent: fk
contact: dentaliaghent@gmail.com contact: dentaliaghent@gmail.com
website: www.dentalia.be website: https://www.dentalia.be
social: social:
- platform: facebook - platform: facebook
link: https://www.facebook.com/Dentalia/ link: https://www.facebook.com/Dentalia/

View file

@ -1,7 +0,0 @@
---
titel: Durf Doen
id: durfdoen
naam: Durf Doen
verkorte_naam: Durf Doen
konvent: gsr
---

View file

@ -3,8 +3,6 @@ naam: D'URGENT
id: durgent id: durgent
verkorte_naam: D'URGENT verkorte_naam: D'URGENT
titel: D'URGENT titel: D'URGENT
id: ugent1010
naam: UGent1010
konvent: wvk konvent: wvk
website: https://www.greencommunity.be/durgent website: https://www.greencommunity.be/durgent
social: social:

View file

@ -4,7 +4,7 @@ id: egmont
naam: Moeder Egmont naam: Moeder Egmont
verkorte_naam: Moeder Egmont verkorte_naam: Moeder Egmont
konvent: sk konvent: sk
website: www.moederegmont.be website: https://www.moederegmont.be
contact: studentenclubmoederegmont@gmail.com contact: studentenclubmoederegmont@gmail.com
social: social:
- platform: facebook - platform: facebook

View file

@ -5,6 +5,7 @@ titel: Studentenraad Dierengeneeskunde
id: fde id: fde
naam: Studentenraad Dierengeneeskunde naam: Studentenraad Dierengeneeskunde
konvent: gsr konvent: gsr
logo: /assets/sfeerfotos/LogoDSR.png
themas: themas:
- engagement - engagement
website: http://www.vlaamsdiergeneeskundigekring.be/Studentenraad.php website: http://www.vlaamsdiergeneeskundigekring.be/Studentenraad.php

View file

@ -5,7 +5,7 @@ naam: FLYSE
verkorte_naam: FLYSE verkorte_naam: FLYSE
konvent: wvk konvent: wvk
contact: info@flyse.be contact: info@flyse.be
website: www.flyse.be website: https://www.flyse.be
social: social:
- platform: instagram - platform: instagram
link: https://www.instagram.com/flysegent/ link: https://www.instagram.com/flysegent/

View file

@ -1,7 +1,7 @@
--- ---
naam: StuReC naam: StuReC
verkorte_naam: StuReC verkorte_naam: StuReC
website: sturec.ugent.be website: https://sturec.ugent.be
contact: sturec@ugent.be contact: sturec@ugent.be
social: social:
- platform: facebook - platform: facebook
@ -10,6 +10,7 @@ titel: Facultaire studentenraad rechtsgeleerdheid
id: fre id: fre
naam: Facultaire studentenraad rechtsgeleerdheid naam: Facultaire studentenraad rechtsgeleerdheid
konvent: gsr konvent: gsr
logo: /assets/sfeerfotos/logosturec.png
themas: themas:
- engagement - engagement
--- ---

View file

@ -6,7 +6,7 @@ id: fris
naam: Faculteitsraad Ingenieurswetenschappen en Architectuur naam: Faculteitsraad Ingenieurswetenschappen en Architectuur
konvent: gsr konvent: gsr
contact: fris@ugent.be contact: fris@ugent.be
website: fris.ugent.be website: https://fris.ugent.be
themas: themas:
- engagement - engagement
--- ---

View file

@ -4,7 +4,7 @@ id: geeraard
naam: Geeraard naam: Geeraard
verkorte_naam: Geeraard verkorte_naam: Geeraard
konvent: sk konvent: sk
website: www.degeeraard.be website: https://www.degeeraard.be
social: social:
- platform: instagram - platform: instagram
- platform: facebook - platform: facebook

View file

@ -1,6 +1,6 @@
--- ---
titel: Geografica titel: Geografica
id: geografi id: geografica
naam: Geografica naam: Geografica
verkorte_naam: Geografica verkorte_naam: Geografica
konvent: fk konvent: fk

View file

@ -1,6 +1,6 @@
--- ---
titel: Geologica titel: Geologica
id: geologic id: geologica
naam: Geologica naam: Geologica
verkorte_naam: Geologica verkorte_naam: Geologica
konvent: fk konvent: fk

View file

@ -2,7 +2,7 @@
naam: Jong Groen StuGent naam: Jong Groen StuGent
verkorte_naam: Jong Groen StuGent verkorte_naam: Jong Groen StuGent
titel: JGroen StuGent titel: JGroen StuGent
id: jgroen id: groen
naam: JGroen StuGent naam: JGroen StuGent
konvent: pfk konvent: pfk
contact: stugent@jonggroen.be contact: stugent@jonggroen.be

View file

@ -1,6 +0,0 @@
---
titel: Illusiona
id: illusiona
naam: Illusiona
konvent: gsr
---

View file

@ -4,7 +4,7 @@ id: laetitia
naam: Laetitia naam: Laetitia
verkorte_naam: Laetitia verkorte_naam: Laetitia
konvent: sk konvent: sk
website: www.laetitia-gent.be website: http://www.laetitia-gent.be
social: social:
- platform: facebook - platform: facebook
link: https://www.facebook.com/studentenclub.laetitia link: https://www.facebook.com/studentenclub.laetitia

View file

@ -1,6 +1,6 @@
--- ---
titel: Lombrosiana titel: Lombrosiana
id: lombro id: lombrosiana
naam: Lombrosiana naam: Lombrosiana
verkorte_naam: Lombrosiana verkorte_naam: Lombrosiana
konvent: fk konvent: fk

View file

@ -4,7 +4,7 @@ id: meetjesland
naam: Moeder Meetjesland naam: Moeder Meetjesland
verkorte_naam: Moeder Meetjesland verkorte_naam: Moeder Meetjesland
konvent: sk konvent: sk
website: www.moeder-meetjesland.be website: https://www.moeder-meetjesland.be
social: social:
- platform: facebook - platform: facebook
link: https://www.facebook.com/MoederMeetjesland link: https://www.facebook.com/MoederMeetjesland

View file

@ -8,9 +8,9 @@ contact: info@minosgent.gmail.com
website: https://minosgent.com/ website: https://minosgent.com/
social: social:
- platform: facebook - platform: facebook
link: www.facebook.com/MinosGent link: https://www.facebook.com/MinosGent
- platform: instagram - platform: instagram
link: www.instagram.com/minosgent link: https://www.instagram.com/minosgent
themas: themas:
- politiek en filosofisch - politiek en filosofisch
- internationaal - internationaal

View file

@ -1,6 +1,6 @@
--- ---
titel: Atelier Modelstudies titel: Atelier Modelstudies
id: schilder id: modelstudies
naam: Atelier Modelstudies naam: Atelier Modelstudies
verkorte_naam: Atelier Modelstudies verkorte_naam: Atelier Modelstudies
konvent: kultk konvent: kultk

View file

@ -1,6 +1,6 @@
--- ---
titel: Jong N-VA UGent titel: Jong N-VA UGent
id: jongnva id: nva
naam: Jong N-VA UGent naam: Jong N-VA UGent
verkorte_naam: Jong N-VA UGent verkorte_naam: Jong N-VA UGent
konvent: pfk konvent: pfk

View file

@ -4,12 +4,16 @@ id: oedc
naam: 180 degrees consulting naam: 180 degrees consulting
verkorte_naam: 180 degrees consulting verkorte_naam: 180 degrees consulting
konvent: wvk konvent: wvk
website: http://www.180dc.org/ghent website: https://www.180ghent.com/
social: social:
- platform: facebook - platform: facebook
link: https://www.facebook.com/180DegreesConsultingGhent link: https://www.facebook.com/180DegreesConsultingGhent
themas: themas:
- economie en development - economie en development
showcase:
- photo: /assets/logos/oedcA.jpg
- photo: /assets/logos/oedcB.jpg
- photo: /assets/logos/oedcV.jpg
--- ---
180 Degrees Consulting is the worlds largest student-driven consultancy. The Ghent branch was founded on July 1, 2014 and operates at Ghent University. We bring top university talent to the non-profit sector, transforming good organizations into great ones via our high-quality and uniquely affordable consulting services. Our mission is to strengthen the ability of socially conscious organizations and to achieve high impact social outcomes trough the development of innovative, practical and sustainable solutions. 180 Degrees Consulting is the worlds largest student-driven consultancy. The Ghent branch was founded on July 1, 2014 and operates at Ghent University. We bring top university talent to the non-profit sector, transforming good organizations into great ones via our high-quality and uniquely affordable consulting services. Our mission is to strengthen the ability of socially conscious organizations and to achieve high impact social outcomes trough the development of innovative, practical and sustainable solutions.

View file

@ -4,6 +4,7 @@ id: prometheus
naam: Prometheus naam: Prometheus
verkorte_naam: Prometheus verkorte_naam: Prometheus
konvent: kultk konvent: kultk
logo: /assets/sfeerfotos/logoprometheus.jpg
contact: prometheusgent@gmail.com contact: prometheusgent@gmail.com
website: https://prometheusgent.wordpress.com/ website: https://prometheusgent.wordpress.com/
social: social:

View file

@ -1,6 +1,6 @@
--- ---
titel: Jongsocialisten StuGent titel: Jongsocialisten StuGent
id: js id: socialisten
naam: Jongsocialisten StuGent naam: Jongsocialisten StuGent
verkorte_naam: Jongsocialisten StuGent verkorte_naam: Jongsocialisten StuGent
konvent: pfk konvent: pfk

View file

@ -4,11 +4,12 @@ id: stt
naam: Start to talk naam: Start to talk
verkorte_naam: stt verkorte_naam: stt
konvent: gsr konvent: gsr
logo: /assets/sfeerfotos/logostt.jpeg
contact: starttotalk@bemsa-gent.be contact: starttotalk@bemsa-gent.be
website: https://bemsa-gent.be/scoph/start-to-talk/?fbclid=IwAR0nSY-mojzm1Ou7IRVCjdWXqdner0_H2f5QTr55DZVcAUfj6ArEL5OrIuQ website: https://bemsa-gent.be/scoph/start-to-talk
social: social:
- platform: facebook - platform: facebook
link: facebook.com/starttotalkgent/ link: https://facebook.com/starttotalkgent/
themas: themas:
- lifestyle - lifestyle
- engagement - engagement

View file

@ -5,7 +5,7 @@ titel: Studentenraad Faculteit Letteren en Wijsbegeerte
id: stuart id: stuart
naam: Studentenraad Faculteit Letteren en Wijsbegeerte naam: Studentenraad Faculteit Letteren en Wijsbegeerte
konvent: gsr konvent: gsr
website: stuart.ugent.be website: https://stuart.ugent.be
contact: stuart@ugent.be contact: stuart@ugent.be
social: social:
- platform: facebook - platform: facebook

View file

@ -2,10 +2,10 @@
naam: StuBio naam: StuBio
verkorte_naam: StuBio verkorte_naam: StuBio
titel: Faculteitsraad Bio-ingenieurswetenschappen titel: Faculteitsraad Bio-ingenieurswetenschappen
id: fbw id: stubio
naam: Faculteitsraad Bio-ingenieurswetenschappen naam: Faculteitsraad Bio-ingenieurswetenschappen
konvent: gsr konvent: gsr
website: stubio.ugent.be website: https://stubio.ugent.be
contact: stubio@ugent.be contact: stubio@ugent.be
social: social:
- platform: facebook - platform: facebook

View file

@ -1,6 +1,6 @@
--- ---
titel: Studentenfanfare titel: Studentenfanfare
id: sf id: studentenfanfare
naam: Studentenfanfare naam: Studentenfanfare
verkorte_naam: Studentenfanfare verkorte_naam: Studentenfanfare
konvent: kultk konvent: kultk

View file

@ -5,7 +5,7 @@ titel: Studentenraad Geneeskunde en Gezondheidswetenschappen
id: stugg id: stugg
naam: Studentenraad Geneeskunde en Gezondheidswetenschappen naam: Studentenraad Geneeskunde en Gezondheidswetenschappen
konvent: gsr konvent: gsr
website: www.stugg.be website: https://www.stugg.be
contact: info@stugg.be contact: info@stugg.be
social: social:
- platform: facebook - platform: facebook

View file

@ -4,6 +4,7 @@ id: stujardin
naam: StuJardin naam: StuJardin
verkorte_naam: StuJardin verkorte_naam: StuJardin
konvent: gsr konvent: gsr
logo: /assets/sfeerfotos/stujardin.png
contact: http://stujardin@gmail.com/ contact: http://stujardin@gmail.com/
website: http://student.ugent.be/stujardin/ website: http://student.ugent.be/stujardin/
social: social:

View file

@ -5,7 +5,7 @@ titel: Studentenraad Faculteit Economie en Bedrijfskunde
id: stuveco id: stuveco
naam: Studentenraad Faculteit Economie en Bedrijfskunde naam: Studentenraad Faculteit Economie en Bedrijfskunde
konvent: gsr konvent: gsr
website: stuveco.ugent.be website: https://stuveco.be
themas: themas:
- engagement - engagement
showcase: showcase:

View file

@ -9,7 +9,7 @@ website: https://stuw.ugent.be/
contact: stuw@ugent.be contact: stuw@ugent.be
social: social:
- platform: facebook - platform: facebook
link: facebook.com/stuwugent link: https://facebook.com/stuwugent
themas: themas:
- engagement - engagement
--- ---

View file

@ -1,6 +1,6 @@
--- ---
titel: Tomo No Kai titel: Tomo No Kai
id: tnok id: tnk
naam: Tomo No Kai naam: Tomo No Kai
verkorte_naam: Tomo No Kai verkorte_naam: Tomo No Kai
konvent: ik konvent: ik

View file

@ -1,6 +1,6 @@
--- ---
titel: "'t Zal Wel Gaan" titel: "'t Zal Wel Gaan"
id: tzal id: tsg
naam: "'t Zal Wel Gaan" naam: "'t Zal Wel Gaan"
verkorte_naam: "'t Zal Wel Gaan" verkorte_naam: "'t Zal Wel Gaan"
konvent: pfk konvent: pfk

View file

@ -4,7 +4,7 @@ id: urgent
naam: Urgent.fm naam: Urgent.fm
verkorte_naam: Urgent.fm verkorte_naam: Urgent.fm
konvent: urgent konvent: urgent
website: www.urgent.fm website: https://www.urgent.fm
social: social:
- platform: facebook - platform: facebook
link: https://www.facebook.com/urgent.fm/ link: https://www.facebook.com/urgent.fm/

View file

@ -7,9 +7,10 @@ konvent: fk
website: https://www.vlaamsebiomedischekring.be/ website: https://www.vlaamsebiomedischekring.be/
contact: vbkgent@gmail.com contact: vbkgent@gmail.com
social: social:
- plaform: facebook - platform: facebook
link: https://www.facebook.com/vlaamsebiomedischekring/ link: https://www.facebook.com/vlaamsebiomedischekring/
themas: themas:
- faculteit - faculteit
--- ---
V.B.K. simply the best! Voor alle studenten Biomedische wetenschappen organiseren wij tal van beestelijke feestjes in de Point Final, tevens ons kringcafe waar tal van promo's doorgaan. Ook hebben wij ons zalige galabal samen met VLAK. Naast feestjes doen we ook toffe sportactiviteiten, cultuuractiviteiten enz. Met ons zal je de leukste studententijd tegemoet gaan, twijfel dus niet om lid te worden van onze familie, je zal er zeker geen spijt van hebben! V.B.K. simply the best! Voor alle studenten Biomedische wetenschappen organiseren wij tal van beestelijke feestjes in de Point Final, tevens ons kringcafe waar tal van promo's doorgaan. Ook hebben wij ons zalige galabal samen met VLAK. Naast feestjes doen we ook toffe sportactiviteiten, cultuuractiviteiten enz. Met ons zal je de leukste studententijd tegemoet gaan, twijfel dus niet om lid te worden van onze familie, je zal er zeker geen spijt van hebben!

Some files were not shown because too many files have changed in this diff Show more