Skip to content

Conversation

@GeneralGDA
Copy link
Contributor

This pull request updates the desktop application's UI to add navigation controls and make interface adjustments. The most important changes are the addition of "Back" and "Forward" navigation buttons to the window controls, along with styling tweaks, and hiding the .history-box element.

UI Enhancements:

  • Added "Back" and "Forward" navigation buttons to the window controls in the main layout (index.ejs). These buttons allow users to navigate through their history within the app.
  • Applied custom styles to the new navigation buttons for consistent appearance and improved usability.

Functionality:

  • Implemented click handlers for the "Back" and "Forward" buttons in titleBarMenu.ts to trigger browser history navigation.

UI Adjustments:

  • Hid the .history-box element by default to clean up the interface.

Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com>
@GeneralGDA GeneralGDA requested a review from Copilot October 24, 2025 12:10
@huly-github-staging
Copy link

Connected to Huly®: UBERF-13986

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This pull request moves browser history navigation controls (Back/Forward buttons) into the desktop application's title bar. The change relocates these controls from the main interface area into a more prominent and accessible position.

Key Changes:

  • Added Back and Forward navigation buttons to the title bar with custom styling
  • Implemented click handlers for the navigation buttons to trigger browser history navigation
  • Hidden the original .history-box element to avoid duplicate navigation controls

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
desktop/src/ui/index.ejs Added Back/Forward buttons to title bar with styling; hid original history-box element
desktop/src/ui/titleBarMenu.ts Implemented click handlers for the new navigation buttons

@GeneralGDA GeneralGDA merged commit 90d9c37 into develop Oct 24, 2025
45 of 48 checks passed
@GeneralGDA GeneralGDA deleted the desktop-back-forward-buttons-in-title-bar branch October 24, 2025 14:23
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.

4 participants