Skip to content

Comments

Improve mobile rendering#67

Merged
acooks merged 5 commits intomasterfrom
improve-mobile-rendering
Aug 3, 2025
Merged

Improve mobile rendering#67
acooks merged 5 commits intomasterfrom
improve-mobile-rendering

Conversation

@acooks
Copy link
Owner

@acooks acooks commented Aug 3, 2025

Even though the intended users would likely be using a laptop, people looking at the demo are likely on a mobile device, and we want them to have a good first impression.

acooks added 5 commits August 3, 2025 11:12
- Made the layout fully responsive for mobile devices.
- Improved the navigation and button placement for a cleaner look.
- Standardized the color palette for a more consistent and polished design.
Refactor the "Top Talkers" chart legend to improve readability,
accommodate long IPv6 addresses, for smaller screens.

The legend has been restructured to a two-line format, stacking the
destination IP address and port directly below the source. This
creates a more compact and organized layout, preventing text from
overlapping or being truncated.
The top talkers chart now has a fully responsive legend that adapts to different screen sizes.

The chart and its container now resize dynamically to fit the legend, preventing vertical clipping. The legend also switches to a stacked, vertical layout on smaller screens to prevent horizontal clipping.

Layout issues with the 'Byte Distribution' heading and 'Other Flows' legend item have been resolved.

The chart is now wrapped in a new div to prevent it from overlapping and disabling the footer links.
@acooks acooks merged commit 61a9590 into master Aug 3, 2025
5 checks passed
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.

1 participant