feat: add check position selector and fix logo not rendering

Add per-account check position setting (top/middle/bottom/3-per-page)
so checks print in a specific slot on the page. Fix logos never
appearing on checks or in the layout editor — the Logo layout field
was missing from the default seed data and existing accounts.
This commit is contained in:
2026-04-10 19:54:17 -06:00
parent 66374196c5
commit deb31d248f
5 changed files with 48 additions and 6 deletions
+12
View File
@@ -472,6 +472,18 @@
</div>
</div>
<p class="settings-section-label">Check Position</p>
<div class="form-group">
<label for="as-check-position">Print checks in</label>
<select id="as-check-position" name="check_position">
<option value="3-per-page">All 3 slots (3 per page)</option>
<option value="top">Top slot only</option>
<option value="middle">Middle slot only</option>
<option value="bottom">Bottom slot only</option>
</select>
<span class="field-hint">Choose which slot(s) on the page to print checks in.</span>
</div>
<div id="acct-settings-error" class="wizard-error" hidden></div>
</form>
</div>