From 79d5dd378c43f909796e20744212330e18e4d681 Mon Sep 17 00:00:00 2001 From: Michael Rose Date: Wed, 29 Mar 2017 14:55:31 -0400 Subject: [PATCH] Overlay menu adjustments (#16) * Improve animation of off-canvas menu * Simplify styles and push main content with CSS transforms for higher FPS * Reduce padding around toggle button * Customize color of focus state * Merge overlay menu changes into /docs Close #15 --- CHANGELOG.md | 2 +- _layouts/default.html | 12 +++--- _sass/basically-basic/_base.scss | 6 +++ _sass/basically-basic/_layout.scss | 23 +++++++---- _sass/basically-basic/_navicons.scss | 5 ++- _sass/basically-basic/_sidebar.scss | 40 ++----------------- _sass/basically-basic/utilities/_align.scss | 9 +---- docs/_layouts/default.html | 12 +++--- docs/_sass/basically-basic/_base.scss | 6 +++ docs/_sass/basically-basic/_layout.scss | 23 +++++++---- docs/_sass/basically-basic/_navicons.scss | 5 ++- docs/_sass/basically-basic/_sidebar.scss | 40 ++----------------- .../basically-basic/utilities/_align.scss | 9 +---- 13 files changed, 77 insertions(+), 115 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ee7fe66..1cd7c63 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,7 +10,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/). - Google Analytics tracking ID, Disqus comments, to `/docs` demo site. ### Changed -- Refactor sidebar off-canvas menu. [#9](https://github.com/mmistakes/jekyll-theme-basically-basic/issues/9) +- Refactor sidebar off-canvas menu and improve animation. [#9](https://github.com/mmistakes/jekyll-theme-basically-basic/issues/9) [#15](https://github.com/mmistakes/jekyll-theme-basically-basic/issues/15) - Removed tinted background from `` elements. - Permalink structure of `/docs` demo site. diff --git a/_layouts/default.html b/_layouts/default.html index 7efd703..83730c1 100644 --- a/_layouts/default.html +++ b/_layouts/default.html @@ -13,15 +13,17 @@ {% include skip-links.html %} -
- {% include masthead.html %} - {{ content }} +
+
+ {% include masthead.html %} + {{ content }} +