Website for Vancouver’s type meetup.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
public
.gitignore
CONTRIBUTING.md
LICENSE.md
README.md
harp.json
package.json
preview.png

README.md

Type Brigade

I find, if you speak about anything for long enough, it always comes back to type.
—Peter Cocking,
    Designer

Type Brigade is Vancouver’s type design and typography speaker series meetup.

A screenshot of the Type Brigade site.

Running locally

If you’d like to run the website locally, you’ll need Node.js installed. Then, run the following commands on your terminal. If you’re unfamiliar with the terminal, take a look at this helpful introduction.

First, you’ll need to install Node.js, if you haven’t already. Then, you can install Harp, the static web server with built-in preprocessing. Harp is used to automatically compile all our Jade templates, Markdown blog posts, and Sass styles. It’s written using Node, but you don’t need to know anything about Node to use it. To install Harp itself, run the following command in your terminal:

# Install Harp
npm install --global harp

This will globally install the latest version of Harp using npm, the tool to install packages that came installed with Node. In some cases, you’ll need to preface this command with sudo:

# Alternatively, install Harp usin sudo
sudo npm install --global harp

You’ll need to enter your password, and the you’ll have the right user privledges to install Harp. You can also setup npm so you don’t need to use sudo and can skip this step for any future packages you install.

Next, you’re ready to run this site. Clone the repository using git. More instructions on this are available from GitHub.

# Clone the repository
git clone https://github.com/typebrigade/typebrigade.com

# Move into the folder you just downloaded
cd typebrigade.com

# Install dependencies the project uses
npm install

# Serve the project with Harp
npm start

Deploying

To deploy, you’ll need to have access to the project. Follow the Running locally instructions, and then:

# Deploy to staging
npm run stage

# Deploy to production
npm run deploy

Licenses

Copyright © 2014–2015 Type Brigade.

Code is available under the MIT License (MIT).

Blog posts, documents, graphic assets, speakers’ resources, etc. are copyright their respective owners unless otherwise specified.