Skip to content
This repository has been archived by the owner on Jan 14, 2021. It is now read-only.

Commit

Permalink
Merge pull request #41 from silverstripe/feature/mobile-sidebar-nav
Browse files Browse the repository at this point in the history
Feature/mobile sidebar nav
  • Loading branch information
camfindlay authored Oct 21, 2016
2 parents 21f0c8b + 15986d4 commit ce288c6
Show file tree
Hide file tree
Showing 7 changed files with 156 additions and 25 deletions.
2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
],
"require": {
"php": ">=5.3.2",
"silverstripe/docsviewer": "^2.0",
"silverstripe/docsviewer": "dev-master",
"silverstripe/framework": "^3.2",
"silverstripe/toolbar": "^4.2",
"silverstripe/dynamodb": "^1.1",
Expand Down
18 changes: 10 additions & 8 deletions composer.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

32 changes: 30 additions & 2 deletions themes/userhelp/css/styles.css
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ body img {
.quickfeedback .btn,
.quickfeedback input {
text-transform: uppercase;
padding: 10px 30px;
padding: 10px 30px;
margin-right: 7px;
border-width: 1px;
}
Expand Down Expand Up @@ -87,4 +87,32 @@ form .message.good {
form .message.error {
background: #FF8480;
color:#fff;
}
}

/* Remove global navigation in mobile view */
.nav-mobile {
display: block;
min-height: 0;
margin: 0;
}

@media (max-width: 992px) {
.site-header {
display: none;
}
/* SilverStripe logo on top of page */
#masthead .menu-bar {
margin-bottom: 24px;
height: 40px;
}

#masthead .logo {
display: inline-block;
float: left;
height: 40px;
width: 140px;
margin-left: 4px;
margin-top: 4px;
background: url(https://www.silverstripe.org/themes/ssv3/img/global-logo-open-source.svg) no-repeat;
}
}
48 changes: 48 additions & 0 deletions themes/userhelp/templates/DocumentationViewer.ss
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
<!DOCTYPE html>

<html>
<% include DocumentationHead %>

<div id="masthead" <% if Versions %>class="has_versions"<% end_if %>>
<div class="wrapper">
<div class="menu-bar">
<a class="logo" href="https://userhelp.silverstripe.org/"></a>
<a class="menu-toggle">
<span></span>
<span></span>
<span></span>
<span></span>
</a>
</div>
<% if Breadcrumbs.count > 1 %>
<% include DocumentationBreadcrumbs %>
<% else_if Page.Title %>
<h1>$Page.Title</h1>
<% end_if %>
<% if Page.Introduction %>
<div class="introduction">
<p>$Page.Introduction</p>
</div>
<% end_if %>

<% include DocumentationVersions %>
</div>
</div>

<div class="wrapper">
<div id="layout" class="clearfix">

<% include DocumentationSidebar %>

<div id="content">
$Layout

<% include DocumentationFooter %>
</div>
</div>
</div>


<% include DocumentationGA %>
<% include DocumentationEnd %>
</html>
44 changes: 44 additions & 0 deletions themes/userhelp/templates/DocumentationViewer_all.ss
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
<!DOCTYPE html>

<html>
<% include DocumentationHead %>

<div id="masthead" <% if Versions %>class="has_versions"<% end_if %>>
<div class="wrapper">

<div class="doc-breadcrumbs">
<p>
<div class="menu-bar">
<a class="logo" href="https://userhelp.silverstripe.org/"></a>
<a class="menu-toggle">
<span></span>
<span></span>
<span></span>
<span></span>
</a>
</div>
<a class="breadcrumb" href="$BaseHref">Documentation</a>
<span>/</span>
<a class="breadcrumb current">Index</a>
</p>
</div>



</div>
</div>

<div class="wrapper">
<div id="layout" class="clearfix">

$Layout

<% include DocumentationFooter %>

</div>
</div>


<% include DocumentationGA %>
<% include DocumentationEnd %>
</html>
36 changes: 22 additions & 14 deletions themes/userhelp/templates/DocumentationViewer_results.ss
Original file line number Diff line number Diff line change
@@ -1,35 +1,43 @@
<!DOCTYPE html>

<html>
<% include DocumentationHead %>
<% include DocumentationHead %>

<div id="masthead" <% if Versions %>class="has_versions"<% end_if %>>
<div class="wrapper">

<div class="doc-breadcrumbs">
<p>
<a class="menu-toggle"><img src="docsviewer/images/menu.png"></a>
<a class="breadcrumb" href="$BaseHref">Userhelp</a>
<span>/</span>
<a class="breadcrumb current">Search</a>
<div class="menu-bar">
<a class="logo" href="https://userhelp.silverstripe.org/"></a>
<a class="menu-toggle">
<span></span>
<span></span>
<span></span>
<span></span>
</a>
</div>
<a class="breadcrumb" href="$BaseHref">Userhelp</a>
<span>/</span>
<a class="breadcrumb current">Search</a>
</p>
</div>



</div>
</div>
</div>

<div class="wrapper">
<div id="layout" class="clearfix">

$Layout

<% include DocumentationFooter %>

</div>
</div>


<% include DocumentationGA %>
<% include DocumentationEnd %>
Expand Down
1 change: 1 addition & 0 deletions themes/userhelp/templates/Includes/DocumentationHead.ss
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
<head>
<% base_tag %>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title><% if Title %>$Title &#8211; <% end_if %>SilverStripe Documentation</title>

<% include DocumentationFavicons %>
Expand Down

0 comments on commit ce288c6

Please sign in to comment.