[Bug 70433] componentize compact personal bar code into general list control

2014-09-09 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=70433

Matthew Flaschen mflasc...@wikimedia.org changed:

   What|Removed |Added

 Blocks|70424   |

--- Comment #6 from Matthew Flaschen mflasc...@wikimedia.org ---
Deploying a new select box control everywhere will be complex.

It can't be done with just normal styling and the standard element (e.g.
input) like textboxes were.  I'm pretty sure it can't be done with even
tricky styling like the checkboxes (CPB doesn't use select + tricky styling,
but a nested structure with multiple elements per option, built around li).

Also, CPB doesn't have to deal with the issue of actually submitting a select
control.  Although it's an drop-down, you don't actually submit a form; you're
just clicking a well-styled link.

Other drop downs/lists in core (the preferences and special pages you
mentioned) do have to submit.

Thus, I don't think it should block setting the global to true.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 70433] componentize compact personal bar code into general list control

2014-09-08 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=70433

--- Comment #4 from Matthew Flaschen mflasc...@wikimedia.org ---
(In reply to Jon from comment #1)
 Flow has menus and it would be good to understand if they are different and
 if so why they are different.

It seems to be mostly the same as the Flow Newest topics/Recently active topics
menu.  Although the Compact Personal Bar has a lot more items, it's more
similar than different:

* Drop down menu
* Multiple choices
* One of the choices shows when the menu is not being hovered/clicked.  (For
the sort menu, the current selection shows.  For CPB, your username link shows)
* There is an icon on the left

The only noticeable difference (other than styling) is that the CPB has special
behavior if you click the displayed item (rather than hovering).  I.E. it goes
to your user page.

The Flow ... menus are different.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 70433] componentize compact personal bar code into general list control

2014-09-08 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=70433

Jared Zimmerman (WMF) jared.zimmer...@wikimedia.org changed:

   What|Removed |Added

 Blocks||70424

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 70433] componentize compact personal bar code into general list control

2014-09-08 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=70433

--- Comment #5 from Jared Zimmerman (WMF) jared.zimmer...@wikimedia.org ---
Matt, I think we're saying the same thing, the CPB *is* a dropdown list, for
mw.ui we just need to remove the hover expand behavior (but keep a hover
behavior to be consistent with other controls) and expand the menu on click. My
point was that its up to the devs to decide if it makes sense to bring it in to
core and make some changes to it or make a new component from scratch with the
same styling.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 70433] componentize compact personal bar code into general list control

2014-09-05 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=70433

Jon jrob...@wikimedia.org changed:

   What|Removed |Added

   Severity|normal  |enhancement

--- Comment #1 from Jon jrob...@wikimedia.org ---
Please provide documentation for this and examples of where it is being used
outside this project.

* Is this mw-ui-menu?
* When does one use this element?

Flow has menus and it would be good to understand if they are different and if
so why they are different.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 70433] componentize compact personal bar code into general list control

2014-09-05 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=70433

--- Comment #2 from Jared Zimmerman (WMF) jared.zimmer...@wikimedia.org ---
With small changes (click rather than hover), this is the start of the dropdown
list control, which is required extensively in preferences and special pages.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 70433] componentize compact personal bar code into general list control

2014-09-05 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=70433

Gryllida gryll...@fastmail.fm changed:

   What|Removed |Added

 CC||gryll...@fastmail.fm

--- Comment #3 from Gryllida gryll...@fastmail.fm ---
How does this overlap with list controls OOjs UI already has?

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l