Add search frontmatter key to specify visibility of search

This commit is contained in:
Robert Lord
2014-04-21 12:18:44 -04:00
parent 0316c0c5e9
commit 84b3e5e3d6
4 changed files with 12 additions and 5 deletions

View File

@@ -13,6 +13,7 @@ toc_footers:
includes:
- errors
search: true
---
# Introduction

View File

@@ -38,10 +38,12 @@ under the License.
<body class="<%= page_classes %>">
<div class="tocify-wrapper">
<%= image_tag "logo.png" %>
<div class="search">
<input type="text" class="search" id="input-search">
</div>
<div class="search-info"></div>
<% if current_page.data.search %>
<div class="search">
<input type="text" class="search" id="input-search">
</div>
<div class="search-info"></div>
<% end %>
<div id="toc">
</div>
<% if current_page.data.toc_footers %>

View File

@@ -81,6 +81,10 @@ html, body {
}
}
img+.tocify {
margin-top: $logo-margin;
}
.search-info {
margin-top: 0;
padding: 1em $nav-padding;

View File

@@ -54,7 +54,7 @@ $lang-select-pressed-text: #fff; // color of language tab text when mouse is pre
////////////////////
$nav-width: 230px; // width of the navbar
$examples-width: 50%; // portion of the screen taken up by code examples
$logo-margin: 20px; // margin between nav items and logo
$logo-margin: 20px; // margin between nav items and logo, ignored if search is active
$main-padding: 28px; // padding to left and right of content & examples
$nav-padding: 15px; // padding to left and right of navbar
$nav-indent: 10px; // extra padding for ToC subitems