mirror of
https://github.com/siyuan-note/siyuan.git
synced 2025-12-16 14:40:12 +01:00
🎨 Improve settings interface (#16203)
This commit is contained in:
parent
ab5d546c6a
commit
3abb5145c2
2 changed files with 28 additions and 8 deletions
|
|
@ -89,10 +89,20 @@ export const about = {
|
|||
${window.siyuan.languages.about2}
|
||||
<div class="b3-label__text">${window.siyuan.languages.about3.replace("${port}", location.port)}</div>
|
||||
${(() => {
|
||||
const ipv4 = window.siyuan.config.localIPs.filter(ip => !(ip.startsWith("[") && ip.endsWith("]")));
|
||||
const ipv6 = window.siyuan.config.localIPs.filter(ip => (ip.startsWith("[") && ip.endsWith("]")));
|
||||
return `<div class="b3-label__text${ipv4.length > 0 ? "" : " fn__none"}"><code class="fn__code">${ipv4.join("</code> <code class='fn__code'>")}</code></div>
|
||||
<div class="b3-label__text${ipv6.length > 0 ? "" : " fn__none"}"><code class="fn__code">${ipv6.join("</code> <code class='fn__code'>")}</code></div>`;
|
||||
const ipv4Codes: string[] = [];
|
||||
const ipv6Codes: string[] = [];
|
||||
for (const ip of window.siyuan.config.localIPs) {
|
||||
if (!ip.trim()) {
|
||||
break;
|
||||
}
|
||||
if (ip.startsWith("[") && ip.endsWith("]")) {
|
||||
ipv6Codes.push(`<code class="fn__code">${ip}</code>`);
|
||||
} else {
|
||||
ipv4Codes.push(`<code class="fn__code">${ip}</code>`);
|
||||
}
|
||||
}
|
||||
return `<div class="b3-label__text${ipv4Codes.length ? "" : " fn__none"}">${ipv4Codes.join(" ")}</div>
|
||||
<div class="b3-label__text${ipv6Codes.length ? "" : " fn__none"}">${ipv6Codes.join(" ")}</div>`;
|
||||
})()}
|
||||
<div class="b3-label__text">${window.siyuan.languages.about18}</div>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -36,10 +36,20 @@ export const initAbout = () => {
|
|||
<div class="b3-label__text">${window.siyuan.languages.about3.replace("${port}", location.port)}</div>
|
||||
<div class="fn__hr"></div>
|
||||
${(() => {
|
||||
const ipv4 = window.siyuan.config.localIPs.filter(ip => !(ip.startsWith("[") && ip.endsWith("]")));
|
||||
const ipv6 = window.siyuan.config.localIPs.filter(ip => (ip.startsWith("[") && ip.endsWith("]")));
|
||||
return `<div class="b3-label__text${ipv4.length > 0 ? "" : " fn__none"}"><code class="fn__code">${ipv4.join("</code> <code class='fn__code'>")}</code></div>
|
||||
<div class="b3-label__text${ipv6.length > 0 ? "" : " fn__none"}"><code class="fn__code">${ipv6.join("</code> <code class='fn__code'>")}</code></div>`;
|
||||
const ipv4Codes: string[] = [];
|
||||
const ipv6Codes: string[] = [];
|
||||
for (const ip of window.siyuan.config.localIPs) {
|
||||
if (!ip.trim()) {
|
||||
break;
|
||||
}
|
||||
if (ip.startsWith("[") && ip.endsWith("]")) {
|
||||
ipv6Codes.push(`<code class="fn__code">${ip}</code>`);
|
||||
} else {
|
||||
ipv4Codes.push(`<code class="fn__code">${ip}</code>`);
|
||||
}
|
||||
}
|
||||
return `<div class="b3-label__text${ipv4Codes.length ? "" : " fn__none"}">${ipv4Codes.join(" ")}</div>
|
||||
<div class="b3-label__text${ipv6Codes.length ? "" : " fn__none"}">${ipv6Codes.join(" ")}</div>`;
|
||||
})()}
|
||||
<div class="fn__hr"></div>
|
||||
<div class="b3-label__text">${window.siyuan.languages.about18}</div>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue