mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/Popups
synced 2024-11-30 18:34:40 +00:00
140b1e5828
To avoid continuously updating this cog, use the icon pack directly. Use mw-ui-icon-small to control the size rather than custom CSS - this reduces the amount of CSS overrides that are needed. Also use `opacity` instead of icon SVG fill for coloring the icon. This enables simple transition in interaction states. Storybook: The settings cog will now be tied to the production icon. Note for now this will not appear at all, as this code must first have ridden the train. For local testing feel free to point to localhost to verify this change. Bug: T256504 Change-Id: I2a28666dbd644bb599146fabb84d148ff0167ed3
20 lines
1.4 KiB
Bash
Executable file
20 lines
1.4 KiB
Bash
Executable file
#!/usr/bin/env bash
|
|
set -ex
|
|
|
|
# MediaWiki skin LESS variables, defaults in core, we're using Vector's skin.variables.
|
|
curl -sSL "https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/master/resources/src/mediawiki.less/mediawiki.skin.defaults.less?format=TEXT" | base64 --decode > .storybook/mocks/mediawiki.skin.defaults.less
|
|
curl -sSL "https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/skins/Vector/+/master/resources/mediawiki.less/mediawiki.skin.variables.less?format=TEXT" | base64 --decode > .storybook/mocks/mediawiki.skin.variables.less
|
|
|
|
# MediaWiki LESS mixins
|
|
curl https://raw.githubusercontent.com/wikimedia/mediawiki/master/resources/src/mediawiki.less/mediawiki.mixins.less -o .storybook/mocks/mediawiki.mixins.less
|
|
curl https://raw.githubusercontent.com/wikimedia/mediawiki/master/resources/src/mediawiki.less/mediawiki.mixins.animation.less -o .storybook/mocks/mediawiki.mixins.animation.less
|
|
|
|
# mediawiki.ui variables
|
|
curl https://raw.githubusercontent.com/wikimedia/mediawiki/master/resources/src/mediawiki.less/mediawiki.ui/variables.less -o .storybook/mocks/mediawiki.ui/variables.less
|
|
|
|
# mediawiki.ui icons.less
|
|
curl https://raw.githubusercontent.com/wikimedia/mediawiki/master/resources/src/mediawiki.ui/components/icons.less -o .storybook/mocks/mediawiki.ui/components/icons.less
|
|
|
|
# OOUI/WikimediaUI theme icons
|
|
curl "https://en.wikipedia.org/w/load.php?modules=ext.popups.icons&only=styles&debug=true" -o .storybook/mocks/production-icons.less
|