diff --git a/app/assets/css/main.css b/app/assets/css/main.css index 2963266..8e2353f 100644 --- a/app/assets/css/main.css +++ b/app/assets/css/main.css @@ -46,7 +46,8 @@ body { margin: 0; padding: 0; background: var(--bg); - overscroll-behavior: none; + overscroll-behavior-y: none; + overscroll-behavior-x: auto; } body { @@ -79,3 +80,20 @@ body { color: #000; } +.back-link { + display: flex; + align-items: center; + gap: 0.5rem; + font-size: small; + color: var(--text); + text-decoration: none; + transition: opacity 0.2s ease; +} + +.back-link .arrow { + transition: transform 0.2s ease; +} + +.back-link:hover .arrow { + transform: translateX(-4px); +} \ No newline at end of file diff --git a/app/pages/writing/[...slug].vue b/app/pages/writing/[...slug].vue index a35f30a..54f2e03 100644 --- a/app/pages/writing/[...slug].vue +++ b/app/pages/writing/[...slug].vue @@ -26,7 +26,11 @@ definePageMeta({ >