feat(admin): two-column block layout for Tier Settings (BUNYIP-415 follow-up) #413
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/BUNYIP-415-tier-settings-two-column"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What
Follow-up to BUNYIP-415 (merged, PR #412). Tier Settings was the reference screen for that ticket (
ref-tier.jpg) but was not in its conversion list, so it stayed a single narrow column with large dead space. This applies the same shared two-column block layout.How
Reuses the
admin_block/admin_block_gridhelpers from BUNYIP-415. The screen is now four blocks in a responsive grid (two columns atlg, one below), all inside one form so a single Save persists everything:The prior inline sub-section headers become block titles; every field is preserved and the blank-keeps-existing save semantics are unchanged.
Tests
tier_settings_uses_two_column_blocksasserts the responsivelg:grid-cols-2class, the block titles, and that all fields survive the regroup.just check-containergreen.Verification (screenshots shared in-thread)
🤖 Generated with Claude Code
https://claude.ai/code/session_01LerAorB26HGHLfjC9iDUbd
Tier Settings was the reference screen for BUNYIP-415 (ref-tier.jpg) but was not in that ticket's conversion list, so it stayed a single narrow column. This applies the same shared admin_block_grid layout: the slots/trials and the three Stripe-catalog groups become blocks in a responsive grid (two columns at lg, one below), all inside one form so a single Save persists everything. Every field is preserved; the prior inline sub-section headers ("Stripe catalog (free / lifetime tier)" etc.) become block titles. Test: tier_settings_uses_two_column_blocks asserts the responsive grid class, the block titles, and that fields survive the regroup. just check-container green. Verified rendered at 1440px (2x2 block grid) and 560px (single column, no horizontal overflow). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01LerAorB26HGHLfjC9iDUbd