diff --git a/_includes/footer.njk b/_includes/footer.njk index 8d06492..41f5ace 100644 --- a/_includes/footer.njk +++ b/_includes/footer.njk @@ -1,5 +1,5 @@ + +{% css %} +footer { + border-top: 1px dotted rgba(0,0,0,.15); + padding: 4rem 0; +} +#footerNav ul { + margin: 0; + padding: 0; + display: flex; + gap: 1em; +} +#footerNav li { + display: inline; +} +.footer-container { + max-width: var(--page-width); + margin-left: auto; + margin-right: auto; + display: grid; + grid-template-columns: auto auto; + grid-auto-flow: column; + grid-template-rows: 1fr 1fr; + gap: 1em; +} +.footer-container > :nth-last-child(-n + 2) { + text-align: end; +} +{% endcss %} diff --git a/_includes/header.njk b/_includes/header.njk index 42567a6..b1e704d 100644 --- a/_includes/header.njk +++ b/_includes/header.njk @@ -16,7 +16,7 @@ header { padding: 2rem 0; } .header-container { - max-width: 75rem; + max-width: var(--page-width); margin-left: auto; margin-right: auto; display: flex; diff --git a/_layouts/page.njk b/_layouts/page.njk index 4ea16b3..c470456 100644 --- a/_layouts/page.njk +++ b/_layouts/page.njk @@ -23,8 +23,17 @@ eleventyComputed: {% css %} +:root { + --page-width: 75rem; +} body { font-family: sans-serif; margin: 0; + font-size: 17px; +} +main { + max-width: var(--page-width); + margin-left: auto; + margin-right: auto; } {% endcss %}