From 6c44b7d44daaf9ba33433100752aa059a252caef Mon Sep 17 00:00:00 2001 From: Jake Jarvis Date: Tue, 14 Jan 2020 18:08:42 -0500 Subject: [PATCH] re-organize a bunch of partials --- assets/sass/pages/_single.scss | 40 ++++++++++++------- content/notes/css-waving-hand-emoji/index.md | 2 +- layouts/_default/baseof.html | 8 ++-- layouts/_default/single.amp.html | 8 ++-- layouts/partials/head.html | 35 ---------------- layouts/partials/head/favicons.html | 8 ++++ layouts/partials/head/head.html | 22 ++++++++++ layouts/partials/head/meta.html | 6 +++ .../partials/{seo => head}/open-graph.html | 0 layouts/partials/head/preload.html | 3 ++ .../{seo => head}/schema-article.html | 0 .../partials/{seo => head}/schema-person.html | 0 .../partials/{seo => head}/social-images.html | 0 layouts/partials/{ => head}/styles.html | 0 layouts/partials/{ => page}/footer.html | 0 layouts/partials/{ => page}/header.html | 2 +- layouts/partials/{ => page}/logo.html | 0 layouts/partials/scripts.html | 14 ------- layouts/partials/{ => scripts}/commento.html | 0 layouts/partials/scripts/disqus.html | 22 ++++++++++ .../{track.html => scripts/fathom.html} | 0 .../partials/scripts/google_analytics.html | 8 ++++ layouts/partials/scripts/piwik.html | 19 +++++++++ layouts/partials/scripts/shortcodes.html | 11 +++++ .../partials/scripts/shortcodes/facebook.html | 2 + .../scripts/shortcodes/gh-buttons.html | 1 + .../partials/scripts/shortcodes/tweet.html | 1 + layouts/shortcodes/codepen.amp.html | 2 +- layouts/shortcodes/codepen.html | 13 +++--- layouts/shortcodes/facebook.html | 5 ++- layouts/shortcodes/gh-buttons.html | 4 +- layouts/shortcodes/tweet.html | 7 ++-- layouts/shortcodes/youtube.html | 2 +- package.json | 3 +- 34 files changed, 160 insertions(+), 88 deletions(-) delete mode 100644 layouts/partials/head.html create mode 100644 layouts/partials/head/favicons.html create mode 100644 layouts/partials/head/head.html create mode 100644 layouts/partials/head/meta.html rename layouts/partials/{seo => head}/open-graph.html (100%) create mode 100644 layouts/partials/head/preload.html rename layouts/partials/{seo => head}/schema-article.html (100%) rename layouts/partials/{seo => head}/schema-person.html (100%) rename layouts/partials/{seo => head}/social-images.html (100%) rename layouts/partials/{ => head}/styles.html (100%) rename layouts/partials/{ => page}/footer.html (100%) rename layouts/partials/{ => page}/header.html (95%) rename layouts/partials/{ => page}/logo.html (100%) delete mode 100644 layouts/partials/scripts.html rename layouts/partials/{ => scripts}/commento.html (100%) create mode 100644 layouts/partials/scripts/disqus.html rename layouts/partials/{track.html => scripts/fathom.html} (100%) create mode 100644 layouts/partials/scripts/google_analytics.html create mode 100644 layouts/partials/scripts/piwik.html create mode 100644 layouts/partials/scripts/shortcodes.html create mode 100644 layouts/partials/scripts/shortcodes/facebook.html create mode 100644 layouts/partials/scripts/shortcodes/gh-buttons.html create mode 100644 layouts/partials/scripts/shortcodes/tweet.html diff --git a/assets/sass/pages/_single.scss b/assets/sass/pages/_single.scss index e3d4b95a..718beb74 100644 --- a/assets/sass/pages/_single.scss +++ b/assets/sass/pages/_single.scss @@ -81,21 +81,33 @@ main#single { } } - div.embed.video-player { - position: relative; - padding-bottom: 56.25%; - margin: 1em auto; - height: 0; - overflow: hidden; + div.embed { + p { + text-align: center; + } - iframe.youtube-player { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - border: 0; - display: inline-block; + &.youtube { + position: relative; + padding-bottom: 56.25%; + margin: 1em auto; + height: 0; + overflow: hidden; + + iframe.youtube-player { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; + display: inline-block; + } + } + + &.codepen { + iframe { + width: 100%; + } } } diff --git a/content/notes/css-waving-hand-emoji/index.md b/content/notes/css-waving-hand-emoji/index.md index 1b1afa4d..8ad1854b 100644 --- a/content/notes/css-waving-hand-emoji/index.md +++ b/content/notes/css-waving-hand-emoji/index.md @@ -19,7 +19,7 @@ If you examine [my homepage](/) long enough, you might notice the 👋 hand emoj Below are the code snippets you can grab and customize to make your own ["waving hand" 👋](https://emojipedia.org/waving-hand-sign/) emojis ***actually wave***, and a [CodePen playground](https://codepen.io/jakejarvis/pen/pBZWZw) for live testing. -{{< codepen username="jakejarvis" id="pBZWZw" left-tab="css" right-tab="result" height="400" >}} +{{< codepen username="jakejarvis" id="pBZWZw" left-tab="css" right-tab="result" >}} ### CSS: diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html index e2cf09d2..c4b53958 100644 --- a/layouts/_default/baseof.html +++ b/layouts/_default/baseof.html @@ -2,15 +2,15 @@ {{ printf "" ("humans.txt" | absURL) | safeHTML }} -{{ partial "head" . }} +{{ partial "head/head" . }} -{{ partialCached "header" . }} +{{ partialCached "page/header" . }}
{{ block "main" . }}{{ end }}
-{{ partialCached "footer" . }} -{{ partial "scripts" . }} +{{ partialCached "page/footer" . }} +{{ partial "scripts/shortcodes" . }} diff --git a/layouts/_default/single.amp.html b/layouts/_default/single.amp.html index 4bb82126..9701dadb 100644 --- a/layouts/_default/single.amp.html +++ b/layouts/_default/single.amp.html @@ -14,7 +14,7 @@ - {{ partial "seo/open-graph" . }} + {{ partial "head/open-graph" . }} @@ -170,14 +170,14 @@ - {{ partial "seo/schema-person" . }} - {{ partial "seo/schema-article" . }} + {{ partial "head/schema-person" . }} + {{ partial "head/schema-article" . }}