Last modified: 2013-12-10 23:16:09 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T46856, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 44856 - Apply jquery.ui.button styles to normal buttons in MediaWiki core
Apply jquery.ui.button styles to normal buttons in MediaWiki core
Status: RESOLVED WONTFIX
Product: MediaWiki
Classification: Unclassified
Interface (Other open bugs)
1.21.x
All All
: Normal normal (vote)
: ---
Assigned To: Nobody - You can work on this!
: design
Depends on: 37744 44855
Blocks:
  Show dependency treegraph
 
Reported: 2013-02-10 21:35 UTC by Isarra
Modified: 2013-12-10 23:16 UTC (History)
7 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Isarra 2013-02-10 21:35:12 UTC
This doesn't mean using jquery on them, just applying the same styles so the interface is consistent across all elements regardless of whether they are normal forms or scripted elements. Given that javascript is becoming a staple of web development, not just in general but on MediaWiki as well, there is little reason to maintain the strange discrepancy between the different button styles, as such inconsistency only serves to create more confusion for the users. 

A button should be a button regardless of what built it.

For concerns about the styles themselves, see Bug 37744 and Bug 44855 - this bug is just about general interface consistency across elements.
Comment 1 Bartosz Dziewoński 2013-02-10 21:37:28 UTC
[Boldly marking this bug as dependent on those two, as they really should be resolved before this is attempted.]
Comment 2 Max Semenik 2013-04-02 17:25:48 UTC
Can we please maintain consistency the opposite way, by unstyling the jQuery buttons so that everything looked like normal buttons native to user's browser and platform?
Comment 3 spage 2013-04-30 02:23:52 UTC
Meanwhile there's gerrit Change-Id: I63e073b420675b2882ab2717073d6a6d84179a7b - "Added mw-ui-button classes (Agora) to various buttons" and Change-Id: I11d1449dd38bb8d331f5a1e16631cb12ca59dc0a to implement Agora styling in the HTMLForm class.

These two parallel tracks are symptoms of bug 47145 - "unify mediawiki.ui and jquery.ui". I apologize for not noticing the overlap until late in the process.
Comment 4 Matthew Flaschen 2013-12-10 23:16:09 UTC
We're moving away from jQuery UI in core (towards mediawiki.ui), so this will not be implemented.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links