soflyy / oxygen-bugs-and-features

Bug Reports & Feature Requests for Oxygen
https://oxygenbuilder.com/
314 stars 29 forks source link

Usability improvements for "Edit with Oxygen" in the top admin bar #2494

Open porg opened 3 years ago

porg commented 3 years ago

Oxygen Builder - Single menu item EDIT IN OXYGEN nested in parent menu OXYGEN

Proposed Improvements

  1. If "Edit with Oxygen" is the sole content of the menu container "Oxygen" then it makes no sense to display a container at all. It's just a wate of clicks each time.
    • If that container can host more options, then it should be intelligent
      • If 2+ entries --> Wrap entries into "Oxygen" menu
      • If only 1 entry --> Show that entry directly in the top admin bar
        • Optimally not in the currently quite long form "Edit with Oxygen"
        • but instead Oxygen logo + "Edit" and the full "Edit with Oxygen" only in the proper HTML accessibility attributes (though I doubt blind people use a visual page builder)
        • if only plain text is possible then something like "oxy.Edit" or "Edit w. Oxy"
  2. Keyboard shortcut in read mode to trigger "Edit in Oxygen", i.e. simply "E" with certain modifier keys.
    • Should be customizable for conflict resolving/avoidance.
    • This spares you many mouse kilometers 🙂 Some other CMS have this, i.e. Wikis.
    • I don't know whether key binding in read mode would still be in the realm of Oxygen or rather Wordpress.
      • If only do-able as a Wordpress plugin: Would be cool if the Oxygen team made it (didn't find any so far) and utilizes it for read mode keybindings useful in use with Oxygen.
  3. 513

Flipback8 commented 2 years ago

I agree. I would remove the nested edit with Oxygen to Oxygen logo + "Edit". I would also add "Templates" as a separate menu where all Oxygen templates are nested in the menu.

porg commented 2 years ago
Flipback8 commented 2 years ago

I would like something like this: Menu image

image

Flipback8 commented 2 years ago

This was shared in the Oxygen Group. WPDevDesign – Oxygen – Navigator