From 75e1b7559c243bfffd2b6909e42a13262df78471 Mon Sep 17 00:00:00 2001 From: motoish Date: Fri, 15 May 2026 10:12:21 +0900 Subject: [PATCH 1/3] fix: optimize site --- myst.yml | 9 +++++++-- parts/navbar-end.md | 2 ++ parts/sidebar-footer.md | 1 + src/dict/cn.md | 5 ++--- src/public/site-nav.css | 11 +++++++++++ src/public/social/github.svg | 1 + src/public/social/instagram.svg | 1 + src/public/social/x.svg | 1 + 8 files changed, 26 insertions(+), 5 deletions(-) create mode 100644 parts/navbar-end.md create mode 100644 parts/sidebar-footer.md create mode 100644 src/public/site-nav.css create mode 100644 src/public/social/github.svg create mode 100644 src/public/social/instagram.svg create mode 100644 src/public/social/x.svg diff --git a/myst.yml b/myst.yml index 4009946f..57bc26a2 100644 --- a/myst.yml +++ b/myst.yml @@ -3,7 +3,7 @@ project: title: Yuan's notes authors: - name: 'Yuan Zhang' - github: https://github.com/motoish/jb-notes/ + github: motoish/jb-notes toc: - file: src/index.md - title: Math @@ -67,7 +67,12 @@ project: - file: src/appendix/inde.md site: template: book-theme + parts: + primary_sidebar_footer: parts/sidebar-footer.md + navbar_end: parts/navbar-end.md options: logo: src/public/icon.png + logo_text: "Yuan's notes" + logo_alt: Yuan's notes folders: true - base_url: /jb-notes + style: src/public/site-nav.css diff --git a/parts/navbar-end.md b/parts/navbar-end.md new file mode 100644 index 00000000..4b3c7b54 --- /dev/null +++ b/parts/navbar-end.md @@ -0,0 +1,2 @@ + +[![](../src/public/social/github.svg)](https://github.com/motoish) diff --git a/parts/sidebar-footer.md b/parts/sidebar-footer.md new file mode 100644 index 00000000..6b9fcd41 --- /dev/null +++ b/parts/sidebar-footer.md @@ -0,0 +1 @@ +© Yuan Zhang diff --git a/src/dict/cn.md b/src/dict/cn.md index 260357f6..9b129dd4 100644 --- a/src/dict/cn.md +++ b/src/dict/cn.md @@ -1,6 +1,5 @@ --- title: 専門用語集-cn -author: motoish -slide: false -tags: Terminology +tags: + - Terminology --- \ No newline at end of file diff --git a/src/public/site-nav.css b/src/public/site-nav.css new file mode 100644 index 00000000..767a3521 --- /dev/null +++ b/src/public/site-nav.css @@ -0,0 +1,11 @@ +.myst-navbar-end .link-icon, +.myst-primary-sidebar-navbar-end .link-icon { + display: none; +} + +.myst-navbar-end img, +.myst-primary-sidebar-navbar-end img { + height: 1.25rem; + width: auto; + vertical-align: middle; +} diff --git a/src/public/social/github.svg b/src/public/social/github.svg new file mode 100644 index 00000000..d152bb24 --- /dev/null +++ b/src/public/social/github.svg @@ -0,0 +1 @@ + diff --git a/src/public/social/instagram.svg b/src/public/social/instagram.svg new file mode 100644 index 00000000..c1acdd50 --- /dev/null +++ b/src/public/social/instagram.svg @@ -0,0 +1 @@ + diff --git a/src/public/social/x.svg b/src/public/social/x.svg new file mode 100644 index 00000000..58a670c1 --- /dev/null +++ b/src/public/social/x.svg @@ -0,0 +1 @@ + From 6f9ff9cc12e7dfb4efc174dca77a2c3f605c9709 Mon Sep 17 00:00:00 2001 From: motoish Date: Fri, 15 May 2026 10:37:32 +0900 Subject: [PATCH 2/3] fix: optimize site --- myst.yml | 1 + src/public/site-nav.css | 27 ++++++++++++++++++++++++++- 2 files changed, 27 insertions(+), 1 deletion(-) diff --git a/myst.yml b/myst.yml index 57bc26a2..da7ee077 100644 --- a/myst.yml +++ b/myst.yml @@ -72,6 +72,7 @@ site: navbar_end: parts/navbar-end.md options: logo: src/public/icon.png + favicon: src/public/icon.png logo_text: "Yuan's notes" logo_alt: Yuan's notes folders: true diff --git a/src/public/site-nav.css b/src/public/site-nav.css index 767a3521..705d5fa7 100644 --- a/src/public/site-nav.css +++ b/src/public/site-nav.css @@ -5,7 +5,32 @@ .myst-navbar-end img, .myst-primary-sidebar-navbar-end img { - height: 1.25rem; + height: 1.5rem; width: auto; vertical-align: middle; } + +.myst-primary-sidebar-toc { + min-height: 0; + overflow-y: auto; +} + +.myst-primary-sidebar-toc .myst-toc { + padding-top: 1rem; +} + +.myst-primary-sidebar-toc .myst-toc > a:first-of-type { + margin-top: 0.25rem; + line-height: 2; +} + +@media (min-width: 1280px) { + .myst-primary-sidebar .myst-primary-sidebar-pointer.flex-col.overflow-hidden { + overflow-x: visible; + overflow-y: visible; + } + + .myst-primary-sidebar-nav.flex-grow { + padding-top: calc(2rem + 0.5rem); + } +} From f2fa3eab51db6963bfed66822db499f63a98c83f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 15 May 2026 01:41:11 +0000 Subject: [PATCH 3/3] chore(main): release 1.4.3 --- CHANGELOG.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 89d941ab..4703be6f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## [1.4.3](https://github.com/motoish/jb-notes/compare/v1.4.2...v1.4.3) (2026-05-15) + + +### Bug Fixes + +* optimize site ([6f9ff9c](https://github.com/motoish/jb-notes/commit/6f9ff9cc12e7dfb4efc174dca77a2c3f605c9709)) +* optimize site ([75e1b75](https://github.com/motoish/jb-notes/commit/75e1b7559c243bfffd2b6909e42a13262df78471)) + ## [1.4.2](https://github.com/motoish/jb-notes/compare/v1.4.1...v1.4.2) (2026-05-14)