This is the official advertising homepage for the training services of the GitHub:Training Team.
If you find any errors on the site, please feel free to report an issue using this project's Issue tracker.
If you want to help out with development on this, here’s how:
$ git clone git@github.com:github/training.github.com.git
$ cd training.github.com
$ jekyll
# => The site will now be viewable in your browser at http://localhost:4000
# => It will also automagically regenerate the site with any changes you make
This uses Jekyll, so if you want to know how all the layouts, includes and other miscellany works, then check out the Jekyll Wiki.
The CSS grid that’s being used here is based on one Coby is experimenting with. The one on this site works essentially the same, with a couple of small differences. Here’s all you need to know to use the grid:
- Each horizontal section of the page (100% browser width) will either be a
<header>
,<section>
, or<footer>
tag. - Within any horizontal page section, a
<div class="container">
will be a wrapped, centered row. - Within any container, you can use to control column widths.
- Within any column
<div>
you can put aclass="content"
to give the column some padding so it has breathing space between other columns.
If you have any questions for how this all works, drop (@cobyism) a line.