UB ACM Pelican build with content and pages.
This repo contains the raw files for building the UB ACM website. When modifying, we are primarily concerned with content
and theme
.
content
consists of Markdown files (with some HTML for hacks) that Pelican uses to render pages. When adding new pages (or blog posts when we support that), add that here.
theme
is a modification of the Bootstrap Jumbotron example page. Any changes to the actual site templating live here.
First time:
- Clone the repo down.
- Create a virtualenv for the project:
virtualenv --distribute env
. - Start the virtualenv:
source env/bin/activate
. - Add the dependencies:
pip install -R requirements.txt
.
Actually building and running:
fab reserve
, which is a combination offab build
andfab serve
.- Go to
http://localhost:8000
in your browser of choice.