diff --git a/content/shops.json b/content/shops.json new file mode 100644 index 00000000000..20bcb8a3989 --- /dev/null +++ b/content/shops.json @@ -0,0 +1,6 @@ +[ + { + "name": "Copiaro", + "url": "https://copiaro.de/?s=Einundzwanzig" + } +] diff --git a/src/includes/template.pug b/src/includes/template.pug index a467a987c07..d470bd6833e 100644 --- a/src/includes/template.pug +++ b/src/includes/template.pug @@ -29,6 +29,7 @@ html(lang="en") a(href="/events/" class=(navCurrent === 'events' && 'current')) Events a(href="/spenden/" class=(navCurrent === 'spenden' && 'current')) Spenden a(href="/telegram/" class=(navCurrent === 'telegram' && 'current')) Telegram + a(href="/shops/" class=(navCurrent === 'shops' && 'current')) Shops a(href=site.meta.youtubeUrl target="_blank" rel="nofollow noopener") YouTube a(href=site.meta.shoutoutUrl target="_blank" rel="nofollow noopener") Shout-Out .navItem diff --git a/src/shops.pug b/src/shops.pug new file mode 100644 index 00000000000..2c7b77595f8 --- /dev/null +++ b/src/shops.pug @@ -0,0 +1,16 @@ +extends /template.pug + +block vars + - const title = 'Shops' + - const description = 'Aktuell bietet Einundzwanzig keinen eigenen Shop an, sondern arbeitet mit Partnern aus der Community zusammen.' + +block main + #shops.wrap + section + h1= title + p= description + + ul + each shop in shops + li + a(href=shop.url rel="nofollow noopener" target="_blank")= shop.name diff --git a/tasks/generate_pages.js b/tasks/generate_pages.js index 57b0e9074e1..45682d43e38 100644 --- a/tasks/generate_pages.js +++ b/tasks/generate_pages.js @@ -10,6 +10,7 @@ const spendenuebersicht = require('../content/spendenuebersicht.json') const team = require('../content/team.json') const meetups = require('../content/meetups.json') const telegram = require('../content/telegram.json') +const shops = require('../content/shops.json') const soundboard = require('../content/soundboard.json') const adventskalender = require('../content/adventskalender.json') @@ -43,6 +44,7 @@ renderPage('events/satoshis-bleibe-2022', 'events/satoshis-bleibe-2022', { navCu renderPage('events/bitcoin-im-laendle-2022', 'events/bitcoin-im-laendle-2022', { navCurrent: 'events' }) renderPage('events/sommerfest-hodler-heide-2022', 'events/sommerfest-hodler-heide-2022', { navCurrent: 'events'}) renderPage('events/satoshis-beach-2022', 'events/satoshis-beach-2022', { navCurrent: 'events'}) +renderPage('shops', 'shops', { navCurrent: 'shops', shops }) renderPage('verein', 'verein', { navCurrent: 'verein' }) renderPage('kontakt', 'kontakt', { navCurrent: 'kontakt' }) renderPage('datenschutz', 'datenschutz', { navCurrent: 'datenschutz' })