Skip to content

v0.3.7 Set custom practice time & Bugfixes for mobile view

Latest

Choose a tag to compare

@aFFekopp aFFekopp released this 19 Feb 15:59

Added

  • Custom Time Editing:
    • Dashboard Inline Editor: Added a pen icon next to active session items, allowing users to manually set practice duration via an inline editor.
    • Manual Session Entry: Updated the "Add Session" modal to allow precise hour/minute input for each practice item, replacing the previous single-minute field.
    • Spinner-Free Inputs: Implemented custom CSS to hide browser spinner arrows on time inputs for a cleaner UI.

Fixed

  • Mobile Layout & Overflow:
    • Horizontal Scrolling: Fixed a critical issue where the Sessions page would horizontally scroll on mobile due to non-wrapping content in category cards.
    • Navigation Bar: Resolved an issue where the bottom mobile navigation bar would disappear or glitch during scrolling by enforcing hardware acceleration and safe-area constraints.
    • Card Overflow: Adjusted button sizing and wrapping in the "Category Breakdown" card to prevent it from pushing the page width on small screens.
    • Practice Item Layout: Fixed practice item rows on mobile to correctly shrink metadata columns, ensuring long item names don't break the layout.