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">
+