Skip to content

twwhitefield/geek-night

Repository files navigation

Geek Night Bengaluru

an open forum for geeks to connect, discuss & learn latest ideas, technologies and trends in software development

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 to localhost:3000

Folders of interest

  • content - content for each geek night
  • layouts - layouts for default and archive versions
  • Rules - routing rules
  • nanoc.yaml - contains all the rules for files and data sources
  • content/assets - contains all assets
  • content/assets/app.sass - contains the main stylesheet

Front-End Development

  • 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.

About

An open forum for geeks to connect, discuss & learn latest ideas, technologies and trends in software development

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published