Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Jekyll Site #1

Closed
wants to merge 3 commits into from
Closed

Add Jekyll Site #1

wants to merge 3 commits into from

Conversation

csexton
Copy link

@csexton csexton commented Mar 17, 2014

I created a Jekyll site under site. It is built using Zurb Foundation
and broken into a few includes and layouts.

Foundation style overrides take place in site/css/site.css, but trying
to keep things as simple as possible for now. Right now it is just a few
color style overrides. I went with a green and white theme because I
thought it would be a fun play on the red-green-refactor thing. And red
is a bit overplayed in ruby sites.

I am using pygments for highlighting. Unfortunately Jekyll doesn't seem
to support this for fenced code blocks in markdown. Instead we have to
use the ugly:

{% highlight ruby %}
  puts 'foo'
{% endhighlight %}

Ugh. But it was fewer moving parts this way, and I had a drop in syntax
highlighting theme.

I also created a CNAME that points to your GitHub domain. I believe
you will need to do the following:

  1. Create a gh-pages branch
  2. Make gh-pages the default branch
  3. Re-push like a boss

DNS is setup per GitHub
Help
.

csexton added 3 commits March 17, 2014 17:19
I created a Jekyll site under `site`. It is built using Zurb Foundation
and broken into a few includes and layouts.

Foundation style overrides take place in `site/css/site.css`, but trying
to keep things as simple as possible for now. Right now it is just a few
color style overrides. I went with a green and white theme because I
thought it would be a fun play on the red-green-refactor thing. And red
is a bit overplayed in ruby sites.

I am using pygments for highlighting. Unfortunately Jekyll doesn't seem
to support this for fenced code blocks in markdown. Instead we have to
use the ugly:

    {% highlight ruby %}
      puts 'foo'
    {% endhighlight %}

Ugh. But it was fewer moving parts this way, and I had a drop in syntax
highlighting theme.

I also created a `CNAME` that points to your GitHub domain. I believe
you will need to do the following:

1. Create a `gh-pages` branch
1. Make `gh-pages` the default branch
1. Re-push like a boss

DNS is setup per [GitHub
Help](https://help.github.com/articles/setting-up-a-custom-domain-with-pages).
By setting `markdown: redcarpet` in the config file
The awesome is font-awesome.

The header is being cleaned up slightly.
@csexton csexton closed this Jan 20, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant