Commit graph

3085 commits

Author SHA1 Message Date
Prateek Saxena eb625b222d Add .jshintrc file and update core.js to remove errors
Bug: 62997
Change-Id: I89d46c913994bd620ae904fbd626621be4aca170
2014-03-25 14:58:53 +05:30
Translation updater bot 720fe09e2c Localisation updates from https://translatewiki.net.
Change-Id: Ie75d2ac8eb07baae266c725afbfe7a6cbd01a9d0
2014-03-24 22:22:40 +00:00
Siebrand Mazeland ae97a27717 Remove period from desc message for consistency
Change-Id: Iafbbd5bf2fbda90dbef0d40f062d3ebec59df100
2014-03-23 22:14:28 +01:00
Translation updater bot d521111a3f Localisation updates from https://translatewiki.net.
Change-Id: I631ab0df48efd841b9309130badf2ecf87898330
2014-03-23 20:30:46 +00:00
Prtksxna b7523ad882 Merge "Added an RTL beta feature icon" 2014-03-23 08:49:21 +00:00
Translation updater bot 01ef23dc1d Localisation updates from https://translatewiki.net.
Change-Id: I5f79ed1fcfab5a02e063c86c6f6e80b2505b1d06
2014-03-22 20:50:21 +00:00
Amir E. Aharoni cf0fd647dc Added an RTL beta feature icon
This is the first patch using the new format of
rtl/ltr icons, which was made possible in
I1c72aaa3f847b1b7679113f2b88cbb92adf0f936

Change-Id: Ieca7cfc5efaf1494b80d554c476a4d61958b0661
2014-03-22 01:05:08 +02:00
Translation updater bot b31529681e Localisation updates from https://translatewiki.net.
Change-Id: I12a2c64aa2b5f590fe12b7a84b8d44e8e55a95e3
2014-03-21 20:47:54 +00:00
Translation updater bot 6996ebf64f Localisation updates from https://translatewiki.net.
Change-Id: I3cfb44aada1d280d4aa5d4ce555f1f0bae6c8ac8
2014-03-20 20:30:56 +00:00
Prateek Saxena 7386f10df3 Make EventLogging a soft dependency
Based on https://gist.github.com/atdt/4652474

Bug: 61880
Change-Id: Ief5ce7eef43ffe4612541627dff2b0fc75b696ab
2014-03-20 16:47:52 +05:30
Translation updater bot 8a3426268e Localisation updates from https://translatewiki.net.
Change-Id: I001beb76356c8d243ef5f1d3e06c297637400df2
2014-03-19 20:43:48 +00:00
Prateek Saxena 89868d2e18 Renaming Popups to Hovercards in the i18n file
Bug: 62769
Change-Id: I21a31ef7d610b9214ee97187bd6b1588ba80760d
2014-03-19 07:16:40 +05:30
Translation updater bot b49b1ac3c8 Localisation updates from https://translatewiki.net.
Change-Id: I07f3314eb54da96cf32ac187d8d9d3c7341f3a1b
2014-03-18 21:01:29 +00:00
Translation updater bot b5cc20a954 Localisation updates from https://translatewiki.net.
Change-Id: I7671409baefc92eadc07ff61fb9c94077796f037
2014-03-17 21:21:04 +00:00
Prateek Saxena dc75194d9b Stop overflowing text from hitting the border
Bug: 62194
Change-Id: Id055274b6f1cd2ecdc826b2bb4f3b3fb8f89dc65
2014-03-17 08:29:25 +00:00
Prateek Saxena 710b845da1 Add border around pokey of the popup
Change-Id: Idead01aea93a685f9d061361cfd5978ad3dfda17
2014-03-17 08:28:50 +00:00
Prateek Saxena 091c2e40d8 Use mixin for creating pokeys with the border method
Change-Id: I16f79dd0fc89d986d17c61ecfcd1dca0de8243c4
2014-03-17 08:27:00 +00:00
Prateek Saxena 541f2ca470 Flip the arrow position if the popup is flipped
- Only text popups
- Portrait popups
- Landscape popups

Had to convert the landscape popup's img into an svg:image
too. 2 new SVG masks were made to take care of the flipped
states.

Change-Id: Ib30bb7f5ff9857f6a470b07db05ab50fb0ca8a5d
2014-03-17 08:25:58 +00:00
Prateek Saxena a12adc7f6b Flip the starting point of the popup if its on the right side of the screen
Change-Id: I7a3fea220d051e0d70fcbf0be3d0557ee24c5da2
2014-03-17 08:25:09 +00:00
Prateek Saxena 44028f722b Limit image size for portrait popups
Also position the image in the center (along the y axis)

