Skip to content

TradeX v1.3.0

Choose a tag to compare

@Sentello Sentello released this 09 Apr 21:52
· 31 commits to main since this release

馃殌 TradeX v1.3.0 - Dashboard Redesign & UI Polishing

Release Highlights

This version focuses on a complete front-end makeover! The dashboard has been rebuilt and restyled for clarity, better UX, and mobile responsiveness鈥攑lus, several bugs squashed under the hood. Whether you're watching your PNL or clearing positions like a pro, it鈥檚 smoother, cleaner, and faster.


馃帹 UI & Front-End Overhaul

  • Fully refactored dashboard.html with improved structure and indentation.
  • Responsive layout enhancements for mobile and tablet views.
  • Updated color palette, font sizes, spacing, and button styling for a more modern look.
  • Added clear section headers: Summary Stats, Open Positions, Pending Orders, and Logs.
  • Buttons (Close, Close All) now have better hover effects and clearer feedback.
  • Enhanced tables with improved formatting, alignment, and visual separation.

馃搳 Functional Improvements

  • Added real-time log viewing with dynamic file selection via dropdown.
  • Logs now load automatically on dashboard load with fallback error handling.
  • fetchLogs, fetchPositions, fetchPendingOrders, and fetchSummaryStats now auto-refresh every 15 seconds.
  • Error handling improved with visible messages in case of backend issues.

馃Ъ Code Cleanup & Structure

  • Removed redundant code blocks and merged duplicated sections.
  • Aligned HTML and JS logic more clearly for maintainability.
  • Organized JavaScript functions for better readability and debugging.
  • Standardized CSS styles into a clean, dark-theme layout.

馃悶 Bug Fixes

  • Fixed layout inconsistencies between different dashboard sections.
  • Corrected errors in dynamic data rendering for logs and positions.
  • Cleaned up broken spacing and duplicated HTML tags.