admin ui: self-contained reserve-username modal, plain @ text

The reserve modal delegated to a nested ActionButton, whose own flow modal
opened over it - the username field ended up behind it and the request preview
came through empty on confirm. Replace it with a modal that owns its username
and reason fields and posts the reserve/unreserve command directly. Render the
@ prefix as text, not an icon.
This commit is contained in:
Astra 2026-09-09 21:15:23 +01:00
parent 93a4ed2bca
commit 4e2cf7c5ac
3 changed files with 95 additions and 48 deletions

View file

@ -23,7 +23,7 @@
})();
</script>
<script type="module" crossorigin src="/assets/index-BYKuPGzl.js"></script>
<script type="module" crossorigin src="/assets/index-v1d-K3Z6.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-CQKJMNpu.css">
</head>
<body>