Conversation
Deploying rspress-v2 with
|
| Latest commit: |
8c4dbdf
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://7f75b2a1.rspress-v2.pages.dev |
| Branch Preview URL: | https://syt-vibe-kanban-cfc6-ui.rspress-v2.pages.dev |
Rsdoctor Bundle Diff AnalysisFound 3 projects in monorepo, 2 projects with changes. 📊 Quick Summary
📋 Detailed Reports (Click to expand)📁 nodePath:
📦 Download Diff Report: node Bundle Diff 📁 webPath:
📦 Download Diff Report: web Bundle Diff Generated by Rsdoctor GitHub Action |
…ton on narrow screens
There was a problem hiding this comment.
Pull request overview
This PR fixes a UI overflow issue in the sidebar menu component that occurs on screens narrower than 1280px. The fix implements proper flex layout constraints to prevent text from overflowing into the "Menu" button, while ensuring icons maintain their size when text is long.
Changes:
- Added flex-shrink constraints and text ellipsis handling to the SidebarMenu component
- Updated @rslib/core dependency from 0.19.4 to 0.19.5 across all packages
- Added a VS Code extension recommendation (unrelated to the main fix)
Reviewed changes
Copilot reviewed 16 out of 17 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| packages/core/src/theme/components/SidebarMenu/index.tsx | Added CSS classes for text and icon elements to enable targeted styling |
| packages/core/src/theme/components/SidebarMenu/index.scss | Implemented flex-shrink constraints, min-width, overflow handling, and text ellipsis with line-clamp |
| pnpm-lock.yaml | Updated lockfile to reflect @rslib/core 0.19.5 and transitive dependencies |
| packages/core/package.json | Bumped @rslib/core from 0.19.4 to 0.19.5 |
| packages/shared/package.json | Bumped @rslib/core from 0.19.4 to 0.19.5 |
| packages/plugin-typedoc/package.json | Bumped @rslib/core from 0.19.4 to 0.19.5 |
| packages/plugin-twoslash/package.json | Bumped @rslib/core from 0.19.4 to 0.19.5 |
| packages/plugin-sitemap/package.json | Bumped @rslib/core from 0.19.4 to 0.19.5 |
| packages/plugin-rss/package.json | Bumped @rslib/core from 0.19.4 to 0.19.5 |
| packages/plugin-preview/package.json | Bumped @rslib/core from 0.19.4 to 0.19.5 |
| packages/plugin-playground/package.json | Bumped @rslib/core from 0.19.4 to 0.19.5 |
| packages/plugin-llms/package.json | Bumped @rslib/core from 0.19.4 to 0.19.5 |
| packages/plugin-client-redirects/package.json | Bumped @rslib/core from 0.19.4 to 0.19.5 |
| packages/plugin-api-docgen/package.json | Bumped @rslib/core from 0.19.4 to 0.19.5 |
| packages/plugin-algolia/package.json | Bumped @rslib/core from 0.19.4 to 0.19.5 |
| packages/create-rspress/package.json | Bumped @rslib/core from 0.19.4 to 0.19.5 |
| .vscode/extensions.json | Added bloop.vibe-kanban extension recommendation |
Files not reviewed (1)
- pnpm-lock.yaml: Language not supported
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
f914c76 to
8c4dbdf
Compare
Summary
flex-shrink: 0to the left section andmin-width: 0/overflow: hiddenwith text ellipsis to the right sectionflex-shrink: 0on icon elementsTest plan