diff --git a/css/article.css b/css/article.css index 2de2ab4..49c5e46 100644 --- a/css/article.css +++ b/css/article.css @@ -4,6 +4,11 @@ .Article { border-bottom: 1px solid var(--colorLightGrey); } + + /** Pull up first article */ + .Article.is-first { + margin-top: -166px; + } } .Article-title { diff --git a/css/grid.css b/css/grid.css index d22271c..10cdf13 100644 --- a/css/grid.css +++ b/css/grid.css @@ -10,6 +10,17 @@ padding: 0 var(--spaceSm); } +.Grid-logo { + display: flex; + font-size: 0; + justify-content: center; +} + +.Grid-banner { + display: none; + position: relative; +} + @media (--viewportLg) { .Grid { grid-template-columns: 224px 1fr; @@ -17,6 +28,12 @@ padding: 0 var(--spaceMd); } + .Grid-banner { + display: block; + grid-column-start: 2; + grid-row-start: 1; + } + .Grid-article { grid-column-start: 2; } diff --git a/css/icon.css b/css/icon.css index 2a9948e..be168b0 100644 --- a/css/icon.css +++ b/css/icon.css @@ -23,3 +23,7 @@ .Icon--twitter { color: var(--colorTwitter); } + +.Icon--rss { + color: var(--colorRss); +} diff --git a/css/index.css b/css/index.css index e9465a1..493f7dc 100644 --- a/css/index.css +++ b/css/index.css @@ -19,6 +19,7 @@ License URI: http://www.gnu.org/licenses/gpl-2.0.html @import "menu"; @import "nav"; @import "search"; +@import "social"; @import "icon"; :root { @@ -29,6 +30,7 @@ License URI: http://www.gnu.org/licenses/gpl-2.0.html --colorLightGrey: #e0e0e0; --colorFacebook: #3e5a98; --colorTwitter: #1da1f2; + --colorRss: #ee802f; --spaceSm: 10px; --spaceMd: 30px; --spaceLg: 60px; diff --git a/css/logo.css b/css/logo.css index 7c7f8b1..d6f2a82 100644 --- a/css/logo.css +++ b/css/logo.css @@ -1,11 +1,5 @@ /** @define Logo */ -.Logo { - display: flex; - font-size: 0; - justify-content: center; -} - .Logo-image { filter: drop-shadow(4px 4px 4px rgba(0, 0, 0, 0.5)); max-width: 320px; diff --git a/css/social.css b/css/social.css new file mode 100644 index 0000000..f51d935 --- /dev/null +++ b/css/social.css @@ -0,0 +1,11 @@ +/** @define Social */ + +.Social { + position: absolute; + right: var(--spaceSm); + top: var(--spaceSm); +} + +.Social-link { + display: inline-block; +} diff --git a/theme/icons.php b/theme/icons.php index 950ff27..b20a0a3 100644 --- a/theme/icons.php +++ b/theme/icons.php @@ -36,6 +36,17 @@ 12 0 0 0 11.813-9.891zM261.889 320h-98.634l22.857-128h98.634l-22.857 128z"> + + + - - + +
-
+
+
+ +
diff --git a/theme/partials/banner.php b/theme/partials/banner.php new file mode 100644 index 0000000..e82a8f9 --- /dev/null +++ b/theme/partials/banner.php @@ -0,0 +1,18 @@ + + diff --git a/theme/partials/logo.php b/theme/partials/logo.php index 236587a..1644e5d 100644 --- a/theme/partials/logo.php +++ b/theme/partials/logo.php @@ -1,6 +1,6 @@ - +