「MediaWiki:Common.js」の版間の差分
細 t5 |
細 ;ast2 |
||
| 79行目: | 79行目: | ||
if ($navUl.length && $personalUl.length) { | if ($navUl.length && $personalUl.length) { | ||
// アイコン名をMinervaの正式な内部名に合わせて調整 | |||
var items = [ | var items = [ | ||
{ label: '方針', url: '/wiki/Wiki:方針', icon: 'notice' }, | { label: '方針', url: '/wiki/Wiki:方針', icon: 'notice' }, | ||
| 90行目: | 91行目: | ||
items.forEach(function(item) { | items.forEach(function(item) { | ||
html += '<li class="toggle-list-item">' + | html += '<li class="toggle-list-item">' + | ||
'<a href="' + item.url + '" class="toggle-list-item__anchor | '<a href="' + item.url + '" class="toggle-list-item__anchor menu__item--' + item.icon + '">' + | ||
// 本物の構造に合わせてスパンを挿入 | |||
'<span class="minerva-icon minerva-icon--' + item.icon + '"></span>' + | |||
'<span class="toggle-list-item__label">' + item.label + '</span>' + | '<span class="toggle-list-item__label">' + item.label + '</span>' + | ||
'</a>' + | '</a>' + | ||
| 99行目: | 102行目: | ||
$navUl.after(html); | $navUl.after(html); | ||
} | } | ||
} | } | ||