Add PWA reminders and flexible walk scoring
This commit is contained in:
@@ -14,6 +14,8 @@
|
||||
<form method="post" action="/track" class="tracker-form" id="tracker-form" autocomplete="off">
|
||||
<?= csrf_field() ?>
|
||||
<input type="hidden" name="date" value="<?= e($entry['date']) ?>">
|
||||
<?php $walkMode = ($entry['walk_mode'] ?? ($settings['walk']['mode'] ?? 'time')) === 'steps' ? 'steps' : 'time'; ?>
|
||||
<input type="hidden" name="walk_mode" value="<?= e($walkMode) ?>">
|
||||
|
||||
<div class="field-grid field-grid--three">
|
||||
<label class="range-card">
|
||||
@@ -60,8 +62,16 @@
|
||||
</label>
|
||||
|
||||
<label>
|
||||
<span>Spaziergang in Minuten</span>
|
||||
<input type="number" min="0" max="1440" step="1" name="walk_minutes" value="<?= e((string) $entry['walk_minutes']) ?>" required>
|
||||
<span><?= $walkMode === 'steps' ? 'Spaziergang in Schritten' : 'Spaziergang in Minuten' ?></span>
|
||||
<input
|
||||
type="number"
|
||||
min="0"
|
||||
max="<?= $walkMode === 'steps' ? '50000' : '1440' ?>"
|
||||
step="1"
|
||||
name="<?= $walkMode === 'steps' ? 'walk_steps' : 'walk_minutes' ?>"
|
||||
value="<?= e((string) ($walkMode === 'steps' ? ($entry['walk_steps'] ?? 0) : $entry['walk_minutes'])) ?>"
|
||||
required
|
||||
>
|
||||
</label>
|
||||
</div>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user