Skip to content

Release v1.4.8 — marketing and docs mobile responsive#167

Merged
unjica merged 5 commits into
mainfrom
develop
Jul 6, 2026
Merged

Release v1.4.8 — marketing and docs mobile responsive#167
unjica merged 5 commits into
mainfrom
develop

Conversation

@unjica

@unjica unjica commented Jul 6, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Promote v1.4.8 PATCH: marketing site and docs mobile layout fixes (#164).
  • v1.4.7 (#162, release #165) is already on main; tag v1.4.7 and GitHub Release published in this release window.

Test plan

  • pnpm lint && pnpm test && pnpm build on develop
  • Merge after CI green; tag v1.4.8 on main
  • Sync maindevelop

Made with Cursor

unjica and others added 5 commits July 6, 2026 16:44
Improve narrow-viewport UX on landing, contact, cookies, docs, and code blocks without touching dashboard shell.

Co-authored-by: Cursor <cursoragent@cursor.com>
Match marketing Nav scroll-lock pattern so background content cannot scroll behind the docs sidebar backdrop on mobile.

Co-authored-by: Cursor <cursoragent@cursor.com>
Share acquire/release logic between marketing Nav and docs mobile drawer so
background scroll stays locked without conflicts when both overlays could
be active; add unit tests for nested lock behavior.

Co-authored-by: Cursor <cursoragent@cursor.com>
…ocs-responsive

fix: mobile responsive marketing and docs site
Co-authored-by: Cursor <cursoragent@cursor.com>

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 6924c13. Configure here.

closeSidebar();
}, [pathname, closeSidebar]);

useBodyScrollLock(sidebarOpen);

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Docs drawer locks desktop scroll

Medium Severity

useBodyScrollLock runs whenever sidebarOpen is true, but that flag is only toggled from the mobile “Browse docs” control (hidden from lg up). If someone opens the drawer on a narrow viewport and then widens past the breakpoint, the sidebar looks inline again while document.body stays overflow: hidden, so the page cannot scroll until Escape or a full navigation remounts the shell.

Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit 6924c13. Configure here.

@unjica
unjica merged commit 6aa0665 into main Jul 6, 2026
6 checks passed
@unjica unjica mentioned this pull request Jul 6, 2026
1 task
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant