From b3d181e8fd6d62848215e60a1ada70d6fa662a00 Mon Sep 17 00:00:00 2001 From: Arjun Attam Date: Tue, 4 Aug 2020 15:45:52 -0700 Subject: [PATCH] feat: intro footer element (#14) * feat: styles * feat: introduce footer --- src/main.js | 19 +++++++++++++++++++ src/style.css | 33 ++++++++++++++++++++++++++++++++- 2 files changed, 51 insertions(+), 1 deletion(-) diff --git a/src/main.js b/src/main.js index 7f2918c9f3b32..0482d1883dee1 100644 --- a/src/main.js +++ b/src/main.js @@ -9,6 +9,24 @@ import {GlossaryItem} from './markdownFile.js'; import {onDOMEvent} from './utils.js'; import {scrollIntoView} from './third_party/scroll-into-view-if-needed.js'; +const footerElement = html` + +`; + window.addEventListener('DOMContentLoaded', async() => { const project = await GithubProject.create({ owner: 'microsoft', @@ -67,6 +85,7 @@ window.addEventListener('DOMContentLoaded', async() => { ${documentationSidebar} ${documentationView} + ${footerElement} ${glasspaneElement} `); diff --git a/src/style.css b/src/style.css index 79eca3ed72723..5d71f7fb7cb20 100644 --- a/src/style.css +++ b/src/style.css @@ -5,6 +5,7 @@ :root { --sidebar-width: 240px; + --content-width: 1280px; --header-height: 41px; --monospace: Consolas, Menlo, monospace; --non-monospace: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; @@ -34,7 +35,7 @@ body { } .container { - max-width: 1280px; + max-width: var(--content-width); margin: 0 auto; } @@ -365,6 +366,36 @@ my-button > svg { -webkit-mask-image: url('data:image/svg+xml;utf8,'); } +.footer-container { + width: 100%; + background-color: #434449; + font-size: 14px; + position: relative; +} +.footer { + margin: 50px auto 0; + padding: 30px 30px; + max-width: var(--content-width); + display: flex; + justify-content: space-between; + align-items: center; +} +.footer ul { + list-style: none; + padding: 0; + display: inline-block; +} +.footer ul li { + display: inline-block; + margin-right: 15px; +} +.footer ul li a { + color: #d1d1d1; +} +.footer ul li a:hover { + text-decoration: underline; +} + /* * Mobile viewport styles */