ヘッダーにアイコンとテキストリンクを追加しようとしています。テーマコンポーネントを使用します。
以下を使用してアイコンを追加できました。
const { iconNode } = require("discourse-common/lib/icon-library");
api.decorateWidget('header-icons:before', helper => {
return helper.h('li.header-dropdown-toggle', [
helper.h('a.icon', {
href:'/docs',
title: 'Document'
}, iconNode("book")),
]);
});
しかし、その隣にドキュメントのURLにリンクするテキストを追加するのに苦労しています。
以下を試しましたが、テキストはリンクされていません。
api.decorateWidget('header-icons:before', helper => {
return helper.h('li.header-dropdown-toggle', [
helper.h('h3', {
href:'/docs',
title: 'Document'
}, 'Docs'),
]);
何が足りないのでしょうか?
また、アイコンをヘッダーの左側(ロゴの隣)に配置する方法はありますか?
よろしくお願いします。



