This repository contains the Seattle Node.js Meetup site. You can clone or fork the project, add some content and send a pull request to get your article / event / site improvements incorporated into the site.
We use the
We use the Jekyll Bootstrap project, which has a couple of helpers to guide you through post creation. Of course, you can always copy and old post, but here's the friendly, helpful version:
$ rake post title="Announcing the May Seattle Node.js Meetup"
Creating new post: ./_posts/2013-04-17-announcing-the-may-seattle-nodejs-meetup.md
From here, you'll get a raw template to fill in:
---
layout: post
title: "Announcing the May Seattle Node.js Meetup"
description: ""
tags: []
---
{% include JB/setup %}
Fill in the description string and and add any number of tags for the event. Here's an example of a setup:
---
layout: post
title: "Announcing the May Seattle Node.js Meetup"
description: "Start your event loops and come out to talk some Node.js!"
tags: [events, node.js, javascript, meetup]
---
{% include JB/setup %}
Some various tips:
- Headings start with h2: We use
h1
(or#
in markdown) for titles, so useh2
(or##
in markdown) or smaller.
Jekyll is built on Ruby, so that's what we use. Get an RVM environment fired up:
# Activate RVM
$ rvm install 2.4
$ rvm use 2.4
# Create and activate custom gemset.
$ rvm gemset create seanode
$ rvm use 2.4@seanode
Install jekyll
$ gem install jekyll
Once everything is installed, you can run the preview server to build the site and host it locally at: http://127.0.0.1:4000
$ rake preview
Note that you may have to kill/restart to see some of your changes.
All code not otherwise specified is Copyright 2013 Seattle Node.js. Released under the MIT License.
-
Forked from Jekyll Bootstrap under MIT license.
-
jQuery is Copyright jQuery Foundation and licensed under the MIT license.
-
Twitter Bootstrap is Copyright Twitter, Inc. and licensed under the Apache v2.0 license.
-
Font Awesome is Copyright Dave Gandy and licensed under the MIT license.
-
Some JavaScript from longneck.