kaldari
f9481040d5
Switch to using our own badge instead of jQuery.badge
...
With this change we will no longer be relying on JS for the badge
functionality. This will prevent the flash of unstyled content,
and allow wikis to locally override the styling (since the unread
class is now applied immediately).
I also went ahead and made the badge styling more closely match the
talk page message alert styling per Vibha.
Also removed the old full link optional behavior since we weren't
using it, and it would have been a pain to maintain.
Bug: 48165
Bug: 48001
Change-Id: Ie85d66afd5181d487d0bb2776ae14b121ea50d88
2013-05-23 10:34:47 -07:00
kaldari
383a81811d
Adding new talk page message alert for logged in users
...
Includes new ext.echo.alert module and new preference
Change-Id: I7a4e78b033aa5e1ea18d1bfa2b6b0187930a6611
2013-05-14 10:39:49 -07:00
jenkins-bot
9a2f91e18f
Merge "(bug 48054) Echo API should use a standard continue parameter"
2013-05-13 23:23:04 +00:00
bsitu
97e5e0a92b
(bug 48304) Add 'Feedback' link to the Notifications flyout
...
Change-Id: I86e7b5e6762557743752e433a6e2a007596b1891
2013-05-09 16:13:38 -07:00
bsitu
a70208e8fe
(bug 48054) Echo API should use a standard continue parameter
...
Change-Id: I1d5333db4a4d58a1ecfa8dfe562cda5a35093f8b
2013-05-03 18:15:46 -07:00
kaldari
509f7bccc3
Merge "Make sure footer links don't break in Chrome when zooming"
2013-04-30 22:30:39 +00:00
kaldari
4d03af1d9a
Merge "Making sure Echo flyout appears above CentralNotice content"
2013-04-30 22:29:22 +00:00
Jorm
83fccf44bc
Merge "Making sure moreinfo id is unique on archive page"
2013-04-30 22:12:11 +00:00
kaldari
a61592465e
Make sure footer links don't break in Chrome when zooming
...
Bug: 47897
Change-Id: I05041231b69035c12b0898176eb37d311186043d
2013-04-30 14:21:18 -07:00
kaldari
888d2c1239
Making sure Echo flyout appears above CentralNotice content
...
Bug: 47896
Change-Id: Ife534c013fc2a643043fb495cdaafd57fee7b7de
2013-04-30 13:51:16 -07:00
kaldari
cd7ef2a52d
Making sure moreinfo id is unique on archive page
...
Also adjusting position by 1 pixel!
Bug: 47889
Change-Id: I6e3dee7b5ce16c5de8ee564383d353a032623d25
2013-04-30 12:33:59 -07:00
Matthew Flaschen
0eff0b6fdb
Remove unused W icon, now configured outside extension.
...
Bug: 46585
Change-Id: Ic0e29cf8284efc87e2ce67434a5d7984ee760659
2013-04-29 02:41:53 -04:00
Matthew Flaschen
d3b67e2122
Change icons to use img tags, allowing easier customization:
...
* Icon can be defined using a path or a URL
* Extensions don't need custom CSS, but add icon through BeforeCreateEchoEvent
* Sites set their notification icon in LocalSettings.php or equivalent
Bug: 46585
Change-Id: Ifc02b653d07de19229dfb2604305e32f3bd595fe
2013-04-29 06:05:40 +00:00
kaldari
5ad9f2a96e
More fixes for Monobook and adding a missing message key
...
Bug: 47652
Change-Id: I3199af6aef0ceab2380fb1de7b74cc21541e2886
2013-04-26 16:58:03 -07:00
kaldari
35797064c4
Hedging my bets
...
Making monobook's text-transform not apply to notification flyout.
Unfortunately, 2 overrides are needed since the monobook selector
is applied weakly to the overlay in general (as an inherited style)
and strongly to the notifications themselves (since they're in a ul)
Bug: 47652
Change-Id: I2600b5836ea7bca59d9089d8bb7e69a6aaeca6a4
2013-04-26 14:52:44 -07:00
jenkins-bot
9a6a74208c
Merge "Override text color for monobook skin."
2013-04-26 21:19:38 +00:00
kaldari
c52cc48aed
Override text color for monobook skin.
...
Bug: 47652
Change-Id: I29562fa75ec4af1128f69865d0500fc13a92eec8
2013-04-26 14:00:59 -07:00
jenkins-bot
f89a7b2c88
Merge "Only the 'Notifications' part of the header should be bold"
2013-04-26 00:43:11 +00:00
jenkins-bot
897e450c5b
Merge "Adding help button to flyout. Fixing ID name per conventions."
2013-04-25 18:36:34 +00:00
kaldari
b3391e42ff
Only the 'Notifications' part of the header should be bold
...
When there are more new notifications than can fit in the overly
it shows a message in the header alerting the user. This message
should be in regular text, while 'Notifications' should stay bold.
Changed per Fabrice.
Change-Id: I21dc0ed516e5656c6d1965970d7a5f313e317aa9
2013-04-24 21:51:27 -07:00
kaldari
24b00328b6
Adding help button to flyout. Fixing ID name per conventions.
...
Change-Id: Id7243ba8e8599e1413203f951e96b73e2a6ceb9c
2013-04-24 21:36:03 -07:00
kaldari
9febd46267
New red heart icon for Echo gratitude notifications
...
Change-Id: If2905985b6e7ceb4acf59313b60e6c92ab7fc599
2013-04-24 16:02:08 -07:00
kaldari
9448c6cab0
Add 'Mark all as read' button to overlay
...
Button is only shown if there are more unread notifications than
fit in the overlay.
To avoid performance issues, this version only works for cases where
the number of unread notifications is less than the maximum count
(99 currently). Otherwise the button to mark all as read isn't
displayed (it's also limited on the server-side for good measure).
Bug: 47092
Change-Id: Ifcb0a436e2b31062741c441cca239d35ddefa0e1
2013-04-18 00:29:36 -07:00
jenkins-bot
057e86286d
Merge "Lots of UI changes per Vibha"
2013-04-18 04:49:48 +00:00
Siebrand Mazeland
d440540cf8
Add .jshintrc
...
Per https://www.mediawiki.org/wiki/CC/JS#Linting . Update a few files to
bring the tests closer to passing.
Change-Id: I08b190e8b44dbdbeb56de5c380d0ed4a8394aca2
2013-04-18 00:36:08 +02:00
kaldari
d6fa2b4851
Lots of UI changes per Vibha
...
Changing highlighting behavior for archive. Now unread notifications
are highlighted with bold text in the archive rather than with a
background color.
Bug: 47149
Change-Id: I03b2a2968db6d067041c2618c5b4f878d8dc548f
2013-04-15 16:39:01 -07:00
kaldari
74fdc01fe6
Adding Help link to Echo archive page
...
Also fixing feedback link for Safari and Chrome
Change-Id: Icc9f2c66f983e95c1564f6981e952d1d99160111
2013-04-15 16:27:27 -07:00
kaldari
ac9425aa8f
Mostly reverting change Ifb9a287e since it isn't rendering correctly
...
For Chrome and Safari
Change-Id: I954a33a1a218d2b6f3996a78d9c244ca6b57042a
2013-04-11 13:02:06 -07:00
jenkins-bot
b342f475fa
Merge "(bug 46678) Adding feedback link. Temporarily removing Learn more link."
2013-04-11 17:27:07 +00:00
kaldari
7effc4808f
(bug 46678) Adding feedback link. Temporarily removing Learn more link.
...
Change-Id: Ifb9a287e2dc11067efac48bdbf700fe7997d19f0
2013-04-11 10:23:47 -07:00
jenkins-bot
7485666776
Merge "RTL tweak for "All notifications" and "Preferences""
2013-04-11 14:42:16 +00:00
nischayn22
f7c0a803ac
RTL tweak for "All notifications" and "Preferences"
...
Some thanks to the following blog post
http://snook.ca/archives/html_and_css/background-position-x-y
Tested on Chrome and FF latest. Please test on more browsers!
Bug: 46215
Change-Id: I0b92b04f3a48dbd85c7e871a75a6973ea9760367
2013-04-11 10:27:31 +05:30
jenkins-bot
83bf52dff7
Merge "Better limits on number of notifications in the flyout"
2013-04-10 00:49:29 +00:00
kaldari
3800103c1c
Better limits on number of notifications in the flyout
...
Change-Id: Ic53f6ebe530a73ef89204a96b22194a17d034a12
2013-04-09 17:43:57 -07:00
kaldari
4ee07f2a2e
Making 'More...' link in archive more prominent per Vibha
...
Change-Id: Ibbed21c5efd7ce1f6893c92a7f98ba60a63e98ab
2013-04-09 15:52:35 -07:00
jenkins-bot
ed6950d854
Merge "Making some changes to the flyout links per Vibha"
2013-04-03 11:33:47 +00:00
kaldari
47f720b81b
Making some changes to the flyout links per Vibha
...
Entire link areas should be clickable
No longer a need for conditional link to archive
Change-Id: If4954f7da91ed823e7714cccb541e4f2e64b16b1
2013-04-02 17:47:40 -07:00
jenkins-bot
7fcaf9b57e
Merge "A bunch of Echo style tweaks per Vibha"
2013-03-28 17:20:50 +00:00
kaldari
5b10fdf14b
A bunch of Echo style tweaks per Vibha
...
Change-Id: I1317b1dd670c8f7a33b62bb7d86a6d25d841c6a1
2013-03-26 18:03:46 -07:00
kaldari
da331a5bbc
Fixing text alignment of Echo flyout in Monobook skin
...
Change-Id: I43a0560dcc6550ac01445755cf0f000018fc2e34
2013-03-26 14:34:14 -07:00
Bsitu
f41e6fd81a
Merge "Adding Gratitude icon"
2013-03-21 19:01:11 +00:00
Kaldari
98f4b2cc06
CSS tweak to line everything up.
...
Change-Id: I63af4e9106082d77f7cd6fa42fc0be95843f1214
2013-03-19 17:27:59 -07:00
Kaldari
e6b4133e50
Adding Gratitude icon
...
Change-Id: Icce2d992d3b5c0bf911077bd0ccd413b29b11469
2013-03-18 13:48:15 -07:00
Kaldari
28fa282a65
Fixing issue with RTL display of badge and pokey
...
Change-Id: I49ab97ef062fd9a58da80ff0f5fbd21a72770855
2013-03-14 10:41:59 -07:00
Kaldari
4bd3ab66a4
Changing flyout title to be a non-linking header per discussion
...
Having two links to the archive page is redundant and the meaning
of the title as a header for the list is lost.
Change-Id: I8dce36309e10854b9ff799c82501b6d59df0c621
2013-03-08 21:18:32 +00:00
Bsitu
18f9b513d2
Merge "Fixing dismiss functionality for new checkmatrix system and categories"
2013-03-07 23:21:29 +00:00
Kaldari
fcb5d99b37
Fixing dismiss functionality for new checkmatrix system and categories
...
Change-Id: I3b64c4853587d4d2d8f04fc97c9b3ddb15b520ed
2013-03-07 15:11:46 -08:00
Kaldari
1f88af134b
Echo style tweaks per Vibha
...
Change-Id: I4111092e32213b50ccb0e8dee849a2edfb645827
2013-03-07 10:40:54 -08:00
bsitu
9f62f5fe36
Remove trailing comma from javascript object literal
...
Change-Id: I629a21eeeae810fe7d6bf805cfbaa61225e00963
2013-03-05 17:14:32 -08:00
Kaldari
8357f4bd75
Implementing new prefs system for Echo
...
Change-Id: Id745ed6cf1c92695569597fab6ea662bac8c76c0
2013-03-05 12:20:17 -08:00