This website aims to be a central place for CocoaHeads Stockholm, making it easy to find everything about the meetups. We always want to improve and contributions are very welcome.
- Ruby 2.7.4 and bundler
- Clone the repo and make sure you've got Ruby and bundler installed. macOS
system Ruby should suffice, otherwise
brew install ruby274will get you there.gem install bundlerinstalls bundler. - Fetch Ruby dependencies with
bundle install. - Run
bundle exec jekyll serveto get a local HTTP server hosting the site, keeping up with changes.
Please follow these guidelines and open Pull Requests with isolated changes. Feel free to open issues with suggestions if you're not able to make the changes directly.
- Keep commit messages clear and descriptive. See How to Write a Git Commit Message for some good guidelines.
- Rebase your branch and remove WIP or fix commits to make it ready for merge.
CSS/SCSS:
- We follow Aribnb's CSS/Sass guide, except
lower-caseinstead ofPascalCasefor blocks. - Structure is inspired by SMACSS.
Artwork is in the _artwork directory and we use the same process as with code
for changes.
Design specific dependencies are:
- Sketch
- Fonts Karla and Inconsolata