Skip to content

Conversation

Ovgodd
Copy link
Collaborator

@Ovgodd Ovgodd commented Oct 7, 2025

Purpose

EDIT & DRAFT : After a talk with @rl-83 , we may make panel bar ajustable,
Here is a summary of his reasoning on why this approach is recommended.


Improve usability of the document tree by allowing deeply nested documents to be fully visible, with horizontal scrolling and always-accessible action buttons.

overflow.mp4

issue : 1180

Proposal

  • Enable overflow-x: auto in LeftPanelDocContent.tsx
  • Use opacity instead of display for sticky actions to ensure DOM presence
  • Preserve visual tree indentation with improved scroll UX

@Ovgodd Ovgodd requested a review from AntoLC October 7, 2025 09:05
@Ovgodd Ovgodd self-assigned this Oct 7, 2025
@Ovgodd Ovgodd added bug Something isn't working frontend triage multipages labels Oct 7, 2025
horizontal overflow enabled and opacity used for sticky actions visibility

Signed-off-by: Cyril <[email protected]>
@Ovgodd Ovgodd force-pushed the fix/1180-make-horizontal-overflow-panel branch from 0abe61e to f0c1194 Compare October 7, 2025 09:06
@Ovgodd Ovgodd marked this pull request as ready for review October 7, 2025 09:06
@Ovgodd Ovgodd marked this pull request as draft October 8, 2025 08:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant