This project contains the Eurofurence Archive page providing Conbooks, Websites, Daily Eurofurence issues and other resources of past conventions.
To host this page, you need a static webserver serving the contents of the build
directory.
To make changes to the page, you need node and npm. Get it here. Also make sure to run npm install
before attempting to run node build
.
To add or modify the content of the page, e.g. to add a new convention or fix a URL to any resource, check out the pages
directory. After making the changes there, run node build
to apply the changes. Afterwards, copy the files in the build
directory to the server.
Do not try to modify files in the build directory. They will be overwritten!
If you want to add more features or fix bugs on the site itself, you need to follow these steps:
- Make sure you have node and npm installed Get it here.
- Clone this repository
- Open a terminal in the root directory of this repository
- run
npm install
- Make the necessary changes to the
template.html
orbuild.js
files or by creating a new file in thepages
directory. - After you are satisfied, run
node build
- Commit and Push your changes