Skip to content

refactor: align files tab with content tab design#5621

Open
IMB11 wants to merge 51 commits intomainfrom
cal/server-panel-consistency
Open

refactor: align files tab with content tab design#5621
IMB11 wants to merge 51 commits intomainfrom
cal/server-panel-consistency

Conversation

@IMB11
Copy link
Member

@IMB11 IMB11 commented Mar 19, 2026

No description provided.

@IMB11 IMB11 requested a review from a team March 19, 2026 18:14
@IMB11 IMB11 added frontend Involves work from the frontend team hosting Relates to the Modrinth Hosting product labels Mar 19, 2026
@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Mar 19, 2026

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
storybook 44000db Commit Preview URL

Branch Preview URL
Mar 24 2026, 03:03 PM

@IMB11 IMB11 marked this pull request as ready for review March 20, 2026 01:20
@IMB11 IMB11 marked this pull request as draft March 20, 2026 16:15
@IMB11 IMB11 marked this pull request as ready for review March 21, 2026 13:20
@modrinth-bot
Copy link
Member

modrinth-bot commented Mar 23, 2026

Pull request changelog

App

Added

  • Added a Files tab for instances, matching the Modrinth Hosting experience — browse, edit, and manage all files in your instance folder without leaving the app, ideal for editing config files, viewing crash reports, and more.
  • Added new filters to the Worlds tab: Online, Offline, Singleplayer, Modded, and Vanilla, replacing the previous set.
  • Added a "Browse servers" option to the Worlds tab, allowing you to search for compatible servers and quickly play or save them for later.
  • Added an empty state to the Worlds tab aligned with the Content tabs, with options to add or browse for servers.
  • Added icons alongside labels on instance tabs (Content, Files, Worlds, Logs) for easier visual scanning.

Changed

  • Redesigned the Worlds tab to align with the Content tab — searching and filtering for worlds and servers is now cleaner and more consistent.
  • Breadcrumbs in the app header now fade at the edges when overflowing instead of clipping abruptly.
  • The modpack already installed modal has been redesigned.
  • The add server and edit server modals in the worlds tab have been polished.

Fixed

  • Navigating back from the browse page within an instance now returns you to the tab you came from (e.g. Worlds) instead of always defaulting to Content.
  • Content cards no longer sometimes display inconsistent column widths.
  • Deleting content that isn't linked to a project no longer causes a crash.
  • Mod updates are now detected correctly in all cases.
  • Deleting servers from the Worlds tab no longer causes an "out of index" error to occur.
  • Server game version filter now correctly includes modded servers on the Browse page.
Website

Added

  • Added unsaved changes warnings to project settings pages (general, description, tags, license, and server).

Fixed

  • Removed a global style that forced all buttons to use a pointer cursor and no border, which caused unexpected styling issues in some areas.
  • Server game version filter now correctly includes modded servers on the Discover servers page.
Hosting

Added

  • Server address in the panel header can now be clicked to copy it to your clipboard.
  • Added Minecraft-aware syntax highlighting for .log files in the file editor, with color-coded timestamps, log levels, and stack traces.

Changed

  • Redesigned the server panel header — loader, game version, server address, uptime, and linked project are now shown as clean inline stats with the project icon and a link to the project page, matching instances in the Modrinth App.
  • Rebuilt the Files tab with right-click context menus, keyboard shortcuts, drag-and-drop, improved modals for moving items and extracting archives, undo/redo for file moves and renames, and smoother scrolling for large directories, now aligned with the Content tab design.
  • Cleaned up backup progress indicators to be more compact.

Fixed

  • Content type filter labels are now properly translated instead of displaying raw English strings.

@modrinth modrinth deleted a comment from github-actions bot Mar 23, 2026
@modrinth-bot
Copy link
Member

modrinth-bot commented Mar 23, 2026

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

frontend Involves work from the frontend team hosting Relates to the Modrinth Hosting product

Development

Successfully merging this pull request may close these issues.

2 participants