Skip to content
This repository was archived by the owner on Oct 27, 2021. It is now read-only.

Commit

Permalink
Creates the position description repo
Browse files Browse the repository at this point in the history
Rate limit · GitHub

Access has been restricted

You have triggered a rate limit.

Please wait a few minutes before you try again;
in some cases this may take up to an hour.

Greg Boone committed Feb 18, 2015
0 parents commit 3ece7ec
Showing 54 changed files with 3,497 additions and 0 deletions.
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
_site
.sass-cache
25 changes: 25 additions & 0 deletions _config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# Site settings
title: 18F Hiring
description: > # this means to ignore newlines until "baseurl:"
Welcome to 18F Hiring!
# Header
header:
logo_text: 18F Consulting
logo_img: logo.svg

# Build settings
markdown: kramdown

# Collections
collections:
positions:
permalink: /positions/:title/
output: true

#Defaults
defaults:
- scope:
type: positions
values:
layout: template/post
Empty file added _includes/footer.html
Empty file.
8 changes: 8 additions & 0 deletions _includes/head.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@

<link href='https://fonts.googleapis.com/css?family=Source+Code+Pro|Open+Sans:300,400,600,700' rel='stylesheet' type='text/css'>

<link href="https://fonts.googleapis.com/css?family=Raleway:400,700" rel="stylesheet" type="text/css">

<link rel="shortcut icon" type="image/ico" href="{{ "/assets/img/favicon.ico" | prepend: site.baseurl }}" />

<link rel="icon" type="image/png" href="{{ "/assets/img/favicon.png" | prepend: site.baseurl }}" />
Empty file added _includes/scripts.html
Empty file.
16 changes: 16 additions & 0 deletions _includes/template/categories.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@

<h1>Categories</h1>

{% for category in site.categories %}
<a name="{{ category | first }}"></a>
<h2>{{ category | first }} ({{ category | last | size }})</h2>
<ul>
{% for posts in category %}
{% for post in posts %}
{% if post.url %}
<li><a href="{{ post.url | prepend: site.baseurl }}">{{ post.title }}</a></li>
{% endif %}
{% endfor %}
{% endfor %}
</ul>
{% endfor %}
16 changes: 16 additions & 0 deletions _includes/template/contents.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@

{% if page.contents %}

<div id="contents" class="contents">

<h1>Contents</h1>

<ul id="contents-list">
{% for item in page.contents %}
<li><a href="{{ item.link }}">{{ item.text }}</a></li>
{% endfor %}
</ul>

</div>

{% endif %}
55 changes: 55 additions & 0 deletions _includes/template/header.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@

{% if page.header != false %}
{% if site.header %}

<header id="site-header" class="site-header">
<div class="content">

<nav>
<a class="site-logo" href="{{ site.baseurl }}/">
{% if site.header.logo_img %}
<img class="site-logo-img" src="{{ site.baseurl }}/assets/img/{{ site.header.logo_img }}" alt="logo">
{% endif %}
{{ site.header.logo_text }}
</a>
<ul class="site-menu">

{% for item in site.header.nav %}
<li><a href="{{ site.baseurl }}{{ item.link }}">{{ item.text }}</a></li>
{% endfor %}

</ul>

{% if site.header.nav %}
<ul class="site-menu-mobile-expand">
<li>
<a href="javascript:toggleDisplay('site-menu-mobile');">
<div class="icon menu">
<svg id="mobile-menu-icon" width="25px" height="20px" viewBox="0 0 25 20">
<rect x="0" y="0" width="25" height="2"></rect>
<rect x="0" y="9" width="25" height="2"></rect>
<rect x="0" y="18" width="25" height="2"></rect>
</svg>
</div>
</a>
</li>
</ul>
{% endif %}

</nav>

<div id="site-menu-mobile" class="site-menu-mobile">
<ul>

{% for item in site.header.nav %}
<a href="{{ site.baseurl }}{{ item.link }}"><li>{{ item.text }}</li></a>
{% endfor %}

</ul>
</div>

</div>
</header>

{% endif %}
{% endif %}
17 changes: 17 additions & 0 deletions _includes/template/post-meta.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@

{% assign author = site.data.authors[include.param.author] %}

<div class="post-meta">
<span class="post-author-img">
<img src="https://github.com/{{ author.github }}.png" alt="{{ author.name }}">
</span>
<span class="post-author-name">
<a href="https://github.com/{{ author.github }}">{{ author.name }}</a>,
</span>
<span class="post-date">{{ include.param.date | date: "%-d %b %Y" }} — </span>
<span class="post-category">
{% for category in include.param.categories %}
<span class="post-label"><a href="{{ site.baseurl }}{{ site.posts_path }}/categories/#{{ category }}">{{ category }}</a></span>
{% endfor %}
</span>
</div>
27 changes: 27 additions & 0 deletions _includes/template/posts.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@

{% for post in paginator.posts %}
<article class="post-excerpt">
<header>
<h1>
<a href="{{ post.url | prepend: site.baseurl }}">
{{ post.title }}
</a>
</h1>
</header>

{% include template/post-meta.html param=post %}

<div class="post-content">
{{ post.excerpt }}
</div>
<a href="{{ post.url | prepend: site.baseurl }}">Read More...</a>
</article>
{% endfor %}

<hr>

{% if paginator.next_page %}
<p><a href="{{ paginator.next_page_path | prepend: site.baseurl }}">Next page &raquo;</a></p>
{% endif %}

