Krinkle has submitted this change and it was merged.

Change subject: (bug 37132) Refactor status bar user interface
......................................................................


(bug 37132) Refactor status bar user interface

Instead of inserting a <div> with full message via PHP into
beginning of #firstHeading, creating it dynamically from JS.

Discussed considering other options on IRC with Petr Bena (petan):
* after the page title, shorter text
* into the tabs on top, shorter text
* top-right, but implemented differently

This change replaces the new interface message with a -title and
-tooltip version for each message.

Misc:
- Removed all the skin-specific CSS files, as they are no
  longer needed.
- Made the order of statuses consistent everywhere
  (online, busy, away[, hidden], offline[, unknown])
- Use CSS classes for the status images (so we can embed images
  in CSS to reduce HTTP requests)

Change-Id: I280ebfa907e04bc64190b8b911542f8871e4c5d7
---
M OnlineStatusBar.body.php
M OnlineStatusBar.hooks.php
M OnlineStatusBar.i18n.php
M OnlineStatusBar.php
D resources/OnlineStatusBar.css
D resources/OnlineStatusBarChick.css
D resources/OnlineStatusBarCologneBlue.css
D resources/OnlineStatusBarDefault.css
D resources/OnlineStatusBarModern.css
D resources/OnlineStatusBarMonobook.css
D resources/OnlineStatusBarNostalgia.css
D resources/OnlineStatusBarSimple.css
D resources/OnlineStatusBarStandard.css
D resources/OnlineStatusBarVector.css
A resources/ext.onlinestatusbar.css
M resources/ext.onlinestatusbar.js
16 files changed, 118 insertions(+), 165 deletions(-)

Approvals:
  Krinkle: Verified; Looks good to me, approved
  Matmarex: Looks good to me, but someone else must approve


--
To view, visit https://gerrit.wikimedia.org/r/22180
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I280ebfa907e04bc64190b8b911542f8871e4c5d7
Gerrit-PatchSet: 7
Gerrit-Project: mediawiki/extensions/OnlineStatusBar
Gerrit-Branch: master
Gerrit-Owner: Matmarex <matma....@gmail.com>
Gerrit-Reviewer: Krinkle <ttij...@wikimedia.org>
Gerrit-Reviewer: Matmarex <matma....@gmail.com>
Gerrit-Reviewer: Petrb <benap...@gmail.com>
Gerrit-Reviewer: Siebrand <siebr...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to