Commit graph

1402 commits

Author SHA1 Message Date
Volker E c93074931a BetaFeatures logo: Merge logo and title path
In the process of updating BetaFeatures logo it got
identified that the logo is better marked up as one
`<path>` element.
Follows up Id5acd5e918dfa895210a622612f4a1cda5bef985

Bug: T180427
Change-Id: I2e566650a321a3a0f371ca9d71fc4328ee5e651a
2017-11-28 10:30:37 -08:00
Volker E 5f1bb03ea8 Unify BetaFeatures SVG screenshot markup
Unifying BetaFeatures SVG screenshot markup by:
- adding/changing `id`s for better readability,
- sorting attributes,
- using full pixel values where applicable and
- generalizing attributes on `g` where applicable.

Follows up I91e0495e922a1fcf094af14e424a410fad313ba0.

Bug: T180427
Change-Id: Id5acd5e918dfa895210a622612f4a1cda5bef985
2017-11-27 23:54:06 -08:00
Translation updater bot f6b2908bcd Localisation updates from https://translatewiki.net.
Change-Id: I25d0792bc275639b8714128651695ca4072ff59e
2017-11-24 23:18:36 +01:00
Prateek Saxena 027716dfd2 Update colors of betafeatures icons
* Light gray - Base80

Old: https://phabricator.wikimedia.org/F10912613
New: https://phabricator.wikimedia.org/F10912612

Bug: T180427
Change-Id: I91e0495e922a1fcf094af14e424a410fad313ba0
2017-11-21 12:03:02 +05:30
Translation updater bot 34a6fc86f0 Localisation updates from https://translatewiki.net.
Change-Id: I5506ae8d9ed09d97bc01df51662d5d3c78cfacac
2017-11-19 22:32:56 +01:00
Baha 58cdac8882 Schema:Popups - use revision 17430287
Event timestamp (as reported by `window.performance.now()`) is also sent
along with every action.

Bug: T180036
Change-Id: Ie3a648298005d51b8b4fbaa6a53e78caf50fa2d3
2017-11-17 12:49:22 -05:00
Translation updater bot e1be05d73f Localisation updates from https://translatewiki.net.
Change-Id: I63997e0626a5d67c42d4a9b9d885c93b072de649
2017-11-14 22:36:41 +01:00
Translation updater bot c3b63c74e5 Localisation updates from https://translatewiki.net.
Change-Id: I9bb67bd26311a0656e9e3e3981b425bf515369be
2017-11-10 22:47:58 +01:00
Umherirrender 49f0ec9d19 build: Always exclude vendor
Change-Id: I6b69379a57e0695d6183e34bca41653033a9da37
2017-11-10 17:42:04 +00:00
joakin 122332c66b Test: Update the test runner dependency
To 2.2 which just updates minor versions of dependencies (jsdom, sinon,
qunit).

See https://github.com/joakin/mw-node-qunit/blob/master/CHANGELOG.md#220

Change-Id: I26e6b060b0124d9f91aaa7ccc1d8be1981e5de1e
2017-11-10 17:10:59 +01:00
Translation updater bot deccd841c3 Localisation updates from https://translatewiki.net.
Change-Id: I3083afd7edc3429727dd64900c10d193209e813c
2017-11-07 22:45:27 +01:00
Translation updater bot 38f8038690 Localisation updates from https://translatewiki.net.
Change-Id: I35500445a9c7d276eb256c75cf363236c1cce622
2017-11-05 22:34:23 +01:00
Translation updater bot 99728f9672 Localisation updates from https://translatewiki.net.
Change-Id: Iacabb937570865e1c8ae2fc2a3a5d36287fec8ac
2017-11-04 22:50:53 +01:00
Kunal Mehta 74004f3bfc build: Adding MinusX
Change-Id: Ia4362098d86b2fdbf44ebd6e2ed7d462203b0ce8
2017-11-03 18:53:51 -07:00
Translation updater bot 15d4a4e4b6 Localisation updates from https://translatewiki.net.
Change-Id: I4db07d35fb26bd9e221f630b7d5f56557e998fb3
2017-11-02 22:59:35 +01:00
Translation updater bot ac436d510f Localisation updates from https://translatewiki.net.
Change-Id: I5e9ac5a5f110547be3e3c3e0a99422a51843e06f
2017-11-01 23:11:01 +01:00
jenkins-bot 305944a77a Merge "Port Popups browser tests to selenium" 2017-11-01 20:56:39 +00:00
jdlrobson cf774be88b Port Popups browser tests to selenium
Bug: T177262
Change-Id: Ie77cf7bc79f454904983ed5cf65dc9fe2b1ececc
2017-11-01 13:31:36 -07:00
Volker E dc8f9c118b Use standard close icon
Making use of standard close icon and add `opacity` transition
for slight user feedback on states.

