Browse Source
Merge branch 'develop' into 'master'
Merge branch 'develop' into 'master'
Fixing responsive design for site See merge request warricksothr/sothr-dot-com!6master
Drew Short
6 years ago
4 changed files with 242 additions and 59 deletions
-
6run_hugo_server.sh
-
24themes/pure/layouts/_default/baseof.html
-
64themes/pure/layouts/partials/header.html
-
207themes/pure/static/assets/css/style.css
@ -1,10 +1,12 @@ |
|||||
#! /usr/bin/sh |
#! /usr/bin/sh |
||||
|
|
||||
|
HUGO_VERSION=${HUGO_VERSION:=0.54.0} |
||||
|
|
||||
docker run -it \ |
docker run -it \ |
||||
-e HUGO_WATCH=true \ |
-e HUGO_WATCH=true \ |
||||
-e HUGO_THEME=pure \ |
-e HUGO_THEME=pure \ |
||||
-e HUGO_BASEURL=http://localhost:1313/ \ |
-e HUGO_BASEURL=http://localhost:1313/ \ |
||||
-e HUGO_DESTINATION=/src/public \ |
-e HUGO_DESTINATION=/src/public \ |
||||
-v ${PWD}:/src \ |
|
||||
|
-v ${PWD}:/src:Z \ |
||||
-p 1313:1313 \ |
-p 1313:1313 \ |
||||
sothr.com/hugo:0.54.0 $@ |
|
||||
|
sothr.com/hugo:$HUGO_VERSION $@ |
@ -1,28 +1,38 @@ |
|||||
|
|
||||
<nav> |
|
||||
<div class="pure-menu pure-menu-horizontal"> |
|
||||
<ul class="pure-menu-list float-left"> |
|
||||
<li class="pure-menu-list"> |
|
||||
<a href="{{ .Site.BaseURL }}" class="pure-menu-heading pure-menu-link" title="Home">{{ .Site.Title }}</a> |
|
||||
</li> |
|
||||
{{ range where (sort .Site.Pages "Weight" "desc") "Type" "navLink"}} |
|
||||
<li class="pure-menu-list"><a href="{{ .URL }}" class="pure-menu-link" title="{{ .Title }}">{{ .Title }}</a></li> |
|
||||
{{ end }} |
|
||||
</ul> |
|
||||
<ul class="pure-menu-list float-right"> |
|
||||
{{ range sort .Site.Params.links "weight" "desc" }} |
|
||||
<li class="pure-menu-list"> |
|
||||
{{ if .image }} |
|
||||
<a href="{{ .url }}" target="_blank" title="{{ .title }}"> |
|
||||
<img src="{{ .image | absURL }}" /> |
|
||||
</a> |
|
||||
{{ else }} |
|
||||
<a href="{{ .url }}" target="_blank" class="pure-menu-link" title="{{ .title }}"> |
|
||||
{{ .title }} |
|
||||
</a> |
|
||||
{{ end }} |
|
||||
</li> |
|
||||
{{ end }} |
|
||||
</ul> |
|
||||
</div> |
|
||||
</nav> |
|
||||
|
<div class="menu-wrapper"> |
||||
|
<div class="pure-menu menu menu-top"> |
||||
|
<a href="{{ .Site.BaseURL }}" class="pure-menu-heading menu-brand" title="Home">{{ .Site.Title }}</a> |
||||
|
<a href="#" class="menu-toggle" id="toggle"><s class="bar"></s><s class="bar"></s></a> |
||||
|
</div> |
||||
|
<div class="pure-menu pure-menu-horizontal pure-menu-scrollable menu menu-bottom menu-tucked" id="tuckedMenu"> |
||||
|
<div class="menu-screen"> |
||||
|
<ul class="pure-menu-list"> |
||||
|
{{ range where (sort .Site.Pages "Weight" "desc") "Type" "navLink"}} |
||||
|
<li class="pure-menu-item"><a href="{{ .URL }}" class="pure-menu-link" title="{{ .Title }}">{{ .Title }}</a></li> |
||||
|
{{ end }} |
||||
|
{{ range sort .Site.Params.links "weight" "desc" }} |
||||
|
<li class="pure-menu-item"> |
||||
|
{{ if .image }} |
||||
|
<a href="{{ .url }}" target="_blank" title="{{ .title }}"> |
||||
|
<img src="{{ .image | absURL }}" /> |
||||
|
</a> |
||||
|
{{ else }} |
||||
|
<a href="{{ .url }}" target="_blank" class="pure-menu-link" title="{{ .title }}"> |
||||
|
{{ .title }} |
||||
|
</a> |
||||
|
{{ end }} |
||||
|
</li> |
||||
|
{{ end }} |
||||
|
</ul> |
||||
|
</div> |
||||
|
</div> |
||||
|
</div> |
||||
|
<script> |
||||
|
(function (window, document) { |
||||
|
document.getElementById('toggle').addEventListener('click', function (e) { |
||||
|
document.getElementById('tuckedMenu').classList.toggle('menu-tucked'); |
||||
|
document.getElementById('tuckedMenu').classList.toggle('menu-untucked'); |
||||
|
document.getElementById('toggle').classList.toggle('x'); |
||||
|
}); |
||||
|
})(this, this.document); |
||||
|
</script> |
Reference in new issue