diff --git a/src/client/theme-default/components/VPLocalNav.vue b/src/client/theme-default/components/VPLocalNav.vue index 35379095..b8cff063 100644 --- a/src/client/theme-default/components/VPLocalNav.vue +++ b/src/client/theme-default/components/VPLocalNav.vue @@ -44,7 +44,8 @@ const classes = computed(() => { return { VPLocalNav: true, fixed: empty.value, - 'reached-top': y.value >= navHeight.value + 'reached-top': y.value >= navHeight.value, + 'screen-only': frontmatter.value.navbar === false, } }) diff --git a/src/client/theme-default/styles/base.css b/src/client/theme-default/styles/base.css index 5fb3a3cc..d74e72e7 100644 --- a/src/client/theme-default/styles/base.css +++ b/src/client/theme-default/styles/base.css @@ -250,3 +250,9 @@ mjx-container { mjx-container > svg { margin: auto; } + +@media print { + .screen-only { + display: none !important; + } +}