an open forum for geeks to connect, discuss & learn latest ideas, technologies and trends in software development
Using nanoc for static site generation. Jekyll/Octopress are hard-coded for blogging, while Nanoc is much simpler, doesn't take any assumptions and allows to build whatever type of content (not just blogs).
To start developing,
- Clone this repository
- Do
bundle install
. You'll need RVM + Ruby 3.0.1 - Make changes (see below folder structure). Mostly you'll be dealing with
content
- Run
nanoc
to compile the website - Run
nanoc view
to start a server and browse tolocalhost:3000
content
- content for each geek nightlayouts
- layouts for default and archive versionsRules
- routing rulesnanoc.yaml
- contains all the rules for files and data sourcescontent/assets
- contains all assetscontent/assets/app.sass
- contains the main stylesheet
- Pure HTML/CSS/Javascript website. No JQuery.
- Used HTML5 Boilerplate to generate the skeleton.
- Used colourlovers.com for the color swatches.
- Using SASS and Foundation for all the Styling.
- Icon fonts were generated and downloaded from Fontello. Only icons from the Modern Pictogram set were used for consistency.