Fix the storybook instance

* Use `cp` over `ln` - the node resolver appears to
get tripped up by linked files.
* Fix a story referencing the wrong class

Follow up to I47da3046678117d5214354d1efe635f32f307dad

Bug: T263064
Change-Id: I80cb33ad70f9e6757dbe7f71b00539bec28abca9
This commit is contained in:
jdlrobson 2020-09-16 13:28:25 -07:00 committed by Jdlrobson
parent 7e0731de48
commit 34e70d44fc
2 changed files with 3 additions and 2 deletions

View File

@ -5,7 +5,8 @@ IFS=$'\n\t'
mkdir -p .storybook/resolve-less-imports/mediawiki.ui
mkdir -p docs/ui/assets/
ln -s ../../resources/mediawiki.less/mediawiki.skin.variables.less .storybook/resolve-less-imports/mediawiki.skin.variables.less
rm -f .storybook/resolve-less-imports/mediawiki.skin.variables.less
cp resources/mediawiki.less/mediawiki.skin.variables.less .storybook/resolve-less-imports/
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

View File

@ -52,7 +52,7 @@ export const PORTALS = {
},
navigation: {
id: 'p-navigation',
class: 'portal portal-first',
class: 'vector-menu-portal portal portal-first',
'list-classes': 'vector-menu-content-list',
'html-tooltip': 'A message tooltip-p-navigation must exist for this to appear',
label: 'Navigation',