Bug: T50067
Change-Id: I258a50452eba8f9d0bfb550c2ad1a90ef7b6dc1f
2017-11-01 17:00:11 +00:00
jdlrobson 48da56b1b4 Update gadget warning to mention global gadgets
Bug: T178566
Change-Id: I783a4dacfedd32adbc39b6c9dbb03eff36f2c3d8
2017-10-31 16:47:20 -07:00
jenkins-bot 77adc2a38f Merge "Align anonymous settings dialog appearance with style guide" 2017-10-31 23:19:07 +00:00
Volker E 25c34072ec Align anonymous settings dialog appearance with style guide
Aligning anonymous settings dialog appearance with dialogs
elsewhere by
- setting base `font-size` to 14px to conform with Vector elsewhere –
  size is not inherited to the dialog as it's a direct child of `body`
- increasing contrast on descriptive paragraphs to conform with
  WCAG level AA
- reducing inner `padding`s slighty to conform with 8px grid
- aligning `border-color` and `box-shadow` values
- replacing static value with LESS variable

Also removing stylelintrc override rule which has been only around
for the old `box-shadow` value.

Bug: T178607
Change-Id: I738e0be11f3d1c94ea03288e0dddc1b983a6c729
2017-10-31 15:12:59 -07:00
Translation updater bot da83b28f7a Localisation updates from https://translatewiki.net.
Change-Id: Idb056ccd7a543a75f910c90eaa4621794a513028
2017-10-31 22:38:18 +01:00
Translation updater bot 06e93a5d13 Localisation updates from https://translatewiki.net.
Change-Id: Idcac43197b5756d4583972c9362bb64cc5a0467b
2017-10-30 22:45:42 +01:00
Translation updater bot 09a3e70669 Localisation updates from https://translatewiki.net.
Change-Id: I4b1e13b87a30c0d09610c130fc1d105617c245c7
2017-10-25 22:54:30 +02:00
Umherirrender 0e64e6d09e Move phpcs.xml to .phpcs.xml
See T177256

Change-Id: I6830e5f4d7e3fa11b95fc0d12b57b48ffbc362fd
2017-10-21 14:43:57 +02:00
libraryupgrader 48361a9c3a build: Updating mediawiki/mediawiki-codesniffer to 14.1.0
Change-Id: Ifda9c873461566c0e133c077a43c6d45c5532279
2017-10-21 04:28:50 +00:00
jenkins-bot 0a0fe3d98c Merge "Drop beta feature step testing in browser tests" 2017-10-17 18:36:52 +00:00
Volker E 33a2eb9635 Optimize SVGs and align colors to WikimediaUI palette
Aligning SVGs to WikimediaUI color palette. Also optimizing
by help of SVGO and aligning them to each other, among changes:
- removing unnecessary, unused raster images
- removing invisible, application specific metadata
- unifying identation
- bringing attributes in order

Bug: T178257
Change-Id: Ief0ce99568e6a92700f2c8e4eb5990b989402389
2017-10-15 18:33:45 -07:00
Translation updater bot d59c391c15 Localisation updates from https://translatewiki.net.
Change-Id: I8cc8e237f82ca6868d4d44ed0d979ac79b352f67
2017-10-13 22:49:15 +02:00
jdlrobson 730c216534 Drop beta feature step testing in browser tests
Page previews is enabled by default on the beta cluster and
in master.
In production config we enable it for all wikis but enwiki
and dewiki.

We should thus stop testing this to bring our testing in line with
reality.

This allows our browser tests to run against the beta cluster as
well as per commit as well as reduces the amount of code we need to
port to Node.js

Additional changes:
* Remove redundant support pages and properties

