diff --git a/dwhdelft.nl/assets/images/photos/mixup/barnight.jpg b/dwhdelft.nl/assets/images/photos/mixup/barnight.jpg new file mode 100644 index 00000000..2e1c804b Binary files /dev/null and b/dwhdelft.nl/assets/images/photos/mixup/barnight.jpg differ diff --git a/dwhdelft.nl/assets/images/photos/mixup/barvisual.jpg b/dwhdelft.nl/assets/images/photos/mixup/barvisual.jpg new file mode 100644 index 00000000..a77b180a Binary files /dev/null and b/dwhdelft.nl/assets/images/photos/mixup/barvisual.jpg differ diff --git a/dwhdelft.nl/assets/images/photos/mixup/events-dancenights.jpg b/dwhdelft.nl/assets/images/photos/mixup/events-dancenights.jpg new file mode 100644 index 00000000..95803d2e Binary files /dev/null and b/dwhdelft.nl/assets/images/photos/mixup/events-dancenights.jpg differ diff --git a/dwhdelft.nl/assets/images/photos/mixup/events-dragshow.png b/dwhdelft.nl/assets/images/photos/mixup/events-dragshow.png new file mode 100644 index 00000000..8ab791e9 Binary files /dev/null and b/dwhdelft.nl/assets/images/photos/mixup/events-dragshow.png differ diff --git a/dwhdelft.nl/assets/images/photos/mixup/events-parties.jpg b/dwhdelft.nl/assets/images/photos/mixup/events-parties.jpg new file mode 100644 index 00000000..a1de433a Binary files /dev/null and b/dwhdelft.nl/assets/images/photos/mixup/events-parties.jpg differ diff --git a/dwhdelft.nl/assets/images/photos/mixup/events-silentdisco.png b/dwhdelft.nl/assets/images/photos/mixup/events-silentdisco.png new file mode 100644 index 00000000..b796221f Binary files /dev/null and b/dwhdelft.nl/assets/images/photos/mixup/events-silentdisco.png differ diff --git a/dwhdelft.nl/assets/images/photos/mixup/highlight-abbyomg.jpg b/dwhdelft.nl/assets/images/photos/mixup/highlight-abbyomg.jpg new file mode 100644 index 00000000..37aa6224 Binary files /dev/null and b/dwhdelft.nl/assets/images/photos/mixup/highlight-abbyomg.jpg differ diff --git a/dwhdelft.nl/assets/images/photos/mixup/highlight-summer-party.png b/dwhdelft.nl/assets/images/photos/mixup/highlight-summer-party.png new file mode 100644 index 00000000..2cd1a451 Binary files /dev/null and b/dwhdelft.nl/assets/images/photos/mixup/highlight-summer-party.png differ diff --git a/dwhdelft.nl/assets/images/photos/mixup/icons/bar.svg b/dwhdelft.nl/assets/images/photos/mixup/icons/bar.svg new file mode 100644 index 00000000..c997940d --- /dev/null +++ b/dwhdelft.nl/assets/images/photos/mixup/icons/bar.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/dwhdelft.nl/assets/images/photos/mixup/icons/disco.svg b/dwhdelft.nl/assets/images/photos/mixup/icons/disco.svg new file mode 100644 index 00000000..842fa029 --- /dev/null +++ b/dwhdelft.nl/assets/images/photos/mixup/icons/disco.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/dwhdelft.nl/assets/images/photos/mixup/icons/drag.svg b/dwhdelft.nl/assets/images/photos/mixup/icons/drag.svg new file mode 100644 index 00000000..248275f4 --- /dev/null +++ b/dwhdelft.nl/assets/images/photos/mixup/icons/drag.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/dwhdelft.nl/assets/images/photos/mixup/icons/karaoke.svg b/dwhdelft.nl/assets/images/photos/mixup/icons/karaoke.svg new file mode 100644 index 00000000..d61da8c1 --- /dev/null +++ b/dwhdelft.nl/assets/images/photos/mixup/icons/karaoke.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/dwhdelft.nl/assets/images/photos/mixup/icons/music.svg b/dwhdelft.nl/assets/images/photos/mixup/icons/music.svg new file mode 100644 index 00000000..a167621e --- /dev/null +++ b/dwhdelft.nl/assets/images/photos/mixup/icons/music.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/dwhdelft.nl/assets/images/photos/mixup/icons/tasting.svg b/dwhdelft.nl/assets/images/photos/mixup/icons/tasting.svg new file mode 100644 index 00000000..24f92f72 --- /dev/null +++ b/dwhdelft.nl/assets/images/photos/mixup/icons/tasting.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/dwhdelft.nl/components/layout/Header.vue b/dwhdelft.nl/components/layout/Header.vue index 977b4183..e880ff68 100644 --- a/dwhdelft.nl/components/layout/Header.vue +++ b/dwhdelft.nl/components/layout/Header.vue @@ -9,6 +9,8 @@ en: url: /education - title: Jong&Out url: /jongenout + - title: MIXUP + url: /mixup - title: Andersblad url: andersblad - title: Contact @@ -23,6 +25,8 @@ nl: url: /education - title: Jong&Out url: /jongenout + - title: MIXUP + url: /mixup - title: Andersblad url: andersblad - title: Contact diff --git a/dwhdelft.nl/components/pages/mixup/LinkedEvents.vue b/dwhdelft.nl/components/pages/mixup/LinkedEvents.vue new file mode 100644 index 00000000..d5973c64 --- /dev/null +++ b/dwhdelft.nl/components/pages/mixup/LinkedEvents.vue @@ -0,0 +1,68 @@ + +en: + events: Our UPcoming events +nl: + events: Onze UPkomende evenementen + + + + + diff --git a/dwhdelft.nl/content/footer_links.yml b/dwhdelft.nl/content/footer_links.yml index 5321fb46..5429e77e 100644 --- a/dwhdelft.nl/content/footer_links.yml +++ b/dwhdelft.nl/content/footer_links.yml @@ -31,6 +31,10 @@ categories: nl: Fillum Programma en: Fillum Programme url: "http://homodelft.nl/films/" + - name: + nl: MIXUP + en: MIXUP + url: /mixup - name: nl: Kennismaken en: Join DWH diff --git a/dwhdelft.nl/pages/mixup.vue b/dwhdelft.nl/pages/mixup.vue new file mode 100644 index 00000000..a17903e5 --- /dev/null +++ b/dwhdelft.nl/pages/mixup.vue @@ -0,0 +1,221 @@ + +en: + title: MIXUP + events: Our UPcoming events + intro: + - MIXUP is thé queer nightlife experience of Delft. We open our doors every Saturday at 22:00 and almost + every week we are more than just a bar. Drag performances of the HAUS of 4D, the city’s best karaoke, + delicious tastings, MIXUP Alternative with bands, dance nights with popular songs of now and your favorite + classics, Eurovision watch parties, a spicy Halloween and lots of other themed parties! If you happen to stumble + upon us when it’s just a barnight, you can have a great chat and perhaps even a dance. + - MIXUP consists completely of a team of enthusiastic volunteers of DWH. Did we get you excited and do you want + to contribute and be part of an amazing community? Become a member. + - Scared to come alone? We can match you with a barbuddy to chat with and introduce you to new people! + invite: + announcement: 'Come by during one of our bar nights:' + time: Every Saturday starting at {0} + membership_button: Sign up now for DWH + barbuddy_button: Find a buddy + instagram: Our Events and UPdates + bulletPoints: + - title: Dance Nights + description: We have drinks together each week and will often have a DJ to get the dance floor moving! + image: events-dancenights + - title: Parties + description: Disco, hard rock, Oktoberfest, Halloween and more... There’s always time for a party. + image: events-parties + - title: Drag Shows + description: Our own drag house HAUS of 4D performs every two months with amazing shows. + image: events-dragshow + - title: Events + description: Karaoke, tastings, vinyl night or a talent show, there is a lot to do on a night at MIXUP. + image: events-silentdisco + highlights: + title: Our Highlights + events: + - title: MIXUP Origin + description: The first ever party under the MIXUP branding was MIXUP Origin, the opening party! Miss Abby OMG gave a wonderful performance and people were living! + image: highlight-abbyomg + - title: Summer Party + description: The weather was hot and the people even hotter! DJ Maarten brought us tropical tunes whilst we could sip summer cocktails and cool off in an actual swimming pool! + image: highlight-summer-party + +nl: + title: MIXUP + events: Onze UPkomende evenementen + intro: + - MIXUP is dé queer uitgaansavond van Delft. Iedere zaterdagavond zijn we vanaf 22:00 open en bijna + elke week zijn we meer dan alleen een bar. Drag performances van HAUS of 4D, de beste karaoke van de stad, + heerlijke proeverijen, MIXUP Alternative met bands, dansavonden met hitjes van nu of juist je favoriete + klassiekers, een hitsig Halloween en andere themafeesten, Eurovisie watch parties en meer! En als we dan toch + eens gewoon een bar zijn, is het heel gezellig bijkletsen en misschien een dansje wagen. + - MIXUP wordt volledig mogelijk gemaakt door een team enthousiaste vrijwilligers van DWH. Ben je enthousiast geworden en wil je + bijdragen aan en onderdeel worden van een fantastische community? Wordt dan lid. + - Bang om alleen te komen? We kunnen je aan een barbuddy koppelen om te leren kennen, die je ook aan anderen kan voorstellen! + invite: + announcement: 'Kom gerust langs op onze baravond:' + time: Elke Zaterdag vanaf {0} + membership_button: Schrijf je nu in bij DWH + barbuddy_button: Vind een buddy + instagram: Onze evenementen en UPdates + bulletPoints: + - title: Dansavonden + description: Elke week komen we samen voor drankjes, vaak is er zelfs een DJ om die voetjes op te bewegen! + image: events-dancenights + - title: Feesten + description: Disco, hard rock, Oktoberfest, Halloween en nog veel meer... Er is altijd tijd voor een feestje. + image: events-parties + - title: Drag optredens + description: Ons eigen drag huis HAUS of 4D geeft elke twee maanden geweldige shows + image: events-dragshow + - title: Evenementen + description: Karaoke, proeverijen, vinyl nachten of een talentenshow, er is veel te beleven op een MIXUP avond. + image: events-silentdisco + highlights: + title: Onze Hoogtepunten + events: + - title: MIXUP Oorsprong + description: Het allereerste feestje onder de MIXUP banner was MIXUP Origin’s, het openingsfeest! Miss Abby OMG gaf ons een prachtig optreden, het feest was aan! + image: highlight-abbyomg + - title: Zomerfeest + description: Heet weer en nog hetere mensen! DJ Maarten verzorgde tropische tunes terwijl we zomercocktails aan het nippen waren en afkoelde in een daadwerkelijk zwembad! + image: highlight-summer-party + + + + + + + diff --git a/package-lock.json b/package-lock.json index 446f0320..5906b9a3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21,6 +21,7 @@ "@nuxtjs/i18n": "^8.5.5", "autoprefixer": "^10.4.20", "eslint": "^8.57.0", + "g-sheets-api": "^2.2.0", "nuxt-svgo": "^4.0.6", "postcss": "^8.4.47", "tailwind-heropatterns": "^0.0.8", @@ -4652,6 +4653,15 @@ "cronstrue": "bin/cli.js" } }, + "node_modules/cross-fetch": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.8.tgz", + "integrity": "sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==", + "dev": true, + "dependencies": { + "node-fetch": "^2.6.12" + } + }, "node_modules/cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", @@ -6134,6 +6144,15 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/g-sheets-api": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/g-sheets-api/-/g-sheets-api-2.2.0.tgz", + "integrity": "sha512-r365Q5Rl9mwuxK4PdkpR/6IcQUeRV6XaTTnEByxC3ZQoS+86mFmSYJgnOMZRBmH2T/BabP8M8PZhx8lpKAMxSQ==", + "dev": true, + "dependencies": { + "cross-fetch": "^3.1.5" + } + }, "node_modules/gauge": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz", diff --git a/package.json b/package.json index e11c9ff3..156d72e4 100644 --- a/package.json +++ b/package.json @@ -26,6 +26,7 @@ "@nuxtjs/i18n": "^8.5.5", "autoprefixer": "^10.4.20", "eslint": "^8.57.0", + "g-sheets-api": "^2.2.0", "nuxt-svgo": "^4.0.6", "postcss": "^8.4.47", "tailwind-heropatterns": "^0.0.8", diff --git a/shared/assets/css/main.css b/shared/assets/css/main.css index d8d03bb6..719f07a4 100644 --- a/shared/assets/css/main.css +++ b/shared/assets/css/main.css @@ -37,3 +37,18 @@ html { --color-brand-800: 157 23 77; --color-brand-900: 131 24 67; } + +.mixup-colors { + --color-brand-50: 253 230 243; + --color-brand-100: 254 204 231; + --color-brand-200: 254 163 210; + --color-brand-300: 253 105 179; + --color-brand-350: 247 61 151; + --color-brand-400: 231 29 115; + --color-brand-450: 231 29 115; + --color-brand-500: 201 13 88; + --color-brand-600: 166 14 72; + --color-brand-700: 138 17 64; + --color-brand-800: 138 17 64; + --color-brand-900: 10 9 16; +} diff --git a/shared/assets/images/mixup_logo.svg b/shared/assets/images/mixup_logo.svg new file mode 100644 index 00000000..04eeed8c --- /dev/null +++ b/shared/assets/images/mixup_logo.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + diff --git a/shared/content/opening_hours.yml b/shared/content/opening_hours.yml index 84364825..8d24a5c2 100644 --- a/shared/content/opening_hours.yml +++ b/shared/content/opening_hours.yml @@ -98,9 +98,9 @@ events: feesten en doe mee met een van onze vele events! link: name: - en: MIXUP on Instagram - nl: MIXUP op Instagram - url: https://www.instagram.com/mixupdelft/ + en: More on MIXUP + nl: Meer over MIXUP + url: https://dwhdelft.nl/mixup - name: Jong&Out day: diff --git a/shared/lang/en.js b/shared/lang/en.js index 7a71a1a3..6545d211 100644 --- a/shared/lang/en.js +++ b/shared/lang/en.js @@ -51,4 +51,18 @@ export default { heading: 'The form has been submitted successfully', }, }, + month: { + 0: 'January', + 1: 'February', + 2: 'March', + 3: 'April', + 4: 'May', + 5: 'June', + 6: 'July', + 7: 'August', + 8: 'September', + 9: 'October', + 10: 'November', + 11: 'December', + }, } diff --git a/shared/lang/nl.js b/shared/lang/nl.js index 979ceaae..f6e4cf97 100644 --- a/shared/lang/nl.js +++ b/shared/lang/nl.js @@ -53,4 +53,18 @@ export default { heading: 'Het formulier is succesvol verstuurd', }, }, + month: { + 0: 'januari', + 1: 'februari', + 2: 'maart', + 3: 'april', + 4: 'mei', + 5: 'juni', + 6: 'juli', + 7: 'augustus', + 8: 'september', + 9: 'oktober', + 10: 'november', + 11: 'december', + }, }