From 2eb6e13d322d04e8d7a7837cac6b0a8fe7247ee2 Mon Sep 17 00:00:00 2001 From: Araozu Date: Sat, 13 Jul 2024 17:27:07 -0500 Subject: [PATCH] Add Outfit as display font --- public/css/pages.css | 30 +++++++++++--- public/favicon.png | Bin 5909 -> 5004 bytes public/img/thp_logo_exp.svg | 65 +++++++++++++++++++------------ src/components/HeroSection.astro | 2 +- src/components/TOC.astro | 7 +++- src/layouts/BaseLayout.astro | 6 +-- tailwind.config.mjs | 2 +- 7 files changed, 72 insertions(+), 40 deletions(-) diff --git a/public/css/pages.css b/public/css/pages.css index ad99572..02f14a5 100644 --- a/public/css/pages.css +++ b/public/css/pages.css @@ -4,9 +4,9 @@ line-height: 2.5rem; margin-bottom: 1rem; margin-top: 2rem; - font-family: Inter, sans-serif; + font-family: Outfit, Inter, sans-serif; opacity: 0.9; - font-weight: 900; + font-weight: 700; color: var(--c-text-2); } @@ -16,23 +16,41 @@ line-height: 2rem; margin-bottom: 1rem; margin-top: 2.5rem; - font-family: Inter, sans-serif; + font-family: Outfit, Inter, sans-serif; opacity: 0.9; - font-weight: 700; + font-weight: 600; color: var(--c-text-2); } +.markdown h2::before { + content: "#"; + display: block; + height: 0; + position: relative; + right: 1.5rem; + opacity: 0.2; +} + .markdown h3 { font-size: 1.35rem; line-height: 1.75rem; margin-bottom: 1rem; margin-top: 1.75rem; - font-family: Inter, sans-serif; + font-family: Outfit, Inter, sans-serif; opacity: 0.9; - font-weight: 600; + font-weight: 400; color: var(--c-text-2); } +.markdown h3::before { + content: "##"; + display: block; + height: 0; + position: relative; + right: 2.25rem; + opacity: 0.1; +} + .markdown ul { list-style-type: disc; list-style-position: inside; diff --git a/public/favicon.png b/public/favicon.png index a96195caac95ede34dc5b170a7c25632dc7c173a..cfbe51a52802793057ddd4c18fd3bb4b6eb185df 100644 GIT binary patch literal 5004 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 Ve5mQl80RMq0E1YW5R7j<`Y(~HpJM<3 literal 5909 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 O8!$1lKvg4MV*d*{XQHeC diff --git a/public/img/thp_logo_exp.svg b/public/img/thp_logo_exp.svg index 3a9e989..7f1730c 100644 --- a/public/img/thp_logo_exp.svg +++ b/public/img/thp_logo_exp.svg @@ -2,31 +2,52 @@ + - - - - + + clip-path="none" + style="fill:#f472b6;fill-opacity:1;stroke:#f472b6;stroke-width:0;stroke-dasharray:none;stroke-opacity:1" + d="M 5.3045858 0.012402344 C 2.3730055 0.012402344 0.012919108 2.3724887 0.012919108 5.304069 L 0.012919108 71.043726 C 0.012919108 73.975306 2.3730055 76.335392 5.3045858 76.335392 L 71.044242 76.335392 C 73.975823 76.335392 76.335909 73.975306 76.335909 71.043726 L 76.335909 5.304069 C 76.335909 2.3724887 73.975823 0.012402344 71.044242 0.012402344 L 5.3045858 0.012402344 z M 33.009355 39.365039 L 38.94646 39.365039 L 38.94646 50.102368 C 39.321997 49.768449 39.728897 49.467499 40.188245 49.221802 C 41.300671 48.600912 42.581646 48.290592 44.030387 48.290592 C 45.504999 48.290592 46.798344 48.600912 47.910771 49.221802 C 49.023196 49.81682 49.876836 50.657573 50.471855 51.744128 C 51.092743 52.804813 51.403064 54.046612 51.403064 55.469482 L 51.403064 67.537996 L 45.465959 67.537996 L 45.465959 56.788782 C 45.465959 55.805707 45.155639 55.01702 44.534749 54.422001 C 43.939731 53.801112 43.1763 53.490275 42.244967 53.490275 C 41.598207 53.490275 41.029114 53.632549 40.537577 53.917122 C 40.04604 54.175826 39.657881 54.563985 39.373307 55.081392 C 39.088733 55.57293 38.94646 56.142022 38.94646 56.788782 L 38.94646 67.537996 L 33.009355 67.537996 L 33.009355 39.365039 z M 20.203418 40.878642 L 26.14104 40.878642 L 26.14104 48.678682 L 30.409513 48.678682 L 30.409513 53.723336 L 26.14104 53.723336 L 26.14104 67.537996 L 20.203418 67.537996 L 20.203418 53.723336 L 15.934945 53.723336 L 15.934945 48.678682 L 20.203418 48.678682 L 20.203418 40.878642 z M 66.071936 48.290592 C 67.856992 48.290592 69.434885 48.717412 70.806014 49.571134 C 72.203015 50.424857 73.289652 51.588817 74.065763 53.063428 C 74.867745 54.538039 75.268791 56.219544 75.268791 58.108081 C 75.268791 59.996618 74.867745 61.67864 74.065763 63.153251 C 73.289652 64.627862 72.203015 65.791822 70.806014 66.645544 C 69.434885 67.499267 67.856992 67.926086 66.071936 67.926086 C 64.804288 67.926086 63.639812 67.680201 62.579126 67.188664 C 62.019518 66.929333 61.517632 66.616566 61.06604 66.256421 L 61.06604 75.493066 L 55.206449 75.493066 L 55.206449 48.678682 L 61.143555 48.678682 L 61.143555 49.980929 C 61.574458 49.628464 62.0526 49.323615 62.579126 49.066772 C 63.639812 48.549365 64.804288 48.290592 66.071936 48.290592 z M 65.023938 53.645821 C 64.196086 53.645821 63.458946 53.839642 62.812187 54.227698 C 62.191298 54.589883 61.699527 55.107428 61.337341 55.780058 C 60.975156 56.452688 60.794222 57.228489 60.794222 58.108081 C 60.794222 58.961804 60.962269 59.725234 61.298584 60.397864 C 61.660769 61.070494 62.165427 61.600926 62.812187 61.988981 C 63.458946 62.377037 64.183199 62.570858 64.985181 62.570858 C 65.838902 62.570858 66.576043 62.377037 67.196932 61.988981 C 67.843691 61.600926 68.34835 61.070494 68.710535 60.397864 C 69.07272 59.725234 69.253654 58.961804 69.253654 58.108081 C 69.253654 57.228489 69.07272 56.452688 68.710535 55.780058 C 68.34835 55.107428 67.843691 54.589883 67.196932 54.227698 C 66.576043 53.839642 65.85179 53.645821 65.023938 53.645821 z " /> diff --git a/src/components/HeroSection.astro b/src/components/HeroSection.astro index 9885af9..86b5766 100644 --- a/src/components/HeroSection.astro +++ b/src/components/HeroSection.astro @@ -18,7 +18,7 @@ if (!title) {
-

+

{subtitle} {title}

diff --git a/src/components/TOC.astro b/src/components/TOC.astro index d7be99f..8f358e5 100644 --- a/src/components/TOC.astro +++ b/src/components/TOC.astro @@ -16,9 +16,12 @@ function buildHierarchy(headings: any) { const heading = { ...h, subheadings: [] }; parentHeadings.set(heading.depth, heading); // Change 2 to 1 if your markdown includes your

- if (heading.depth === 1) { + if (heading.depth === 2) { toc.push(heading); - } else { + } else if (heading.depth === 1) { + /** empty */ + } + else { parentHeadings.get(heading.depth - 1).subheadings.push(heading); } }); diff --git a/src/layouts/BaseLayout.astro b/src/layouts/BaseLayout.astro index 80039dc..47e355d 100644 --- a/src/layouts/BaseLayout.astro +++ b/src/layouts/BaseLayout.astro @@ -24,11 +24,7 @@ const { title } = Astro.props; - diff --git a/tailwind.config.mjs b/tailwind.config.mjs index 8100db5..937fda6 100644 --- a/tailwind.config.mjs +++ b/tailwind.config.mjs @@ -21,7 +21,7 @@ export default { }, fontFamily: { "mono": ["'Iosevka Fixed Web'", "Iosevka", "'Iosevka Nerd Font'", "monospace"], - "display": ["Inter", "'Josefin Sans'", "'Fugaz One'", "sans-serif"], + "display": ["Outfit", "Inter", "sans-serif"], "body": ["Inter", "sans-serif"], }, },