Skip to content

Make AppShell responsive on narrow screens#251

Merged
nicosuave merged 1 commit into
mainfrom
sidequery-responsive-app-shell
Jul 4, 2026
Merged

Make AppShell responsive on narrow screens#251
nicosuave merged 1 commit into
mainfrom
sidequery-responsive-app-shell

Conversation

@nicosuave

Copy link
Copy Markdown
Member

Updates the Sidemantic AppShell layout so narrow Sidequery explorer surfaces wrap the toolbar and stack the catalog rail above the main content instead of forcing horizontal overflow.

This keeps desktop layout unchanged while making the imported explorer usable on mobile-sized viewports.

@nicosuave nicosuave merged commit c2a7bec into main Jul 4, 2026
20 checks passed
@nicosuave nicosuave deleted the sidequery-responsive-app-shell branch July 4, 2026 02:54

@chatgpt-codex-connector chatgpt-codex-connector 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.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 59a4b8e87e

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

{brand}
</div>
<div className="flex shrink-0 items-center gap-2">{toolbar}</div>
<div className="flex w-full min-w-0 flex-wrap items-center gap-2 overflow-x-auto md:w-auto md:shrink-0 md:flex-nowrap">

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P2 Badge Avoid clipping the toolbar date picker

When the toolbar contains the current DateRangeControl, its menu is an absolutely positioned child of this container, and the newly added overflow-x-auto makes the toolbar a clipping/scroll container. Opening the range picker will therefore constrain the dropdown to the toolbar's height instead of letting it overlay the page, which makes the presets/custom-date controls inaccessible in both desktop and narrow layouts.

Useful? React with 👍 / 👎.

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