Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement Split Pane Between MapsContainer and DashboardContainer #393

Open
JordanChen123 opened this issue May 28, 2024 · 0 comments
Open
Assignees
Labels
enhancement New feature or request web Website team

Comments

@JordanChen123
Copy link
Contributor

JordanChen123 commented May 28, 2024

Purpose

Enhance the user interface by adding a split pane between the MapsContainer and DashboardContainer. This will allow users to resize the two sections for a better user experience and improved layout flexibility.

Description

Currently, the application displays the MapsContainer and DashboardContainer side by side using a CSS grid layout. We want to have a split pane between these containers to allow users to resize the Maps Container and Dashboard Container.

Example of a split pane:

image
The split pane in between can be dragged left or right to adjust the sizes of the two panes.
image

General Steps:

  1. Research and choose a suitable split pane library, such as react-multi-split-pane.
  2. Replace the current CSS grid layout in mainContainer with the split pane component.
  3. Ensure that the Maps Container and Dashboard Container are within the split pane to allow resizing.
  4. Adjust CSS styles as needed to ensure that the split pane works as expected on different screen sizes.

Resources

@JordanChen123 JordanChen123 added the enhancement New feature or request label May 28, 2024
@JordanChen123 JordanChen123 added the web Website team label May 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request web Website team
Projects
Status: Backlog
Development

No branches or pull requests

2 participants