Skip to content
This repository was archived by the owner on Nov 2, 2023. It is now read-only.

Utilize Bundler to manage dependencies #86

Merged
merged 8 commits into from
May 8, 2017
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
source 'https://rubygems.org'
gem 'github-pages', group: :jekyll_plugins

gem "minima", '2.0.0'
5 changes: 4 additions & 1 deletion _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,12 @@ github_username: json-schema-org

# Build settings
markdown: kramdown
#theme: minima
theme: minima

collections:
docs:
output: true
permalink: "/:title:output_ext"

gems:
- jekyll-relative-links
20 changes: 0 additions & 20 deletions _includes/head.html

This file was deleted.

16 changes: 7 additions & 9 deletions _includes/header.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,26 +2,24 @@

<div class="wrapper">

{% assign custom_url = site.url | append: site.baseurl %}
{% assign full_base_url = site.github.url | default: custom_url %}
<a class="site-title" href="{{ full_base_url }}/">{{ site.title | escape }}</a>
<a class="site-title" href="{{ "/" | relative_url}}">{{ site.title | escape }}</a>

<nav class="site-nav">
<a href="#" class="menu-icon">
<span class="menu-icon">
<svg viewBox="0 0 18 15" width="18px" height="15px">
<path fill="#424242" d="M18,1.484c0,0.82-0.665,1.484-1.484,1.484H1.484C0.665,2.969,0,2.304,0,1.484l0,0C0,0.665,0.665,0,1.484,0 h15.031C17.335,0,18,0.665,18,1.484L18,1.484z"/>
<path fill="#424242" d="M18,7.516C18,8.335,17.335,9,16.516,9H1.484C0.665,9,0,8.335,0,7.516l0,0c0-0.82,0.665-1.484,1.484-1.484 h15.031C17.335,6.031,18,6.696,18,7.516L18,7.516z"/>
<path fill="#424242" d="M18,13.516C18,14.335,17.335,15,16.516,15H1.484C0.665,15,0,14.335,0,13.516l0,0 c0-0.82,0.665-1.484,1.484-1.484h15.031C17.335,12.031,18,12.696,18,13.516L18,13.516z"/>
</svg>
</a>
</span>

<div class="trigger">
<a class="page-link" href="{{ full_base_url }}/documentation.html">Docs</a>
<a class="page-link" href="{{ full_base_url }}/examples.html">Examples</a>
<a class="page-link" href="{{ full_base_url }}/implementations.html">Software</a>
<a class="page-link" href="{{ "/documentation.html" | relative_url }}">Docs</a>
<a class="page-link" href="{{ "/examples.html" | relative_url }}">Examples</a>
<a class="page-link" href="{{ "/implementations.html" | relative_url }}">Software</a>
{% for my_page in site.pages %}
{% if my_page.menutitle %}
<a class="page-link" href="{{ my_page.url | prepend: full_base_url }}">{{ my_page.menutitle | escape }}</a>
<a class="page-link" href="{{ my_page.url | relative_url }}">{{ my_page.menutitle | escape }}</a>
{% endif %}
{% endfor %}
</div>
Expand Down
1 change: 0 additions & 1 deletion _includes/icon-github.html

This file was deleted.

1 change: 0 additions & 1 deletion _includes/icon-github.svg

This file was deleted.

20 changes: 0 additions & 20 deletions _layouts/default.html

This file was deleted.

14 changes: 0 additions & 14 deletions _layouts/page.html

This file was deleted.

26 changes: 14 additions & 12 deletions _sass/minima.scss
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
// This file is the same as the one provided by the the minima theme (ie. unmodified),
// but must be reproduced here because of our custom syntax-highlighting partial

// Define defaults for each variable.

$base-font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !default;
Expand All @@ -6,7 +9,7 @@ $base-font-weight: 400 !default;
$small-font-size: $base-font-size * 0.875 !default;
$base-line-height: 1.5 !default;

$spacing-unit: 10px !default;
$spacing-unit: 30px !default;

$text-color: #111 !default;
$background-color: #fdfdfd !default;
Expand All @@ -17,28 +20,27 @@ $grey-color-light: lighten($grey-color, 40%) !default;
$grey-color-dark: darken($grey-color, 25%) !default;

// Width of the content area
$content-width: 960px !default;
$content-width: 800px !default;

$on-palm: 600px !default;
$on-laptop: 800px !default;

// Use media queries like this:
// @include media-query($on-palm) {
// .wrapper {
// padding-right: $spacing-unit / 2;
// padding-left: $spacing-unit / 2;
// }
// .wrapper {
// padding-right: $spacing-unit / 2;
// padding-left: $spacing-unit / 2;
// }
// }
@mixin media-query($device) {
@media screen and (max-width: $device) {
@content;
}
@media screen and (max-width: $device) {
@content;
}
}

// Import partials.
@import
"minima/base",
"minima/layout",
"minima/prism",
"minima/intra-navigation"
;
"minima/syntax-highlighting"
;
189 changes: 0 additions & 189 deletions _sass/minima/_base.scss

This file was deleted.

Loading