OpenTechSchool / websitenext

OpenTechSchool website
https://www.opentechschool.org
8 stars 6 forks source link

Add team component fetching list from Discourse or via frontmatter #38

Closed xMartin closed 4 years ago

xMartin commented 4 years ago

Ported from old site: https://github.com/OpenTechSchool/www.opentechschool.org/blob/gh-pages/scripts/widgets.js#L516

vercel[bot] commented 4 years ago

This pull request is being automatically deployed with ZEIT Now (learn more). To see the status of your deployment, click below or on the icon next to each commit.

🔍 Inspect: https://zeit.co/ots-next/websitenext/7abs92da4 ✅ Preview: https://websitenext-git-chapter-teams-from-discourse.ots-next.now.sh

Twissi commented 4 years ago

@xMartin I am wondering if it makes sense to still rely on discourse since it's not actively use anymore

Twissi commented 4 years ago

@xMartin added styles and support for adding team members via frontmatter (that's also support on the current website)

Twissi commented 4 years ago

Preview: https://websitenext-git-chapter-teams-from-discourse.ots-next.now.sh/en/city/leipzig and https://websitenext-git-chapter-teams-from-discourse.ots-next.now.sh/en/city/berlin

xMartin commented 4 years ago

Nice! Maybe the link should be for everything per person including the picture or the linked username should be clearly identifiable as a link.

And the alignment of the images seems to be off:

Bildschirmfoto 2020-03-07 um 23 46 15
Twissi commented 4 years ago

Updated:

Screenshot 2020-03-08 at 12 51 37