Skip to content

Conversation

@cccs-nr
Copy link
Contributor

@cccs-nr cccs-nr commented Nov 7, 2025

🆕 Added

  • TextScroller component
    Introduced a new TextScroller UI component that horizontally scrolls its children to ensure the full content is visible, even when it exceeds the container width. The scrolling behavior uses dynamic measurement and constant-speed animation for a smooth and consistent experience.

🔄 Changed

  • Updated Retrohunt self-view icon
    Replaced the icon used to view a user’s own Retrohunt job in the Retrohunt Search page for improved clarity and visual consistency.

  • Removed dead image link on 404 page
    Cleaned up the 404 Not Found page by removing a broken image reference that served no functional purpose.

🐛 Fixed

  • Retrohunt job creation loading state
    Fixed an issue where the confirmation dialog on the Retrohunt Detail page did not show a loading state when creating a new Retrohunt job.
    The UI now correctly:

    • displays the loading state after clicking Create
    • closes the confirmation dialog only once the job creation process begins
  • Drawer layout jump on Retrohunt Detail
    Resolved a sizing issue where opening the drawer caused a slight leftward shift due to the search bar having a fixed width. The layout is now stable when the drawer opens.

  • Filename containing # incorrectly opening drawer
    Fixed a bug where navigating to a file whose name contained a # symbol unintentionally triggered the drawer. Updated the implementation to use encodeURIComponent() instead of encodeURI() to ensure hash characters inside search parameters are properly escaped.

@cccs-nr cccs-nr requested a review from cccs-rs November 7, 2025 13:07
@cccs-nr cccs-nr self-assigned this Nov 7, 2025
@cccs-nr cccs-nr marked this pull request as ready for review December 12, 2025 14:59
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.

2 participants