[Bug 70433] componentize compact personal bar code into general list control
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
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
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
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
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
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
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