-
Notifications
You must be signed in to change notification settings - Fork 14
feat: redesign UI layout with pulse dots and events panel #337
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
feat: redesign UI layout with pulse dots and events panel #337
Conversation
|
|
View your CI Pipeline Execution ↗ for commit 994a9d9
☁️ Nx Cloud last updated this comment at |
e5ff095 to
9e468af
Compare
9e468af to
ad4358e
Compare
7d9e3a0 to
84196b4
Compare
ad4358e to
3f4a7dc
Compare
3f4a7dc to
c7577a4
Compare
84196b4 to
7d29fe5
Compare
c7577a4 to
994a9d9
Compare
7d29fe5 to
96d0289
Compare
🔍 Preview Deployment: Website✅ Deployment successful! 🔗 Preview URL: https://pr-337.pgflow.pages.dev 📝 Details:
_Last updated: _ |
🔍 Preview Deployment: Demo✅ Deployment successful! 🔗 Preview URL: https://pr-337-pgflow-demo.jumski.workers.dev 📝 Details:
_Last updated: _ |
Merge activity
|
# Improved UI Layout and Event Stream Visualization This PR enhances the demo application's UI with a more efficient layout and improved event visualization: - Redesigned the main layout to use a two-column approach with better space utilization - Added pulse dots to code blocks for better visual indication of active steps - Created a dedicated `EventsPanel` component to replace the previous debug panel - Improved event display with collapsible JSON details and syntax highlighting - Fixed positioning of status indicators in the code panel using pixel-based calculations - Simplified the explanation panel to use a single-column stacked layout - Added proper cleanup of event handlers to prevent memory leaks - Enhanced mobile responsiveness with more precise media queries - Improved visual feedback with status borders for tablet view The new layout provides a cleaner experience with the code and explanation on the left, while the DAG visualization and event stream are stacked on the right, making better use of available screen space.

Improved UI Layout and Event Stream Visualization
This PR enhances the demo application's UI with a more efficient layout and improved event visualization:
EventsPanelcomponent to replace the previous debug panelThe new layout provides a cleaner experience with the code and explanation on the left, while the DAG visualization and event stream are stacked on the right, making better use of available screen space.