mirror of
https://gerrit.wikimedia.org/r/mediawiki/skins/Vector.git
synced 2024-11-28 09:30:17 +00:00
3003724a3a
There's a longstanding Chrome bug that causes CSS transitions to show in their terminal states. This patch works around the issue by limiting transitions to JavaScript users only via the `client-js` class which is added to the root `html` Node some time after page content loads. The effect is a better overall experience for everyone but transitions unfortunately no longer appear for no-JS devices. I am unable to reproduce this issue in Vector's configuration. This patch should only be merged as a last resort. Bug: T246419 Bug: T234570 Change-Id: Ifcb2bf1fddb85113a4858b7a210ded3954952e6e |
||
---|---|---|
.. | ||
skins.vector.icons | ||
skins.vector.js | ||
skins.vector.legacy.js | ||
skins.vector.styles | ||
CheckboxHack.d.ts | ||
CollapsibleTabsPlugin.d.ts | ||
mediawiki.d.ts | ||
skins.vector.styles.responsive.less |