Skip to content

Commit 974445c

Browse files
committed
fix: update footer to TMLS design with brand + meta layout
1 parent 69a1d91 commit 974445c

3 files changed

Lines changed: 11 additions & 9 deletions

File tree

docs/css/style.css

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,9 @@ a{color:inherit;text-decoration:none;}
140140
.search-empty{padding:32px 16px;text-align:center;color:var(--ink-4);font-family:var(--mono);font-size:11px;letter-spacing:.04em;}
141141

142142
/* ========== Footer ========== */
143-
.footer{background:#080808;padding:52px 60px;display:flex;justify-content:space-between;align-items:center;color:rgba(255,255,255,.20);font-family:var(--mono);font-size:10px;letter-spacing:.06em;}
143+
.footer{background:var(--ink);color:rgba(255,255,255,.20);padding:52px 60px;display:flex;justify-content:space-between;align-items:flex-end;}
144+
.footer-brand{font-family:var(--sans);font-size:34px;font-weight:700;color:rgba(255,255,255,.07);letter-spacing:-.025em;line-height:1;}
145+
.footer-meta{font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-align:right;line-height:2.0;color:rgba(255,255,255,.20);}
144146
.footer a{color:rgba(255,255,255,.40);transition:color var(--t-fast);}
145147
.footer a:hover{color:rgba(255,255,255,.70);}
146148

@@ -582,10 +584,6 @@ canvas{display:block;}
582584
.popover-title{font-family:var(--mono);font-size:11px;font-weight:500;color:var(--ui-text-2);margin-bottom:8px;}
583585
.popover-body{font-family:var(--sans);font-size:12px;color:var(--ui-text-3);line-height:1.65;font-weight:300;}
584586

585-
/* FOOTER */
586-
.footer{background:var(--ink);color:rgba(255,255,255,.20);padding:52px 60px;display:flex;justify-content:space-between;align-items:flex-end;}
587-
.footer-brand{font-family:var(--sans);font-size:34px;font-weight:700;color:rgba(255,255,255,.07);letter-spacing:-.025em;}
588-
.footer-meta{font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-align:right;line-height:2.0;}
589587

590588

591589

@@ -598,7 +596,8 @@ canvas{display:block;}
598596
.sidebar{position:fixed;top:var(--nav-h);left:0;bottom:0;z-index:90;background:var(--paper);transform:translateX(-100%);transition:transform var(--t-slow);}
599597
.sidebar.open{transform:translateX(0);}
600598
.content{padding:0;}
601-
.footer{flex-direction:column;gap:8px;padding:32px 20px;text-align:center;}
599+
.footer{flex-direction:column;gap:12px;padding:32px 20px;text-align:center;align-items:center;}
600+
.footer-meta{text-align:center;}
602601
.hero{grid-template-columns:1fr!important;min-height:auto!important;}
603602
.hero-l,.hero-r{padding:40px 20px!important;}
604603
.section{grid-template-columns:1fr!important;}

docs/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,8 @@
5757
</div>
5858

5959
<footer class="footer">
60-
<span>Released under the MIT License</span>
61-
<span>Built with vanilla HTML, CSS &amp; JS</span>
60+
<div class="footer-brand"></div>
61+
<div class="footer-meta"></div>
6262
</footer>
6363

6464
<div class="search-modal" id="search-modal">

docs/js/app.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,10 @@ function renderNavbar() {
2020

2121
// Footer
2222
const footer = document.querySelector(".footer");
23-
footer.innerHTML = `<span>${config.footer.left}</span><span>${config.footer.right}</span>`;
23+
const footerBrand = footer.querySelector(".footer-brand");
24+
const footerMeta = footer.querySelector(".footer-meta");
25+
footerBrand.textContent = config.name;
26+
footerMeta.innerHTML = `<div>${config.footer.left}</div><div>${config.footer.right}</div>`;
2427
}
2528

2629
// ========== Apply Custom Theme ==========

0 commit comments

Comments
 (0)