Roughly Enough Items Fabric/Forge/NeoForge (REI)

Roughly Enough Items Fabric/Forge/NeoForge (REI)

40M Downloads

[Feature] Hide disabled navigation elements in recipe browser to improve clarity

twome opened this issue ยท 1 comments

commented

What is your feature request?

Original:
original

Proposed changes:
proposed

The recipe browser has a few UI elements that we can hide to make things clearer when they aren't needed:

  • Users don't need to know pagination/navigation controls are present when the number of items in a list is too small to paginate anyway, so we can fully hide (rather than just grey out) the recipe pagination and category pagination controls.
  • The "next/previous category" buttons can be removed entirely by default, as they duplicate the functionality of simply clicking on the category tab icon (or using the mousewheel on the tab bar). I'm very sure most users would prefer this, but if you feel strongly you need to keep those buttons, I'd recommend placing them immediately beside the leftmost and rightmost tab icons, to visually link them to their function through proximity. You can then place the "previous/next category page" buttons directly beside the "previous/next category" buttons, and change the page icons to something like a double chevron >> or |> to indicate they're "travelling further".
  • You can hide the "Move Items" button if it doesn't apply. It's usually obvious in the player's context why the auto-craft is unavailable. Alternatively, we should make it the same design as usual (the plus icon) when disabled, instead of switching to a "?" icon, which conventionally implies a "help/explanation" tooltip or link.
  • You can add either some vertical transparent padding, or a horizontal separator (as I've done in my mockup) to visually link the category title with the category tab icon above it, and also to separate the title from the individual recipes below it. When there's only a single recipe in the category, it can accidentally look as if the title is describing the recipe, not the category.

What do you think this change is of?

  • Visual
  • Recipe Lookup
  • Cheat Mode
  • Plugin Integration / JEI Plugin Compatibility
  • Others
commented

I believe all of these would be in a simplified mode instead of hiding them all by default. Since the original design is really iconic now.