mirror of
https://gitdab.com/cadence/out-of-your-element.git
synced 2025-09-10 12:22:50 +02:00
33 lines
1.2 KiB
Text
33 lines
1.2 KiB
Text
extends includes/template.pug
|
|
|
|
block body
|
|
if !isValid
|
|
.s-empty-state.wmx4.p48
|
|
!= icons.Spots.SpotExpireXL
|
|
p This QR code has expired.
|
|
p Refresh the guild management page to generate a new one.
|
|
|
|
else
|
|
- let guild = discord.guilds.get(guild_id)
|
|
|
|
.s-page-title.mb24
|
|
h1.s-page-title--header= guild.name
|
|
|
|
.d-flex.g16
|
|
.fl-grow1
|
|
h2.fs-headline1 Invite a Matrix user
|
|
|
|
form.d-flex.gy16.fd-column(method="post" action="/api/invite" style="grid-template-rows: repeat(2, auto)")
|
|
.d-flex.gy4.fd-column
|
|
label.s-label(for="mxid") Matrix ID
|
|
input.fl-grow1.s-input.wmx3#mxid(name="mxid" required placeholder="@user:example.org")
|
|
.d-flex.gy4.fd-column
|
|
label.s-label(for="permissions") Permissions
|
|
.s-select
|
|
select#permissions(name="permissions")
|
|
option(value="default") Default
|
|
option(value="moderator") Moderator
|
|
option(value="admin") Admin
|
|
input(type="hidden" name="nonce" value=nonce)
|
|
div
|
|
button.s-btn.s-btn__filled.htmx-indicator Invite
|