Implement mediawiki.skin.variables.less for Vector
For now, only define: - @font-family-sans - @border-radius-base Bug: T112747 Depends-On: Icf86c930a3b5524254bb549624737d3b9dccb032 Change-Id: I47da3046678117d5214354d1efe635f32f307dad
This commit is contained in:
parent
aa9d46f937
commit
7e0731de48
|
@ -5,7 +5,10 @@ IFS=$'\n\t'
|
||||||
mkdir -p .storybook/resolve-less-imports/mediawiki.ui
|
mkdir -p .storybook/resolve-less-imports/mediawiki.ui
|
||||||
mkdir -p docs/ui/assets/
|
mkdir -p docs/ui/assets/
|
||||||
|
|
||||||
|
ln -s ../../resources/mediawiki.less/mediawiki.skin.variables.less .storybook/resolve-less-imports/mediawiki.skin.variables.less
|
||||||
|
|
||||||
curl -sS "https://en.wikipedia.org/w/load.php?only=styles&skin=vector&debug=true&modules=ext.echo.styles.badge|ext.uls.pt|wikibase.client.init|mediawiki.skinning.interface" -o .storybook/integration.less
|
curl -sS "https://en.wikipedia.org/w/load.php?only=styles&skin=vector&debug=true&modules=ext.echo.styles.badge|ext.uls.pt|wikibase.client.init|mediawiki.skinning.interface" -o .storybook/integration.less
|
||||||
|
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/resolve-less-imports/mediawiki.skin.defaults.less
|
||||||
curl -sSL "https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/master/resources/src/mediawiki.less/mediawiki.mixins.less?format=TEXT" | base64 --decode > .storybook/resolve-less-imports/mediawiki.mixins.less
|
curl -sSL "https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/master/resources/src/mediawiki.less/mediawiki.mixins.less?format=TEXT" | base64 --decode > .storybook/resolve-less-imports/mediawiki.mixins.less
|
||||||
curl -sSL "https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/master/resources/src/mediawiki.less/mediawiki.ui/variables.less?format=TEXT" | base64 --decode > .storybook/resolve-less-imports/mediawiki.ui/variables.less
|
curl -sSL "https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/master/resources/src/mediawiki.less/mediawiki.ui/variables.less?format=TEXT" | base64 --decode > .storybook/resolve-less-imports/mediawiki.ui/variables.less
|
||||||
curl -sSL "https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/master/resources/src/mediawiki.less/mediawiki.mixins.rotation.less?format=TEXT" | base64 --decode > .storybook/resolve-less-imports/mediawiki.mixins.rotation.less
|
curl -sSL "https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/master/resources/src/mediawiki.less/mediawiki.mixins.rotation.less?format=TEXT" | base64 --decode > .storybook/resolve-less-imports/mediawiki.mixins.rotation.less
|
||||||
|
|
|
@ -0,0 +1,14 @@
|
||||||
|
/**
|
||||||
|
* This file is a LESS import match for "mediawiki.skin.variables.less"
|
||||||
|
* when Vector is the active skin.
|
||||||
|
*/
|
||||||
|
|
||||||
|
@import 'mediawiki.skin.defaults.less';
|
||||||
|
|
||||||
|
// Body content uses the user setting in browser / the system default sans-serif font:
|
||||||
|
// Arial on Windows, Roboto on Android.
|
||||||
|
// FIXME: Use WikimediaUI Base's OS specific default sans-serif fonts.
|
||||||
|
@font-family-sans: sans-serif;
|
||||||
|
|
||||||
|
// Matches wikimedia-ui-base and OOUI/wikimedia
|
||||||
|
@border-radius-base: 2px;
|
|
@ -44,6 +44,9 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"SkinLessImportPaths": {
|
||||||
|
"vector": "resources/mediawiki.less"
|
||||||
|
},
|
||||||
"MessagesDirs": {
|
"MessagesDirs": {
|
||||||
"Vector": [
|
"Vector": [
|
||||||
"i18n"
|
"i18n"
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
@import 'mediawiki.ui/variables.less';
|
@import 'mediawiki.ui/variables.less';
|
||||||
|
@import 'mediawiki.skin.variables.less';
|
||||||
|
|
||||||
// Sizing calculation primitives.
|
// Sizing calculation primitives.
|
||||||
@font-size-root: 100%;
|
@font-size-root: 100%;
|
||||||
|
@ -33,7 +34,7 @@
|
||||||
// Body content uses the user setting in browser / operating system default sans-serif font:
|
// Body content uses the user setting in browser / operating system default sans-serif font:
|
||||||
// For example, Arial on Windows, Roboto on Android.
|
// For example, Arial on Windows, Roboto on Android.
|
||||||
// FIXME: Use WikimediaUI Base's OS specific default sans-serif fonts.
|
// FIXME: Use WikimediaUI Base's OS specific default sans-serif fonts.
|
||||||
@font-family-sans: sans-serif;
|
// @font-family-sans is set in mediawiki.variables/variables.less
|
||||||
|
|
||||||
// Fallback for headings, language: ja,he,ko. See T73240, T65817, T65843, T65844, T65827.
|
// Fallback for headings, language: ja,he,ko. See T73240, T65817, T65843, T65844, T65827.
|
||||||
@font-family-sans--fallback: sans-serif;
|
@font-family-sans--fallback: sans-serif;
|
||||||
|
|
Loading…
Reference in New Issue