Skip to content

update asset tree to be interactive#2025

Open
Ahmad-Wahid wants to merge 1 commit intomainfrom
feat/update-assets-tree
Open

update asset tree to be interactive#2025
Ahmad-Wahid wants to merge 1 commit intomainfrom
feat/update-assets-tree

Conversation

@Ahmad-Wahid
Copy link
Contributor

@Ahmad-Wahid Ahmad-Wahid commented Mar 14, 2026

Description

This PR migrates the asset tree macro from Vega to ECharts and refreshes the visual design. It introduces interactive navigation (roam/pan), improved tooltip and click behavior, and updated node styling (icons, labels, highlight states) to provide a clearer and more engaging tree experience.

Look & Feel

  • Before:
    image
  • After:
image

Sign-off

  • I agree to contribute to the project under Apache 2 License.
  • To the best of my knowledge, the proposed patch is not based on code under GPL or other license that is incompatible with FlexMeasures

Signed-off-by: Ahmad-Wahid <ahmedwahid16101@gmail.com>
@Ahmad-Wahid Ahmad-Wahid self-assigned this Mar 14, 2026
@Ahmad-Wahid Ahmad-Wahid linked an issue Mar 14, 2026 that may be closed by this pull request
@Ahmad-Wahid Ahmad-Wahid requested a review from nhoening March 14, 2026 04:28
@read-the-docs-community
Copy link

Documentation build overview

📚 flexmeasures | 🛠️ Build #31803170 | 📁 Comparing ea7afcb against latest (c6bb60f)


🔍 Preview build

Show files changed (1 files in total): 📝 1 modified | ➕ 0 added | ➖ 0 deleted
File Status
api/v3_0.html 📝 modified

@Ahmad-Wahid Ahmad-Wahid removed the request for review from nhoening March 14, 2026 04:32
@nhoening
Copy link
Contributor

It looks nicer indeed.
But can you explain how it is more interactive?

@nhoening
Copy link
Contributor

Ah wait, the PR description says how.

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.

Improve Asset Tree Interactivity and Visual Design

2 participants