diff --git a/client/themes/default/components/page.vue b/client/themes/default/components/page.vue index 9a8099ba..2a47cfa2 100644 --- a/client/themes/default/components/page.vue +++ b/client/themes/default/components/page.vue @@ -247,7 +247,7 @@ export default { upBtnShown: false, scrollOpts: { duration: 1500, - offset: -75, + offset: 0, easing: 'easeInOutCubic' }, scrollStyle: { @@ -309,6 +309,12 @@ export default { mounted () { Prism.highlightAllUnder(this.$refs.container) this.navShown = this.$vuetify.breakpoint.smAndUp + + this.$nextTick(() => { + if (window.location.hash && window.location.hash.length > 1) { + this.$vuetify.goTo(window.location.hash, this.scrollOpts) + } + }) }, methods: { goHome () { diff --git a/client/themes/default/scss/app.scss b/client/themes/default/scss/app.scss index 2e050aaf..cf81546e 100644 --- a/client/themes/default/scss/app.scss +++ b/client/themes/default/scss/app.scss @@ -25,16 +25,6 @@ h1, h2, h3, h4, h5, h6 { position: relative; - &:before { - display: block; - content: " "; - width: 1px; - margin-top: -75px; - height: 75px; - visibility: hidden; - z-index: -1; - } - &:first-child { padding-top: 0; }