jekyll source for hvopen website
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
_events update meeting details Nov 16, 2018
_includes tweak on metadata for search engines Apr 17, 2018
_layouts add hvtech meeting for cross promote Sep 24, 2018
_locations update kings court Oct 16, 2018
_plugins add readme on plugins Apr 2, 2018
_posts remove duplicate parts Jul 1, 2018
css only bold h1 a, not all of h1 Apr 7, 2018
events Branding should consistently be HV Open not HVOpen Apr 1, 2018
hvopen_tools add event Oct 31, 2018
images add git logo Sep 23, 2018
js Initial commit of jekyll-clean theme Aug 23, 2014
notes Added notes for tonight's meeting, and new lightning talks Apr 4, 2018
tools move mailchimp sync tool into hvopen_tools Sep 24, 2018
.gitignore fix calendar lookups for location Mar 26, 2018
.gitlab-ci.yml Add .gitlab-ci.yml to support gitlab pages Feb 15, 2018
404.html more redirects Mar 31, 2018
BingSiteAuth.xml Add BingSiteAuth Mar 27, 2018
Gemfile fix Gemfile Mar 27, 2018
LICENSE Initial commit of jekyll-clean theme Aug 23, 2014
MIGRATION_TASKS.md add migration tasks list Apr 13, 2018
README.md Branding should consistently be HV Open not HVOpen Apr 1, 2018
_config-fast.yml fix title... maybe? Apr 2, 2018
_config.yml fix title... maybe? Apr 2, 2018
_redirects update redirects May 2, 2018
about.html add starter madscience page Apr 3, 2018
archive.html fix a bunch of titles Apr 2, 2018
brand.md fix title... maybe? Apr 2, 2018
code-of-conduct.html fix a bunch of titles Apr 2, 2018
favicon.ico Added favicon Mar 7, 2018
feed.xml correcting order of links in RSS Apr 28, 2015
index.html fix meetup urls May 3, 2018
lightning-talks.html Branding should consistently be HV Open not HVOpen Apr 1, 2018
links.html Modularize components and add Links menu for mobile Aug 23, 2014
mailinglist.html fix a bunch of titles Apr 2, 2018
meetup-push-recent.sh migrate meetup sync into hvopen_tools Sep 24, 2018
new-lunch.sh add new lunch script May 7, 2018
slack.html Branding should consistently be HV Open not HVOpen Apr 1, 2018

README.md

HV Open Website

This is the website that powers hvopen.org. It is based on the Jekyll Clean project to provide a bootstrap based website which is very clean and easy to shape into what we needed.

Tour of Content

Jekyll content is based on collections, which are markdown formatted documents with some additional metadata. For HV Open we have the following content types:

  • _events - all events (use type field to distinguish between meetings and other events)
  • _locations - so we don't have to copy/paste that bit into every event
  • _posts - news items

Making Changes

  • Fork hvopen-website
  • Clone locally
  • Make changes
  • Commit
  • Push
  • Open a Pull Request

When you open a pull request the site will be built with netlify, which will provide a rendering of the whole website. That can be inspected.

Anything that's merged into master branch on the hvopen-website will be built by netlify and deployed within a few minutes. Because of that it's good to stage in PRs first to allow for quick review.

Running Locally

On Debian / Ubuntu installing the local environment is a small number of steps.

$ sudo apt-get install ruby ruby-dev nodejs ruby-bundler
$ cd hvopen-website/
$ bundler install --path vendor/site

You can then run a local server to test with:

$ bundler exec jekyll serve --future

Now browse to http://127.0.0.1:4000

Future is important, because by default jekyll skips content that is tagged with future dates (lets you write in advance). We use this feature for out events.

License

The content of this theme is distributed and licensed under a License Badge Creative Commons Attribution 4.0 License

This license lets others distribute, remix, tweak, and build upon your work,
even commercially, as long as they credit you for the original creation. This
is the most accommodating of licenses offered. Recommended for maximum
dissemination and use of licensed materials.

In other words: you can do anything you want with this theme on any site, just please provide a link to the original theme on github so I get credit for the original design. Beyond that, have at it!

This theme includes the following files which are the properties of their respective owners: