Skip to content

Develop#555

Merged
ShaneIsrael merged 3 commits intomainfrom
develop
Apr 10, 2026
Merged

Develop#555
ShaneIsrael merged 3 commits intomainfrom
develop

Conversation

@ShaneIsrael
Copy link
Copy Markdown
Owner

This pull request introduces a dedicated TROUBLESHOOTING.md guide and improves the admin Bulk File Manager's usability, especially on mobile devices. The main changes are the extraction and expansion of troubleshooting documentation and a responsive redesign of the file manager's bulk action toolbar.

Documentation improvements:

  • Moved all troubleshooting content from README.md into a new, comprehensive TROUBLESHOOTING.md file, covering playback, upload, permissions, login, transcoding, LDAP, and more. The README.md now references this guide for troubleshooting. [1] [2]

Admin UI enhancements (Bulk File Manager):

  • Made the bulk action toolbar responsive: on mobile screens, it now shows compact icon-only buttons with tooltips, while on desktop it retains labeled buttons. This improves usability on small devices.
  • Added useTheme and useMediaQuery hooks to detect screen size and conditionally render toolbar layouts. [1] [2]
  • Updated button and divider styles for consistency and clarity in both mobile and desktop layouts. [1] [2] [3] [4]
  • Improved loading state handling to prevent UI glitches if files are already loaded.
  • Refactored imports to include new style helpers for better maintainability.

@ShaneIsrael ShaneIsrael merged commit 9de27a2 into main Apr 10, 2026
2 checks passed
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