feat: 適配 Alogia Search 5.0

feat: 搜索分頁圓角
feat: 説説頁面 tag 可以爲空
dev
Jerry 2 days ago
parent 3d7a033721
commit 95ca6878f0

@ -41,9 +41,12 @@
${item.content}
</div>
<div class="shuoshuo-footer">
<div class="shuoshuo-tags">
${item.tags.map(tag => `<span class="shuoshuo-tag">${tag}</span>`).join('')}
</div>
${item.tags && item.tags.length ? `
<div class="shuoshuo-footer">
<div class="shuoshuo-tags">
${item.tags.map(tag => `<span class="shuoshuo-tag">${tag}</span>`).join('')}
</div>
</div>` : ''}
</div>
</div>
`
@ -98,6 +101,7 @@
.shuoshuo-content
!=markdown(i.content)
.shuoshuo-footer
.shuoshuo-tags
each tag in i.tags
span.shuoshuo-tag=tag
if i.tags
.shuoshuo-tags
each tag in i.tags
span.shuoshuo-tag=tag

@ -8,8 +8,8 @@ activate_power_mode:
version: 1.1.4
algolia_search:
name: algoliasearch
file: dist/algoliasearch-lite.umd.js
version: 5.7.0
file: dist/lite/builds/browser.umd.js
version: 5.8.1
aplayer_css:
name: aplayer
file: dist/APlayer.min.css
@ -111,7 +111,7 @@ instantpage:
instantsearch:
name: instantsearch.js
file: dist/instantsearch.production.min.js
version: 4.74.2
version: 4.75.0
katex:
name: katex
file: dist/katex.min.css
@ -137,7 +137,7 @@ medium_zoom:
mermaid:
name: mermaid
file: dist/mermaid.min.js
version: 11.2.1
version: 11.3.0
meting_js:
name: butterfly-extsrc
file: metingjs/dist/Meting.min.js

@ -59,6 +59,7 @@
height: 24px
text-align: center
line-height: 24px
addBorderRadius()
.ais-Pagination-item--selected
a

@ -85,9 +85,10 @@ window.addEventListener('load', () => {
document.querySelector('#algolia-info .algolia-stats')
]
const searchClient = typeof algoliasearch === 'function' ? algoliasearch : window['algoliasearch/lite'].liteClient
const search = instantsearch({
indexName,
searchClient: algoliasearch(appId, apiKey),
searchClient: searchClient(appId, apiKey),
searchFunction (helper) {
disableDiv.forEach(item => {
item.style.display = helper.state.query ? '' : 'none'

Loading…
Cancel
Save