mirror of
https://git.sr.ht/~roxwize/mipilin
synced 2025-05-07 22:13:07 +00:00
mipilin r9... Fimally
Signed-off-by: roxwize <rae@roxwize.xyz>
This commit is contained in:
parent
961d963677
commit
fa8fae4638
9 changed files with 217 additions and 150 deletions
|
@ -18,6 +18,7 @@ block content
|
|||
a(href=`/users/${user.uname}`)= user.uname
|
||||
td= user.status.toString(2).padStart(4, "0")
|
||||
h2 Invite codes
|
||||
p Well Rae. You've made quite a The Closed Beta.
|
||||
form(action="/codes/delete", method="post")
|
||||
table
|
||||
tbody
|
||||
|
|
|
@ -15,11 +15,23 @@ block page
|
|||
button(type="submit") Edit
|
||||
h1(style="margin-top:1em;") Mood history
|
||||
ul#dashboard-mood-history
|
||||
if moodHistory.length < 1
|
||||
span [no updates]
|
||||
for mood of moodHistory
|
||||
li
|
||||
strong= mood.mood
|
||||
|
|
||||
| #{mood.date}
|
||||
h1(style="margin-top:1em;") Follows
|
||||
table
|
||||
tbody
|
||||
for follow of followed
|
||||
tr
|
||||
td
|
||||
a(href=`/users/${follow.uname}`)= follow.uname
|
||||
td
|
||||
form(action=`/users/${follow.uname}/follow`, method="post")
|
||||
button Unfollow
|
||||
|
||||
block content
|
||||
p
|
||||
|
@ -42,7 +54,7 @@ block content
|
|||
+feed(recentUpdates)
|
||||
|
||||
h1#invite-codes(style="margin-top:1em;") Invite codes
|
||||
p Invite your friends to the mipilin beta! You can create up to five invite codes every month, and they all expire within a week.
|
||||
p If you're a trusted user, you can invite your friends to the mipilin beta! You can create up to five invite codes every month, and they all expire within a week.
|
||||
p
|
||||
| Your current invite codes (
|
||||
strong= codesUsed
|
||||
|
@ -61,13 +73,15 @@ block content
|
|||
.subtle You have no currently active invite codes.
|
||||
br
|
||||
form(action="/codes/create", method="post")
|
||||
button(type="submit", disabled=codesUsed>=5) Generate
|
||||
button(type="submit", disabled=codesUsed>=5 || !isTrusted) Generate
|
||||
if codesUsed >= 5
|
||||
p You've generated the maximum amount of codes this month.
|
||||
if !isTrusted
|
||||
p You need be manually marked as "trusted" to generate codes.
|
||||
script(nonce=nonce).
|
||||
function disable(form) {
|
||||
form.preventDefault();
|
||||
const btn = form.querySelector("button");
|
||||
btn.preventDefault();
|
||||
btn.setAttribute("disabled", true);
|
||||
btn.setAttribute("disabled", "");
|
||||
|
||||
setTimeout(() => {
|
||||
btn.removeAttribute("disabled");
|
||||
|
|
|
@ -36,6 +36,10 @@ block content
|
|||
| Hi, this is mipilin (pronounced /mipilin/)! It lets you tell your friends how you're feeling, as well as keep a journal of your current mood and their trends over time! Due respect goes to
|
||||
a(href="https://www.imood.com/") imood
|
||||
|, from which I borrowed many ideas and basically all of the moods.
|
||||
p
|
||||
| If you're wondering how to get started, look down. There is a lot of people! Also on the sidebar to your left is important information, including another list of users. Click on them! Follow them! Interact with them! Following someone will make their updates appear on your
|
||||
a(href="/dashboard/#feed") dashboard's local feed
|
||||
| . No one likes an empty local feed!!
|
||||
p
|
||||
| mipilin is free and open source forevur. If you want to CHECK OUT TEH CODE or FILE AN ISSUE then you may do so at the respective links provided on the
|
||||
a(href="https://sr.ht/~roxwize/mipilin") project page
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue