Fix home page

This commit is contained in:
2025-10-02 22:33:42 +08:00
parent 64116dddfd
commit da8d03ec8f
3 changed files with 8 additions and 2 deletions

View File

@@ -38,6 +38,7 @@
window.siteInfo = `{{SiteInfo}}`; window.siteInfo = `{{SiteInfo}}`;
window.uploadPrompt = `{{UploadPrompt}}`; window.uploadPrompt = `{{UploadPrompt}}`;
window.allowNormalUserUpload = `{{AllowNormalUserUpload}}`; window.allowNormalUserUpload = `{{AllowNormalUserUpload}}`;
window.siteDescription = `{{Description}}`;
</script> </script>
<script id="pre_fetch_data"></script> <script id="pre_fetch_data"></script>
<div id="root"></div> <div id="root"></div>

View File

@@ -6,6 +6,7 @@ interface MyWindow extends Window {
siteInfo?: string; siteInfo?: string;
uploadPrompt?: string; uploadPrompt?: string;
allowNormalUserUpload?: string; allowNormalUserUpload?: string;
siteDescription?: string;
} }
class App { class App {
@@ -21,6 +22,8 @@ class App {
uploadPrompt = ""; uploadPrompt = "";
siteDescription = "";
allowNormalUserUpload = true; allowNormalUserUpload = true;
constructor() { constructor() {
@@ -44,7 +47,9 @@ class App {
} }
this.siteInfo = (window as MyWindow).siteInfo || ""; this.siteInfo = (window as MyWindow).siteInfo || "";
this.uploadPrompt = (window as MyWindow).uploadPrompt || ""; this.uploadPrompt = (window as MyWindow).uploadPrompt || "";
// this.allowNormalUserUpload = (window as MyWindow).allowNormalUserUpload === "true"; this.siteDescription = (window as MyWindow).siteDescription || "";
this.allowNormalUserUpload =
(window as MyWindow).allowNormalUserUpload === "true";
} }
saveData() { saveData() {

View File

@@ -126,7 +126,7 @@ function HomeHeader() {
<div className={"hidden md:block"}> <div className={"hidden md:block"}>
<div className={"card w-full shadow p-4 mb-4 bg-base-100-tr82 h-28"}> <div className={"card w-full shadow p-4 mb-4 bg-base-100-tr82 h-28"}>
<h2 className={"text-lg font-bold pb-2"}>{app.appName}</h2> <h2 className={"text-lg font-bold pb-2"}>{app.appName}</h2>
<p className={"text-xs"}>{app.siteInfo}</p> <p className={"text-xs"}>{app.siteDescription}</p>
</div> </div>
<StatisticCard statistic={statistic} /> <StatisticCard statistic={statistic} />
</div> </div>