diff options
| author | winter | 2025-03-21 20:22:56 +0000 |
|---|---|---|
| committer | winter | 2025-03-21 20:22:56 +0000 |
| commit | be742b2b7af133c3c4dddb72939775f717bbfc97 (patch) | |
| tree | 5f09fa71c259a995fc465af204068714a65bc386 /templates/actor/profile_poke_form.php | |
| parent | a6f7ce85be666a86379eb4d044f2040b4d751dcf (diff) | |
improve appearance of poke form
Diffstat (limited to 'templates/actor/profile_poke_form.php')
| -rw-r--r-- | templates/actor/profile_poke_form.php | 40 |
1 files changed, 23 insertions, 17 deletions
diff --git a/templates/actor/profile_poke_form.php b/templates/actor/profile_poke_form.php index df511ef..28d89d3 100644 --- a/templates/actor/profile_poke_form.php +++ b/templates/actor/profile_poke_form.php @@ -1,25 +1,31 @@ -<?php /** @var \Digitigrade\Model\Actor $actor */ ?> -<form class="nobackground pokeForm" hx-post="/fragment/actor/<?= $actor->id ?>/poke" hx-disabled-elt="find button" - hx-target="this" hx-swap="outerHTML"> +<?php +/** @var \Digitigrade\Model\Actor $actor */ +/** @var ?string $selectedVerb */ +?> +<form class="pokeForm" hx-post="/fragment/actor/<?= $actor->id ?>/poke" hx-disabled-elt="find button" hx-target="this" + hx-swap="outerHTML"> + <div class="row"> + <select id="pokeVerb-<?= $actor->id ?>" name="verb"> + <?php foreach (['poke', 'bite', 'punch', 'kick', 'wave', 'yell', 'hug', 'kiss', 'pet'] as $verb): ?> + <option value="<?= $verb ?>" <?= ($selectedVerb ?? null) == $verb ? 'selected' : '' ?>> + <?= __("user.profile.poke.verb.$verb") ?> + </option> + <?php endforeach; ?> + </select> + </div> <div class="row"> - <div class="column"> - <select id="pokeVerb-<?= $actor->id ?>" name="verb"> - <?php foreach (['poke', 'bite', 'punch', 'kick', 'wave', 'yell', 'hug', 'kiss', 'pet'] as $verb): ?> - <option value="<?= $verb ?>"><?= __("user.profile.poke.verb.$verb") ?></option> - <?php endforeach; ?> - </select> - </div> - <div class="column"> - <label for="pokeUrgent-<?= $actor->id ?>"><?= __('user.profile.poke.urgent.label') ?></label> - <input type="checkbox" id="pokeUrgent-<?= $actor->id ?>" name="urgent"> - </div> <div class="column"> <button type="submit" class="primary"><?= __('user.profile.poke.action') ?></button> </div> <div class="column"> - <?php if ($poked ?? false): ?> - <span class="temporaryIndicator"><?= __('user.profile.poke.success') ?></span> - <?php endif; ?> + <button type="submit" class="secondary" name="urgent" value="1"> + <?= __('user.profile.poke.urgent.action') ?> + </button> </div> </div> + <div class="row"> + <?php if ($poked ?? false): ?> + <span class="temporaryIndicator"><?= __('user.profile.poke.success') ?></span> + <?php endif; ?> + </div> </form>
\ No newline at end of file |
