taskSavannah Administration - Tasks: task #15294, horizontal submenus not easy...

 
 

task #15294: horizontal submenus not easy reachable with mouse (firefox)

Submitter:  Peter Liscovius <peterdd>
Submitted:  Tue 04 Jun 2019 06:46:30 PM UTC
   
 
Should Start On:  Tue 04 Jun 2019 12:00:00 AM UTC Should be Finished on:  Tue 04 Jun 2019 12:00:00 AM UTC
Category:  System Priority:  * 5 - Normal
Status:  Done Privacy:  Public
Assigned to:  ineiev Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Fri 07 Jun 2019 10:05:10 AM UTC, comment #6: 

I've reduced top to 1em.

Ineiev <ineiev>
Site Administrator
Thu 06 Jun 2019 12:58:35 AM UTC, comment #5: 

One more info:

The Gna.css theme does not have the 'gap experience', because it has an additional

.topmenuitemmainitem{
border: thin solid #b3e2e3;
}

that the default savannah has not.

That makes the li item hitarea a little bit bigger than 1em height so more 1.1em and so IMHO no gap.

Peter Liscovius <peterdd>
Wed 05 Jun 2019 11:36:22 PM UTC, comment #4: 

I vote against a default 'stone age menu'.

What is against 'top:1em;' as quick fix?

BTW: li.topmenuitemmainitem{} has

float:left;
display: inline;

in base.css which results in that the div class="topmenu" has calculated height 0.

Removing the float would give you back the defined background-color of the Savannah.css in .topmenu{}





Peter Liscovius <peterdd>
Wed 05 Jun 2019 10:19:39 PM UTC, comment #3: 

i certainly have no objection to making "stone age menu" the default. as far as i'm concerned it's your decision, Ineiev :).

Karl Berry <karl>
Site Administrator
Wed 05 Jun 2019 02:37:53 AM UTC, comment #2: 


> Removing the CSS top:1.1em; in ul.topmenuitemsubmenu{} of base.css seems to mitigate that problem.


Then in other browsers the dropping item list would overlap the menu line and make it harder to select the neighboring items from topmenu. I wonder if reducing top to 0.8em or 0.9em could fix it for you.

> FWIW, personally, my recommendation is to use the "stone age menu" feature, selectable from the "My Account Conf" page, for more reliable UI operation.


Indeed, the submenu doesn't drop in browsers like NetSurf 3.2.  the "stone age" menu works, but it e.g. isn't selectable for anonymous users. should we make it default?

Ineiev <ineiev>
Site Administrator
Tue 04 Jun 2019 09:16:13 PM UTC, comment #1: 

Thanks for the CSS fix. I trust Ineiev will consider/apply.

FWIW, personally, my recommendation is to use the "stone age menu" feature, selectable from the "My Account Conf" page, for more reliable UI operation.

Karl Berry <karl>
Site Administrator
Tue 04 Jun 2019 06:46:30 PM UTC, original submission:  

There is a gap between the mouseover of a topmenu entry (like 'Tasks' and its submenu entries, which results that the submenu disappears before able to hit the submenu item. (or you are fast enough with mouse crossing the gap is not detected.)

Removing the CSS top:1.1em; in ul.topmenuitemsubmenu{} of base.css seems to mitigate that problem.

Experienced: Firefox 67 (macOS), otter-browser (webkit-backend 602.1)

No problem: Safari and Chrome (macOS)

Peter Liscovius <peterdd>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by ineiev (Posted a comment)
  • -email is unavailable- added by karl (Posted a comment)
  • -email is unavailable- added by peterdd (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2019-06-07 ineiev StatusNone Done
        Assigned toNone ineiev
        Open/ClosedOpen Closed

    Back to the top

    Powered by Savane 3.13-02a9.
    Corresponding source code