openvibers/openvibe.search Commits
The network's app icon on the search page (link tags only; its inline script would break the no-inline-script CSP), so browsers stop asking for a missing /favicon.ico
Changes
@@@ -79,6 +79,7 @@ function layout({ title, q, owner, type, body, noindex }) {<title>${esc(title)}</title>${noindex ? '<meta name="robots" content="noindex, nofollow">\n' : ''}<meta name="description" content="Search what the OpenVibe network's services have published."><meta name="color-scheme" content="light dark">++${require('openvibe-shared/app-icon').headTags({ site: 'network', iconBase: `${NETWORK}/assets` }).split('\n').filter((l) => l.startsWith('<link')).join('\n')}<script src="${NETWORK}/shared/theme-loader.js" defer></script><script src="${NETWORK}/shared/navbar.js" defer></script><script src="${NETWORK}/shared/footer.js" defer></script>
@@ -79,6 +79,7 @@ function layout({ title, q, owner, type, body, noindex }) {
@@ -79,6 +79,7 @@ function layout({ title, q, owner, type, body, noindex }) {
<title>${esc(title)}</title>
<title>${esc(title)}</title>
${noindex ? '<meta name="robots" content="noindex, nofollow">\n' : ''}<meta name="description" content="Search what the OpenVibe network's services have published.">
${noindex ? '<meta name="robots" content="noindex, nofollow">\n' : ''}<meta name="description" content="Search what the OpenVibe network's services have published.">
<meta name="color-scheme" content="light dark">
<meta name="color-scheme" content="light dark">
+${require('openvibe-shared/app-icon').headTags({ site: 'network', iconBase: `${NETWORK}/assets` }).split('\n').filter((l) => l.startsWith('<link')).join('\n')}
<script src="${NETWORK}/shared/theme-loader.js" defer></script>
<script src="${NETWORK}/shared/theme-loader.js" defer></script>
<script src="${NETWORK}/shared/navbar.js" defer></script>
<script src="${NETWORK}/shared/navbar.js" defer></script>
<script src="${NETWORK}/shared/footer.js" defer></script>
<script src="${NETWORK}/shared/footer.js" defer></script>