Skip to content

Commit 6321ec8

Browse files
committed
Better navigation on mobile.
1 parent 63ac655 commit 6321ec8

8 files changed

Lines changed: 22 additions & 23 deletions

File tree

‎_config.yml‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
title: Ruby Grape | An opinionated micro-framework for creating REST-like APIs in Ruby.
1+
title:
2+
long: Ruby Grape | An opinionated micro-framework for creating REST-like APIs in Ruby.
3+
short: Ruby Grape | API Framework
24
locale: en_US
35
url: # https://ruby-grape.github.io
46
markdown: kramdown

‎_data/.gitkeep‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# keep

‎_data/navigation.yml‎

Lines changed: 0 additions & 2 deletions
This file was deleted.

‎_includes/_head.html‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<meta charset="utf-8">
2-
<title>{% if page.title %}{{ page.title }} &#8211; {% endif %}{{ site.title }}</title>
2+
<title>{% if page.title %}{{ page.title }} &#8211; {% endif %}{{ site.title.long }}</title>
33
{% if page.excerpt %}<meta name="description" content="{{ page.excerpt | strip_html }}">{% endif %}
44
<meta name="keywords" content="{{ page.tags | join: ', ' }}">
55
{% if page.author %}

‎_includes/_navigation.html‎

Lines changed: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,5 @@
11
<div class="navigation-wrapper">
22
<div class="site-name">
3-
<!--<a href="{{ site.url }}/">{{ site.title }}</a>-->
3+
<a href="{{ site.url }}/">{{ site.title.short }}</a>
44
</div><!-- /.site-name -->
5-
<div class="top-navigation">
6-
<nav role="navigation" id="site-nav" class="nav sliding-menu-content">
7-
<ul>
8-
{% for link in site.data.navigation %}
9-
{% if link.url contains 'http' %}
10-
{% assign domain = '' %}
11-
{% else %}
12-
{% assign domain = site.url %}
13-
{% endif %}
14-
<li><a href="{{ domain }}{{ link.url }}" {% if link.url contains 'http' %}target="_blank"{% endif %}>{{ link.title }}</a></li>
15-
{% endfor %}
16-
</ul>
17-
</nav>
18-
</div><!-- /.top-navigation -->
195
</div><!-- /.navigation-wrapper -->

‎_includes/_open-graph.html‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!-- Twitter Cards -->
2-
<meta name="twitter:title" content="{% if page.title %}{{ page.title }}{% else %}{{ site.title }}{% endif %}">
2+
<meta name="twitter:title" content="{% if page.title %}{{ page.title }}{% else %}{{ site.title.long }}{% endif %}">
33
{% if page.excerpt %}<meta name="twitter:description" content="{{ page.excerpt | strip_html }}">{% endif %}
44
{% if site.owner.twitter %}<meta name="twitter:site" content="@{{ site.owner.twitter }}">{% endif %}
55
{% if author.twitter %}<meta name="twitter:creator" content="@{{ author.twitter }}">{% endif %}
@@ -13,7 +13,7 @@
1313
<!-- Open Graph -->
1414
<meta property="og:locale" content="{{ site.locale }}">
1515
<meta property="og:type" content="article">
16-
<meta property="og:title" content="{% if page.title %}{{ page.title }}{% else %}{{ site.title }}{% endif %}">
16+
<meta property="og:title" content="{% if page.title %}{{ page.title }}{% else %}{{ site.title.long }}{% endif %}">
1717
{% if page.excerpt %}<meta property="og:description" content="{{ page.excerpt | strip_html }}">{% endif %}
1818
<meta property="og:url" content="{{ page.url | replace:'index.html','' | prepend: site.url }}">
19-
<meta property="og:site_name" content="{{ site.title }}">
19+
<meta property="og:site_name" content="{{ site.title.long }}">

‎_layouts/page.html‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
{% include _search.html %}
2020
</div>
2121
<article class="page">
22-
<h1>{{ page.title }}</h1>
22+
<h2><a href='/'>&lt; Home</a> | {{ page.title }}</h2>
2323
<div class="article-wrap">
2424
{{ content }}
2525
</div><!-- /.article-wrap -->

‎_sass/page.scss‎

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,18 @@ body {
1010
font-weight: 700;
1111
text-transform: uppercase;
1212
@include clearfix;
13+
@media #{$micro} {
14+
display: block;
15+
}
16+
@media #{$small} {
17+
display: none;
18+
}
19+
@media #{$large} {
20+
display: none;
21+
}
22+
@media #{$x-large} {
23+
display: none;
24+
}
1325
}
1426
.site-name {
1527
@include grid(12,10);

0 commit comments

Comments
 (0)