Change-Id: I4980e6d6e024515710abc1912ffcf99b71297e9e
2014-03-17 08:24:41 +00:00
Yuvipanda 31c7f560c6 Merge "Use moment.js instead of timeAgo method" 2014-03-17 08:21:36 +00:00
Translation updater bot dac88206d3 Localisation updates from https://translatewiki.net.
Change-Id: Ie1c42d471606bdc9c772a043284fc246aba8e335
2014-03-15 20:10:29 +00:00
Prateek Saxena 1818c0d2e6 Use moment.js instead of timeAgo method
Bug: 61481
Change-Id: I8e08335aa091c098a9efd1eb148627b134e42940
2014-03-12 11:21:27 +05:30
Translation updater bot 8973f95163 Localisation updates from https://translatewiki.net.
Change-Id: I0a8e323857e4eaca90bde6488e7fa1242df00e48
2014-03-11 20:45:19 +00:00
Translation updater bot 42167dc535 Localisation updates from https://translatewiki.net.
Change-Id: Ic24f4e7a772eabdb0a346d9deb278be4de7baf85
2014-03-09 20:33:51 +00:00
Translation updater bot 032ab87854 Localisation updates from https://translatewiki.net.
Change-Id: I8603a2036f68a381c3025c6228195d28920df98c
2014-03-06 19:56:01 +00:00
Translation updater bot dbfd8f415e Localisation updates from https://translatewiki.net.
Change-Id: Ie34ad0ee82bc5dcf258915e78b1bbde98d2d9bc4
2014-03-04 20:45:23 +00:00
Translation updater bot 2b021ef048 Localisation updates from https://translatewiki.net.
Change-Id: I864a083afaba7d709f07cfa5b4465820e7ba8a6c
2014-03-02 20:40:38 +00:00
Prateek Saxena 1b82d9b969 Make animation mixin cleaner
Change-Id: I5103daf43112d5a412c030dd90fda67a08469885
2014-02-27 15:19:41 +05:30
Kartik Mistry 9be5be6879 Optimize SVG
Optimize popups.svg using svgo (https://github.com/svg/svgo)

Change-Id: I263824e2ee4885e40f43b7e11341a5f2f42e695d
2014-02-27 13:33:59 +05:30
Jorm c06c6cb06e Merge "Minor type changes/Fix contrast" 2014-02-27 03:07:39 +00:00
Translation updater bot ceb0f971d9 Localisation updates from https://translatewiki.net.
Change-Id: I97252133698bdbe43dae859589c5316e4636ab09
2014-02-26 22:01:35 +00:00
Prateek Saxena b6f57aebcc Minor type changes/Fix contrast
Bug: 61411
Change-Id: Ia33b94f69c3cf655a278311801f64d32841af2e7
2014-02-25 06:32:38 +05:30
Translation updater bot 1393249e59 Localisation updates from https://translatewiki.net.
Change-Id: I5c70efadd6b88717ab116d5ccde0ef3624613284
2014-02-24 21:08:29 +00:00
Prateek Saxena 240e469d9c Add Triangle/Pokey to the NavigationPopups
* Triangles using the border hack for the white part of the popups
* SVG clipPath on FF and Chrome, using SVG <image>
* Fallback to <img> on browsers with not SVG support

Change-Id: I3b1226051436652edbffe4642176c9a0e405243c
2014-02-24 21:55:09 +05:30
Yuvipanda e1d6fccc90 Merge "Make padding consistent for extract and timestamp" 2014-02-24 04:06:01 +00:00
Prateek Saxena 3744726eab Truncate text for portrait popups
Change-Id: I8b1177a538f5e2b0e79f68fe2c125189363c0545
2014-02-24 09:24:25 +05:30
Prateek Saxena 180a493cdc Make padding consistent for extract and timestamp
Change-Id: I3dc9fa9631a9ab17953195cd51eb192b0b009dca
2014-02-24 09:19:16 +05:30
Translation updater bot 5132f65138 Localisation updates from https://translatewiki.net.
Change-Id: I17aaa736b9f34f58e8676c7a661241253119e866
2014-02-23 21:43:13 +00:00
Translation updater bot b735d767af Localisation updates from https://translatewiki.net.
Change-Id: Ibd90f27a06994a79fb8eaa3bd50ddc91080cf11e
2014-02-21 22:28:42 +00:00
Prateek Saxena ecc6f4a00a Increase the space between the link and the popup
Change-Id: Ic3832bb61ac2d209fbc3d4d4204ec9d2d6106ac3
2014-02-21 15:43:15 +05:30
Prateek Saxena 8c0cc231c7 Add dependency to mediawiki.jqueryMsg
Change-Id: I26c1a3e40d1b994dfded39eeef7ad416883a289d
2014-02-21 13:41:44 +05:30
Prateek Saxena 55fbaad4bd Improve color contrast further
Bug: 61411
Change-Id: I91916ce44d6ef6f823432b089e0aef4e513292ad
2014-02-21 13:17:16 +05:30
Prateek Saxena 3ce19d484b Improve contrast of old timestamps
Bug: 61411
Change-Id: If9c3517e49ed81f7d758dfa08967a3af9125956e
2014-02-21 12:56:19 +05:30
Translation updater bot 929653feca Localisation updates from https://translatewiki.net.
Change-Id: I504c784ca8180b5a314b3bfd427f58eda5bb20e4
2014-02-19 20:09:36 +00:00
Prateek Saxena efc3c498fe Add EventLogging
Schema: https://meta.wikimedia.org/wiki/Schema:Popups

Change-Id: Id17e81794561f022e004e18cf3595c3ffd6f3fd0
2014-02-19 11:51:11 +05:30
Prateek Saxena 00bde78b00 Add redirects to message at the top of the popup
Change-Id: I051e4ed84f216e9c8682138927f6dcb6a407ee57
2014-02-18 16:46:12 +05:30
Prateek Saxena 37ddb1997f Use .text instead of .html for the extract
This is alright because we are setting `explaintext` to
`true` in the API call.

Change-Id: I04df151a31ca60f058ea226efe17841b0eb663c4
2014-02-18 16:02:15 +05:30
Prateek Saxena 54b409cee2 Limit container height for landscape popup's extract
This is the only way we can properly truncate text.
We can't do it on the basis of characters as it'll
take up different amount of space based on the script.

Change-Id: I77f8304315beb42eb2120c633d3befb5f83432f9
2014-02-18 14:10:43 +05:30
Prateek Saxena 2899d34a70 Use div with background-image for landscape
This is to prevent the layout from breaking on landspace popups

Change-Id: Ia9d051b4f060d549a4a188ca42fb70a97eed23ab
2014-02-18 13:49:42 +05:30