Community Shops (#74)

* community shops

* shops wrap
This commit is contained in:
Patrick ZGW
2022-04-29 15:21:42 +02:00
committed by GitHub
parent 34e54f2b70
commit 2ffe2065b4
4 changed files with 25 additions and 0 deletions

6
content/shops.json Normal file
View File

@@ -0,0 +1,6 @@
[
{
"name": "Copiaro",
"url": "https://copiaro.de/?s=Einundzwanzig"
}
]

View File

@@ -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

16
src/shops.pug Normal file
View File

@@ -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

View File

@@ -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' })