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

Improve World cup dashboard #491

Merged
merged 3 commits into from
Jan 20, 2025
Merged

Improve World cup dashboard #491

merged 3 commits into from
Jan 20, 2025

Conversation

Azaya89
Copy link
Collaborator

@Azaya89 Azaya89 commented Jan 10, 2025

resolves #485

  • Finding a little bit darker green for the header. According to my preferences the current one is too light, it "screams" in your eyes and does not have a modern look.

  • Removing the card background in the main layout (main_layout=None).

  • Using a color for the bar chart that works nicely with the green colors on the pitch. Either a green or other color. The current blue does not look modern.

  • Setting main_max_width="1000px" or similar to center the main content and limit its width. Set to "800px"

  • Make the bar and pitch plots stretch_width

  • Put the top widgets into a row instead of as now a column to take up less space enabling users to seen everything in the current window. This didn't fully solve the issue though.

  • Align the image in the sidebar center

  • Not use a header (#) for the text in the sidebar as this turns it into an anchor link which is confusing when hovering over it.

  • Speed up the deployed application. It feels slow. Maybe the server needs more compute or ram. Maybe by adding caching or using a faster data backend.

The deployed app is not slow at all from my end so I'm not sure how I can improve on it.

Here's how the app looks now:

image

@Azaya89 Azaya89 self-assigned this Jan 10, 2025
@Azaya89 Azaya89 added the enhancement New feature or request label Jan 10, 2025
Copy link
Contributor

Your changes were successfully integrated in the dev site, make sure to review the pages of the projects you touched before merging this PR.

Copy link
Contributor

Your changes were successfully integrated in the dev site, make sure to review the pages of the projects you touched before merging this PR.

@Azaya89 Azaya89 merged commit 1712fef into main Jan 20, 2025
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

FIFA World Cup improvement ideas
2 participants