mirror of
https://gerrit.wikimedia.org/r/mediawiki/skins/Vector.git
synced 2024-11-14 11:15:33 +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 |
||
---|---|---|
.. | ||
common | ||
images | ||
legacy | ||
checkboxHack.less | ||
Footer.less | ||
Indicators.less | ||
layout.less | ||
Logo.less | ||
Menu.less | ||
MenuDropdown.less | ||
MenuPortal.less | ||
MenuTabs.less | ||
SearchBox.less | ||
Sidebar.less | ||
SidebarLogo.less | ||
SiteNotice.less | ||
skin-legacy.less | ||
skin.less | ||
TabWatchstarLink-ie8.less | ||
TabWatchstarLink.less |