#12852·InvenTree

[FR] Optional inline row action buttons for power-user workflows

Author: MIOsystemsCreated Sep 14, 2026Updated Sep 14, 2026
LabelsUser Interface

Please verify that this feature request has NOT been suggested before.

  • I checked and didn't find a similar feature request

Problem statement

In the current UI, row actions for order line items are hidden behind an ... menu. For example, actions such as Receive line item, Edit, Duplicate and Delete now require opening the menu first.

For occasional users this may look cleaner, but for a poweruser this adds an extra interaction to actions that are performed repeatedly throughout the day. In the older UI these actions were directly available as icons, so common workflows were faster and the available actions were immediately visible.

This is especially noticeable when processing orders with many line items, where a one-click action becomes a two-click action over and over again.

Suggested solution

Please make this behaviour optional with a user setting, for example:

  • Show row actions inline
  • or Compact / Power user row actions

The current dropdown could remain the default, while users who prefer the previous workflow could display the action icons directly in the row.

Describe alternatives you've considered

More generally, when UI changes replace an established interaction pattern, I think InvenTree should take existing users and power-user workflows into account. A cleaner interface for new users is useful, but it should ideally not remove a faster workflow that existing users rely on.

Where practical, workflow-affecting UI changes should therefore be configurable rather than forcing every user onto a single interaction model.

I recently upgraded mainly to gain newer API functionality, and several of the UI changes are now slowing down workflows that were previously very efficient. An optional power-user mode or per-feature user settings would make these changes much easier to adopt without sacrificing usability for existing users.

Examples of other systems

No response

Do you want to develop this?

  • I want to develop this.