Skip to content

Conversation

@ash-t-luu
Copy link
Contributor

Overview

Issue Type

  • Bug
  • Feature
  • Tech Debt

Description
Rendered tree and colored depending on component type. Created a legend for users to visualize the component correlation. Edited the minimap to demonstrate the components on the zoomed-out map. Added temporary positioning for the nodes in the webview.

Ticket Item
RL-28 - Install CSS library to implement styling for React Flow

Previous behavior
Before, we only had the nodes rendered on the webview.

Expected behavior
Now, we have color-coordinated nodes based on their component type, a legend to distinguish colors, a color-coordinated minimap, and temporary positioning of the nodes.

Bugs

  1. Open a file in 'View Tree' when the extension is opened
  2. See webview and the layout of the nodes is not in a tree structure

Screenshots & Videos
Screenshot 2023-12-08 at 19 41 07

Additional Context
RUN NPM INSTALL
RUN NPM WEBPACK (a few times and reload testing extension)

Copy link
Contributor

@Louka3 Louka3 left a comment

Choose a reason for hiding this comment

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

Lets gooooo

Copy link
Contributor

@Johnny-Arroyo Johnny-Arroyo left a comment

Choose a reason for hiding this comment

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

lgtm

@Louka3 Louka3 merged commit 5a1e97b into dev Dec 9, 2023
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.

4 participants