forked from creations/profilePage
fix issue with rain and snow, fix ejs formatting
This commit is contained in:
parent
78c2eb4545
commit
c54d959e7e
2 changed files with 85 additions and 76 deletions
|
@ -37,6 +37,8 @@ async function handler(): Promise<Response> {
|
||||||
status = presence.discord_status;
|
status = presence.discord_status;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
console.log(presence.kv.rain);
|
||||||
|
|
||||||
const ejsTemplateData: EjsTemplateData = {
|
const ejsTemplateData: EjsTemplateData = {
|
||||||
title: presence.discord_user.global_name || presence.discord_user.username,
|
title: presence.discord_user.global_name || presence.discord_user.username,
|
||||||
username:
|
username:
|
||||||
|
@ -51,10 +53,13 @@ async function handler(): Promise<Response> {
|
||||||
},
|
},
|
||||||
instance,
|
instance,
|
||||||
readme,
|
readme,
|
||||||
allowSnow: presence.kv.snow || false,
|
allowSnow: presence.kv.snow === "true",
|
||||||
allowRain: presence.kv.rain || false,
|
allowRain: presence.kv.rain === "true",
|
||||||
};
|
};
|
||||||
|
|
||||||
|
console.log("allowSnow", presence.kv.snow);
|
||||||
|
console.log("allowRain", presence.kv.rain);
|
||||||
|
|
||||||
return await renderEjsTemplate("index", ejsTemplateData);
|
return await renderEjsTemplate("index", ejsTemplateData);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
|
|
||||||
<head data-user-id="<%= user.id %>" data-instance-uri="<%= instance %>">
|
<head data-user-id="<%= user.id %>" data-instance-uri="<%= instance %>">
|
||||||
<meta charset="UTF-8">
|
<meta charset="UTF-8">
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
@ -13,6 +14,7 @@
|
||||||
<link rel="stylesheet" href="/public/css/index.css">
|
<link rel="stylesheet" href="/public/css/index.css">
|
||||||
<script src="/public/js/index.js" defer></script>
|
<script src="/public/js/index.js" defer></script>
|
||||||
|
|
||||||
|
<%= typeof allowSnow %> <%= allowSnow %>
|
||||||
<% if (allowSnow) { %>
|
<% if (allowSnow) { %>
|
||||||
<script src="/public/js/snow.js" defer></script>
|
<script src="/public/js/snow.js" defer></script>
|
||||||
<% } %>
|
<% } %>
|
||||||
|
@ -22,6 +24,7 @@
|
||||||
|
|
||||||
<meta name="color-scheme" content="dark">
|
<meta name="color-scheme" content="dark">
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
<div class="user-card">
|
<div class="user-card">
|
||||||
<div class="avatar-status-wrapper">
|
<div class="avatar-status-wrapper">
|
||||||
|
@ -206,4 +209,5 @@
|
||||||
</section>
|
</section>
|
||||||
<% } %>
|
<% } %>
|
||||||
</body>
|
</body>
|
||||||
|
|
||||||
</html>
|
</html>
|
||||||
|
|
Loading…
Add table
Reference in a new issue