diff options
| author | (quasar) nebula <qznebula@protonmail.com> | 2026-05-28 14:25:26 -0300 |
|---|---|---|
| committer | (quasar) nebula <qznebula@protonmail.com> | 2026-05-28 14:25:26 -0300 |
| commit | 045b3eee42ce2ce20793f65ca7f4752457bbe77d (patch) | |
| tree | 27450efb41a6efac41e373622e05b5c6a539a826 /src | |
| parent | e036782607ed0e1d43df7f8d4643cc7d7671c359 (diff) | |
client: sidebar-search: in-game vgm result kind
Diffstat (limited to 'src')
| -rw-r--r-- | src/content/dependencies/generateSearchSidebarBox.js | 3 | ||||
| -rw-r--r-- | src/static/js/client/sidebar-search.js | 6 | ||||
| -rw-r--r-- | src/strings-default.yaml | 1 |
3 files changed, 10 insertions, 0 deletions
diff --git a/src/content/dependencies/generateSearchSidebarBox.js b/src/content/dependencies/generateSearchSidebarBox.js index 7d5fe127..dee0867e 100644 --- a/src/content/dependencies/generateSearchSidebarBox.js +++ b/src/content/dependencies/generateSearchSidebarBox.js @@ -64,6 +64,9 @@ export default { html.tag('template', {class: 'wiki-search-tag-result-kind-string'}, language.$(capsule, 'artTag')), + + html.tag('template', {class: 'wiki-search-vgm-album-result-kind-string'}, + language.$(capsule, 'vgmAlbum')), ]), language.encapsulate(capsule, 'resultDisambiguator', capsule => [ diff --git a/src/static/js/client/sidebar-search.js b/src/static/js/client/sidebar-search.js index 3c6666e9..1102624b 100644 --- a/src/static/js/client/sidebar-search.js +++ b/src/static/js/client/sidebar-search.js @@ -85,6 +85,7 @@ export const info = { groupResultKindString: null, singleResultKindString: null, tagResultKindString: null, + vgmAlbumResultKindString: null, groupResultDisambiguatorString: null, flashResultDisambiguatorString: null, @@ -243,6 +244,9 @@ export function getPageReferences() { info.tagResultKindString = findString('tag-result-kind'); + info.vgmAlbumResultKindString = + findString('vgm-album-result-kind'); + info.groupResultDisambiguatorString = findString('group-result-disambiguator'); @@ -1117,6 +1121,8 @@ function generateSidebarSearchResult(result, results) { preparedSlots.kindString = (result.data.classification === 'single' ? info.singleResultKindString + : result.data.classification === 'in-game vgm' + ? info.vgmAlbumResultKindString : info.albumResultKindString); break; diff --git a/src/strings-default.yaml b/src/strings-default.yaml index 069dd415..1d06d1d4 100644 --- a/src/strings-default.yaml +++ b/src/strings-default.yaml @@ -1006,6 +1006,7 @@ misc: flash: "(flash)" group: "(group)" single: "(single)" + vgmAlbum: "(in-game vgm)" resultDisambiguator: group: "({CATEGORY})" |