Skip to content

Code-at-LTH/code-at-lth.github.io

Repository files navigation

Code@LTH Website

The official Code@LTH website.

It currently lives at codeatlth.org. There is also a shortcut up at lth.se/code.

Development

Whenever a new commit is made GitHub automatically updates the site (might take a few minutes).

If you have any issues getting things up and running, contact an existing contributor.

If you want to help develop the site, download and install Jekyll which this site uses for static page generation.

How to get started

  1. Install dependencies
    1. For Ubuntu/Debian:
      1. sudo apt-get install ruby ruby-dev make rake build-essential
    2. For macOS:
      1. Install homebrew
      2. brew install ruby
  2. gem install jekyll webrick jekyll-redirect-from
  3. Clone this repository
  4. cd into the directory
  5. bundle install
  6. Run make dev
  7. Open up localhost:4000 in your webbrowser.

Note: Always test your changes locally before pushing. If you have issues with pages not rendering properly ensure you don't have a BOM at the start of the related file. An example of a breaking such commit can be found here.

Current status of issues

Stories in Ready ![Stories in Progress](https://badge.waffle.io/Code-at-LTH/code-at-lth.github.io.png?label=in progress&title=In Progress)