Alternative to contextual menu in a web application

TLDR: I’m currently using a contextual menu in a web app for a complex form, but it has limitations and I’m seeking alternatives

I have a very complex form which follows a non-fixed model. This means, the user can sometimes add new fields of the same type, or add new sub-fields. Plus, each field and sub-field have one or more actions linked to it (e.g. add new, remove, mark as stale etc).

In order to keep the form de-cluttered (as it can really get huge, and it is not possible to split it in parts as the user needs to be able to see the whole of it, my first idea was to use a contextual menu on some elements in order to make those actions available.

You can see how this form currently works in the part # 1 of the attached image. (This is a very simplified example, the real form is WAY bigger – actually composed by many of those forms where each form have much more fields than those shown in the sample picture)

current functioning of my form

The contextual menu, though, comes with some disadvantages, some of which are mitigated by the fact that the users get a training in how to use this web application (closed system that they use for work):

  • People are not used to contextual menus on web applications
  • This content is hidden, if you don’t know that the menu is there you will miss those actions
  • Not all elements on the page have a contextual menu (even though if they do a different cursor is shown to the user) so the user doesn’t even know where to right click
  • Even if there is a way for keyboard-only users to open a contextual menu, they will have absolutely no clue if the menu is available or not for a certain element

The advantage is, as I said, that the form is a bit cleaner so the user is less intimidated by it and can work in a more comfortable way. They need to check the form multiple times across fields before submitting, so it is important to have a layout as clear as possible. It is also important to show them as many field as possible in the smallest space possible so that they don’t have to scroll up and down to find what they need.

Anyhow, we noticed that even some of our power users are totally unaware of some of the functions “hidden” in those menus, which is the main reason why I’m considering changing this approach.

As an alternative, I thought of having a ‘classical’ menu button that extends the same menu on hover or on click. Anyhow, having this button always present makes the form very cluttered (check part #2 of the image). Imagine going through this form 8 hours per day, your head will explode.

I thought about the possibility to have this button appear only on hover, but it would make the interface ‘jump’ a lot, and I’d possibly have to move some of the content in order to show the menu button (for example, I’d have to move the ‘stale’ label)

Other ideas I thought about is to have something as gmail for phones does (slide to show options ‘hidden’ behind the actual field) but this interaction would not really feel natural on desktop, and this web app is mostly used on desktop.

I thought about displaying on hover some icons at the bottom or right of the field but this still makes everything jump around. Furthermore, some actions (e.g. mark as stale) does not have an obvious icon to represent them.

Does anyone have any idea about how to solve this? Any existing pattern I could reuse?

Promote your website with 50 Quora Answers with contextual link for $25

Quora answers is very important for rank your website.We all know that Quora is one of the most popular site that helps to increase traffic to ones website. I’m doing Q&A related work in Quora for last 5 years inside and outside Seoclerk. So I will do my best to get the most of it in order to get you as much traffic as I can. How does it work?Firstly I will search for questions relevant to your website and then I will post quality answers with contextual link in order to attract visitors to your website. If any of the answers get deleted, just inform me then I will immediately replace it with the New One. Why me?1. My Answers appear LIVE for more than expected time.2. You will get 24 hours support if you face any problem.3. Delivery date and service quality strictly maintenance.My Service:01.All answer are Informative & natural.02.No copy paste.03.All are Clickable backlinks.04.Guaranteed Traffic and Backlinks.05.full report in excel sheet.If you have any questions, Feel free to drop me a message. I’ll reply in a bit!​

by: Shanta96
Created: —
Category: Question/Answer
Viewed: 185


Web 2.0 Contextual Backlinks High Quality pp for $1

Give you 1000 -1200 views $ 1 For Video Promotion, I’m offering something different and exceptionally efficient. For Views. Looking For new ways to Promote of your Video? This service works perfectly for PERSONAL OR BUSINESS YouTube.. ## 100% Good looking video views. ## Safe For your views ## No password Required ## I can split the service with your requirement ( you can send me modified instruction for views. ## OR can send me more than two links for this service. ## Delivery with in maximum 48 Hours. ## 100% assurance of satisfaction. MY SERVICE > HQ Worlds wide User > Supper fast delivery > Non drop lifetime > Extra like bonus sure > Real benefit save time > Best value available > Guaranteed service Highly trust seller and Expert seo and Highly Professional and very hard worker, I will make unique catching Professional vector seo for your Website, Product or Business.

by: Trust100
Created: —
Category: Link Building
Viewed: 192


help you safe high da SEO contextual backlinks rank higher on google for $10

Backlinks have always been the big ticket in jumping up the rankings and getting more traffic. All we care about is that you get trustworthy backlinks which will be loved by Google and don’t have to play a game with search engine algorithms. The most effective way to skyrocket your site on Google SERPs is to build a variety of high quality backlinks to your website. Our handpicked team of link builders are SEO experts who have played the SEO game for almost 10 years. Express Delivering (less than 24 hours)100% Safe and White Hat Very High Quality DA 65+Dofollow BacklinksThe Best Customer Support On sEOCLERKDetailed Report About Each StepMassive Value Benefits:-Tons of link Juice as all backlinks are DA 80+ & Do-FollowHigh PA Permanent PostPenguin, Panda safe and natural backlinks What I need:- URLKWsShort Description New Exclusive Offer – Buy 3 And Get 1 For Free (Time Sensitive) Just send me a message and I will set you up immediately!

by: isuru12
Created: —
Category: Link Building
Viewed: 169


Ranking Improvement Guaranteed – Manually Contextual HQ Links with Unique Content

Ranking Improvement Guaranteed – Manually Contextual HQ Links with Unique Content

Due to the success I've had, in addition to the current market demand for SEO and link building service,I have decided to offer my services to fellow DP members that are in need of higher rankings at a discounted price.

Here are the offer and pricing details:

6 Web 2.0 Creation
6 Unique Articles of 400-500 Words Each
5 Unique Blogposts Related Niche 20 DA Blogs

Cost Only : $ 45

First 3 Member Can get…

Ranking Improvement Guaranteed – Manually Contextual HQ Links with Unique Content

100 Contextual Backlinks from Wiki Websites Mix profiles & Articles for $1

Hello Everyone, Get unlimited contextual wiki backlinks for your links/keywords We will submit wiki articles for you, you will choose how many links should be in each article. We will use High quality related articles for submission Backlinks will be submitted in both profile page and wiki articles pages Most of the links will be no-follow links Mix platforms backlinks including profiles, contextual, …etc.We accept multiple URLs (unlimited) with unlimited keywords for each URL. NB: All sites and languages accepted Best regards. Ayoub

by: ayoubrg
Created: —
Category: Wiki Links
Viewed: 153


make 1000 manual article directories contextual backlinks for $5

I will make manual article directories contextual backlinks Article directories backlinks (contextual backlinks) Features : Contextual backlinks from article directory websites!Mix do-follow and no-follow linksMultiple links/keywords accepted for each orderFull details reports including each created links/accounts Manual High quality linksIf you have any question feel free to ask a questions

by: jeffdeclin
Created: —
Category: Link Building
Viewed: 460


Rank your website with 5 Dofollow Web 2.0 Contextual Backlinks for $2

Rank your website with 5 Web 2.0 Contextual Backlinks High Domain Authority (DA) & Trust Flow (TF) links can give a facelift to your ranking. It’s a challenging task to find quality domains, we simplify this process. We Will Create 5 reliable 5 Web 2.0 Contextual Backlinks For SEO to will help you achieve the unattainable task very easily! What you Will get in this service? 5 Web 2.0 Contextual Backlinks Unique and High Quality Content. People only check TF & don’t care about CF All Domains are manually vetted against SPAM Login Details Provied Panda Penguin Safe What i need From you? 1.Website URL 2.Keywords 3.Article Topic

by: seofire24x7
Created: —
Category: Web 2.0
Viewed: 186


Se distancia mucho el ‘menu contextual’ del boton

Estoy utilizando las librerias: bootstrap.min.css, bootstrap.min.js y jquery.min.js para aplicar estilos css a mi website.

El funcionamiento es correcto, el problema lo tengo en el menu contextual, el cual me aparece muy por encima del boton el cual hago click.

¿A que parametro tengo que ir para modificar la posicion del menu contextual?

Tengo:

<div class="dropdown d-flex"> <button class="btn btn-sm btn-primary dropdown-toggle mb-1 w-100 text-left'.$  selected.'" type="button" id="Menu1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> <i class="fa fa-facebook fa-fw"></i> Facebook </button> <div class="dropdown-menu" aria-labelledby="Menu1"> <a class="dropdown-item" href="web1">uno</a> <a class="dropdown-item" href="web2">dos</a> <a class="dropdown-item" href="web3">tres</a> </div>  

ejemplo-menu-imagen