Skip to content

[fix][dashboard]Fix the card content on the overview page is incomplete.#56947

Merged
jjyao merged 1 commit into
ray-project:masterfrom
daiping8:databoard_client
Oct 15, 2025
Merged

[fix][dashboard]Fix the card content on the overview page is incomplete.#56947
jjyao merged 1 commit into
ray-project:masterfrom
daiping8:databoard_client

Conversation

@daiping8

Copy link
Copy Markdown
Contributor

Why are these changes needed?

This PR fix the issue of the card content on the overview page is incomplete. When the content of the Node Status card on the Overview page exceeds the fixed height of the card, there is no scroll bar as expected, and the extremely long content cannot be displayed. And when the content height of the Node Status card and Resource Status card is not too long, a scrolling area is also displayed, although it does not need to be scrolled. I recommend that the scroll bar be displayed when the height is insufficient, otherwise it will not be displayed.
I tested this PR against the latest version and resolved the incomplete card content on the page.

Related issue number

Closes #56923

Checks

  • I've signed off every commit(by using the -s flag, i.e., git commit -s) in this PR.
  • I've run scripts/format.sh to lint the changes in this PR.
  • I've included any doc changes needed for https://docs.ray.io/en/master/.
    • I've added any new APIs to the API Reference. For example, if I added a
      method in Tune, I've added it in doc/source/tune/api/ under the
      corresponding .rst file.
  • I've made sure the tests are passing. Note that there might be a few flaky tests, see the recent failures at https://flakey-tests.ray.io/
  • Testing Strategy
    • Unit tests
    • Release tests
    • This PR is not tested :(

Signed-off-by: daiping8 <dai.ping88@zte.com.cn>
@daiping8 daiping8 marked this pull request as ready for review September 26, 2025 06:10
@daiping8 daiping8 requested a review from a team as a code owner September 26, 2025 06:10
@ray-gardener ray-gardener Bot added dashboard Issues specific to the Ray Dashboard core Issues that should be addressed in Ray Core observability Issues related to the Ray Dashboard, Logging, Metrics, Tracing, and/or Profiling community-contribution Contributed by the community labels Sep 26, 2025
@edoakes edoakes added go add ONLY when ready to merge, run all tests and removed core Issues that should be addressed in Ray Core labels Sep 26, 2025
@edoakes

edoakes commented Sep 26, 2025

Copy link
Copy Markdown
Collaborator

@alanwguo PTAL

@github-actions

Copy link
Copy Markdown

This pull request has been automatically marked as stale because it has not had
any activity for 14 days. It will be closed in another 14 days if no further activity occurs.
Thank you for your contributions.

You can always ask for help on our discussion forum or Ray's public slack channel.

If you'd like to keep this open, just leave any comment, and the stale label will be removed.

@github-actions github-actions Bot added the stale The issue is stale. It will be closed within 7 days unless there are further conversation label Oct 11, 2025
@jjyao jjyao removed the stale The issue is stale. It will be closed within 7 days unless there are further conversation label Oct 14, 2025
overflow: "hidden",
overflowY: "scroll",
overflowY: "auto",
height: "100%",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

thanks! can you post a screenshot?

Why do we need the height: 100% value?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Of course!
This is the effect when using height: 100%:
image

Below is the effect without using height: 100%, and the scroll bar cannot be displayed
image

@alanwguo alanwguo left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

thanks for the contribution!

@jjyao jjyao merged commit e5e257d into ray-project:master Oct 15, 2025
6 checks passed
xinyuangui2 pushed a commit to xinyuangui2/ray that referenced this pull request Oct 22, 2025
…te. (ray-project#56947)

Signed-off-by: daiping8 <dai.ping88@zte.com.cn>
Signed-off-by: xgui <xgui@anyscale.com>
elliot-barn pushed a commit that referenced this pull request Oct 23, 2025
…te. (#56947)

Signed-off-by: daiping8 <dai.ping88@zte.com.cn>
Signed-off-by: elliot-barn <elliot.barnwell@anyscale.com>
landscapepainter pushed a commit to landscapepainter/ray that referenced this pull request Nov 17, 2025
Future-Outlier pushed a commit to Future-Outlier/ray that referenced this pull request Dec 7, 2025
…te. (ray-project#56947)

Signed-off-by: daiping8 <dai.ping88@zte.com.cn>
Signed-off-by: Future-Outlier <eric901201@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

community-contribution Contributed by the community dashboard Issues specific to the Ray Dashboard go add ONLY when ready to merge, run all tests observability Issues related to the Ray Dashboard, Logging, Metrics, Tracing, and/or Profiling

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[core]Dashboard client: The card content on the overview page is incomplete

4 participants