<p class="rss-subscribe">Subscribe <a href="{{ '/feed.xml' | prepend: site.baseurl }}">via RSS</a></p>
54 changes: 54 additions & 0 deletions _includes/template/sample-content.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@

{% unless page.contents %}
# Sample Content
{% endunless %}

Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec sed odio dui. Donec id elit non mi porta gravida at eget metus. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Maecenas sed diam eget risus varius blandit sit amet non magna. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit.

Aenean [lacinia bibendum](/) nulla sed consectetur. Maecenas sed diam eget risus varius blandit sit amet non magna. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui. Donec id elit non mi porta gravida at eget metus. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum.

## A Second Header

Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Donec id elit non mi porta gravida at eget metus.

### A Third Header

Donec sed odio dui. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Donec sed odio dui.

### Another Third Header

Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec sed odio dui. Donec id elit non mi porta gravida at eget metus. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Maecenas sed diam eget risus varius blandit sit amet non magna. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit.

- One thing
- Two things
- Three things

Aenean lacinia bibendum nulla sed consectetur. Maecenas sed diam eget risus varius blandit sit amet non magna. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui. Donec id elit non mi porta gravida at eget metus. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum.

### A Fourth Header

Aenean lacinia bibendum nulla sed consectetur. Maecenas sed diam eget risus varius blandit sit amet non magna. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui. Donec id elit non mi porta gravida at eget metus. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum.

1. One thing
2. Two things
3. Three things

Aenean lacinia bibendum nulla sed consectetur. Maecenas sed diam eget risus varius blandit sit amet non magna. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui. Donec id elit non mi porta gravida at eget metus. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum.

## This is Another Header

Sample code might look like `bash serve.sh`. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Donec id elit non mi porta gravida at eget metus.

{% highlight ruby %}
def print_hi(name)
puts "Hi, #{name}"
end
print_hi('Tom')
#=> prints 'Hi, Tom' to STDOUT.
{% endhighlight %}

Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec sed odio dui. Donec id elit non mi porta gravida at eget metus.

<pre class="terminal">$ ruby -e "puts 'hello world'"</pre>

Donec sed odio dui. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Donec sed odio dui.
61 changes: 61 additions & 0 deletions _layouts/template/main.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
<!DOCTYPE html>
<html>

<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="X-UA-Compatible" content="IE=edge">

<title>{% if page.title %}{{ page.title }}{% else %}{{ site.title }}{% endif %}</title>
<meta name="description" content="{{ site.description }}">

<link rel="canonical" href="{{ page.url | replace:'index.html','' | prepend: site.baseurl | prepend: site.url }}">

<!-- Compiled CSS -->
<link rel="stylesheet" href="{{ "/assets/css/main.css" | prepend: site.baseurl }}">

<!-- Custom <head> content; for web fonts, favicon, etc. -->
{% include head.html %}
</head>

<body>

<div class="wrapper">

{% include template/header.html %}

<div class="main">
{{ content }}
</div>

<div class="push"></div>
</div>

<footer>

{% if page.edit_page != false %}
{% if site.edit_page.enabled != false or page.edit_page %}
<div class="section edit-page">
<div class="content">
<hr>
<p>
<a href="https://github.com/{{ site.edit_page.github.author }}/{{ site.edit_page.github.repo }}/edit/{{ site.edit_page.github.branch }}/{{ page.path }}">{{ site.edit_page.text }}</a>
</p>
</div>
</div>
{% endif %}
{% endif %}

<div class="section footer-content">
<div class="content">
{% include footer.html %}
</div>
</div>
</footer>

<script src="{{ "/assets/template/fastclick.js" | prepend: site.baseurl }}"></script>
<script src="{{ "/assets/template/template.js" | prepend: site.baseurl }}"></script>
{% include scripts.html %}
</body>

</html>
43 changes: 43 additions & 0 deletions _layouts/template/page.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
---
layout: template/main
---

<div class="content">

{% if page.breadcrumbs %}
<div class="breadcrumbs">
<ul>
{% for item in page.breadcrumbs %}
<li>
{% if page.breadcrumbs.size == 1 %}
<img class="back-arrow" src="{{ site.baseurl }}/assets/template/separator.svg" alt="back arrow">
{% endif %}

{% if item.link %}
<a href="{{ site.baseurl }}{{ item.link }}">{{ item.text }}</a>
{% else %}
{{ item.text }}
{% endif %}
</li>
{% endfor %}
</ul>
</div>
{% endif %}

{% if page.title %}
<div class="page-header">
<h1>{{ page.title }}</h1>

{% if page.subtitle %}
<h2>{{ page.subtitle }}</h2>
{% endif %}
</div>
{% endif %}

{% include template/contents.html %}

<div class="page-content{% if page.contents %} margin{% endif %}">
{{ content }}
</div>

</div>
20 changes: 20 additions & 0 deletions _layouts/template/post.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
layout: template/main
---

<div class="content">
<div class="post">

<header class="post-header">
<h1>{{ page.title }}</h1>

{% include template/post-meta.html param=page %}
</header>

<article class="post-content">
{{ content }}
</article>

</div>

</div>
Rate limit · GitHub

Access has been restricted

You have triggered a rate limit.

Please wait a few minutes before you try again;
in some cases this may take up to an hour.

0 comments on commit 3ece7ec

Please sign in to comment.