Skip to content

Commit a3c5436

Browse files
committed
Fix missing CSS classes when guide search defaults to Javascript
1 parent ea55e07 commit a3c5436

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

assets/javascript/guides-app.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -132,8 +132,11 @@ const app = createApp({
132132
new URL(link.href).pathname,
133133
{
134134
url: url,
135-
className: element.className,
136135
title: link.innerHTML,
136+
type: [...element.classList]
137+
.filter(clazz => clazz.endsWith("bkg"))
138+
.map(clazz => clazz.substring(0, clazz.length - "bkg".length))
139+
.at(0),
137140
summary: element.querySelector('div .description').innerHTML,
138141
keywords: element.querySelector('div .keywords').innerHTML,
139142
categories: element.querySelector('div .categories').innerHTML,
@@ -146,7 +149,6 @@ const app = createApp({
146149
url,
147150
{
148151
url: url,
149-
className: element.className,
150152
title: element.querySelector('p.title').innerHTML,
151153
summary: element.querySelector('div.description').innerHTML,
152154
keywords: element.querySelector('div.keywords').innerHTML,

0 commit comments

Comments
 (0)