Skip to content

Comments

Field input stufff + Some fixes#126

Merged
Patricklumowa merged 14 commits intomainfrom
Dev
Sep 2, 2025
Merged

Field input stufff + Some fixes#126
Patricklumowa merged 14 commits intomainfrom
Dev

Conversation

@Patricklumowa
Copy link
Collaborator

This pull request significantly improves the user interface and user experience for adjusting painting speed and cooldown settings in the AutoBot UI. It introduces new compact dual-control layouts for both the painting speed ("batch size") and cooldown charge threshold, allowing users to adjust these values using sliders, number inputs, and increment/decrement buttons. The implementation also adds debounced scroll-to-adjust support for sliders, synchronizes UI controls, and updates the styling for both the classic and classic-light themes.

UI/UX Improvements for Controls:

  • Added compact dual-control layouts for both painting speed and cooldown threshold, featuring synchronized slider, number input, and +/- buttons for easier and more precise adjustments. [1] [2] [3] [4] [5] [6] [7] [8] [9]
  • Implemented debounced scroll-to-adjust functionality for sliders, allowing users to fine-tune values with the mouse wheel. [1] [2] [3]
  • Ensured that slider and input controls are kept in sync and that their min/max values update dynamically with application state. [1] [2]

Styling and Theming:

  • Added new CSS classes and rules for the compact controls in both classic and classic-light themes, ensuring a consistent and modern appearance. [1] [2]
  • Improved slider thumb styling and added custom scrollbars for a more polished look. [1] [2] [3]

Localization and Usability:

  • Added new translation keys for batch size, cooldown settings, and related UI elements to support localization.

Other Minor Improvements:

  • Changed the coordinate direction default from bottom-left to top-left for consistency.

These changes collectively make the controls more accessible, visually appealing, and easier to use, especially for users who need precise adjustments.

@Patricklumowa Patricklumowa merged commit c1e4a70 into main Sep 2, 2025
1 check passed
@Patricklumowa Patricklumowa deleted the Dev branch September 7, 2025 12:17
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