A library of Vue components for displaying content from Discourse.
Sections are configured in /src/data/config.json
The default category id is set to 237
, the Campfire category on Edgeryders.
Global classes are set in /src/assets/main.css
Styling uses Tailwind utilities, read more here on how utilities work.
- Hero
- Navigation
- People
- Topics
- Events
- Custom
- Form
- Edgeryders
- Terms
npm install
npm run serve
npm run build
The form component is ported directly from the edgeryders form builder, and most configuration noted on that repository will work within the data/config.json
here.
(NB that you'll need a .env.<environment>
file with the values noted under Installation in order for the form to submit successfully.)