Bug: T177262
Change-Id: Ia85e7b60774232ced35641f2671462ca0ef64f18
2017-10-13 17:18:50 +00:00
jenkins-bot ccebb8cb1a Merge "Do not include @nomin instruction in dist build" 2017-10-12 19:57:19 +00:00
jenkins-bot b8f61fb1bf Merge "Use https for browser test environment" 2017-10-12 09:27:38 +00:00
jenkins-bot 347852632c Merge "Delete unimplemented browser tests" 2017-10-11 23:22:52 +00:00
jdlrobson 8494ada735 Use https for browser test environment
Change-Id: Ia469152ee4aaeaff491c32d7f8b98a8e6d9dbe02
2017-10-11 15:10:20 -07:00
jdlrobson 14e78466b2 Do not include @nomin instruction in dist build
When bundled by ResourceLoader this can interfere with debugging
of other concatenated files.

The nomin instruction introduced in 7bd29bb058
was meant to avoid RL minifying an already
uglified bundle, but that shouldn't matter here.

Bug: T177344
Change-Id: I90829668544e7c4ff7ddfdbb90d91b88a27a69f4
2017-10-11 14:34:18 -07:00
Translation updater bot 59a97737b3 Localisation updates from https://translatewiki.net.
Change-Id: I02670d3d7b51dc98f64eba137c60b03eeee506ce
2017-10-11 23:08:01 +02:00
Translation updater bot ce9f61bdfb Localisation updates from https://translatewiki.net.
Change-Id: I68393e215b09de245cb8209671a0e2d5338be946
2017-10-10 23:03:47 +02:00
jenkins-bot c656264265 Merge "Align colors to WikimediaUI Style Guide and palette" 2017-10-09 16:55:59 +00:00
Ed Sanders 7f4dd1159b build: Update eslint and other linters
Change-Id: I0a20ad5d16d46afbc2a328f8e254295972f58ab0
2017-10-09 15:56:15 +01:00
Ed Sanders 867e75f9a0 Remove old jscs file
Change-Id: I16a4cbffc8dc7232f4bf620f44ff2b7597860517
2017-10-09 15:42:11 +01:00
Volker E df71836742 Align colors to WikimediaUI Style Guide and palette
Setting text color to `#222` and border color to `#a2a9b1` as
everywhere else.
Also making use of more recent LESS functionality with multiple
arguments per mixin to remove unecessary duplication of code and
change static values to central LESS variables where applicable.

Change-Id: I394c7e7e1369ff38b7ea91c7faebe773bcb2948d
2017-10-08 07:49:39 -07:00
Translation updater bot e07b7b71f2 Localisation updates from https://translatewiki.net.
Change-Id: Ide9482993fcb9a6fb944d53155ab9fc98f53e2b4
2017-10-06 22:47:22 +02:00
Translation updater bot 9554342475 Localisation updates from https://translatewiki.net.
Change-Id: I1449ab0b488cea0c6b770504d9a6972f23d37a4f
2017-10-05 22:49:00 +02:00
jdlrobson 11d631a975 Delete unimplemented browser tests
These browser tests were added in I55f311b6b8845e6ebf4cc5698758afd1f9042a45
but broken in Ibc0d07e8394aeb640f9efaabfe10be5317bf4b8c

Let's remove these while porting over to the Node.js version
of these browser tests since they are not run anywhere.

(Try bundle exec cucumber tests/browser/features/ --dry-run)

Bug: T177262
Change-Id: Ica745d084acbb56ec66d88a1785e7557cb12ad6e
2017-10-03 18:17:04 +00:00
jenkins-bot 64c33d77ab Merge "Consider using more common image sizes for Page previews" 2017-10-02 21:05:08 +00:00
smarita 3ec185cb01 Consider using more common image sizes for Page previews
Modified necessary files to increase size of popup from 300px to 320px

Bug: T173434
Change-Id: I47bbe9defe961008163551d5be4fc7b1ca08d0d1
2017-10-01 22:02:29 +05:30
Translation updater bot b58650f1ae Localisation updates from https://translatewiki.net.
Change-Id: Id52899d48cd67fb1f13d66da52d4884ef0044b29
2017-09-30 22:52:54 +02:00
Translation updater bot 0af348261f Localisation updates from https://translatewiki.net.
Change-Id: I723593dcd7dd2b27e682db148d840baba6e7b73d
2017-09-27 22:35:42 +02:00
Translation updater bot 81aa2d2590 Localisation updates from https://translatewiki.net.
Change-Id: Ic7b81058d159109a79f9907f527b585f57d6695e
2017-09-26 22:46:13 +02:00