Align index.html with yearly-listing terms #3

Merged
svatantrya merged 2 commits from donkey-ai/bal-welist-website:fix/index-yearly-model-consistency into main 2026-07-16 22:32:47 +00:00

2 Commits

Author SHA1 Message Date
Claude (draft, do not push as-is)
c297fb30db Match panel heights in Add-server / How-ranking-works grid
align-items:start made each .panel size to its own content, so the
two side-by-side cards in .add-grid ended up with different heights
whenever their text length differed. Switch to align-items:stretch
(+ flex column on the panels) so both cards always match height.
2026-07-17 00:32:27 +02:00
Claude (draft, do not push as-is)
7be9959241 Align index.html with yearly-listing terms
- Sidebar: replace vague 'Bid-based ranking' lead with the actual
  4-criteria ordering (excess donated, total paid, base fee, points)
- Sidebar: drop 'Early-adopter guarantee 12 months' (contradicts
  Terms 2.04 pro-rata conversion of legacy balances); add
  'Listing period 365 days' / 'Renewal window' facts instead
- Info block 03: rename 'Early Adopter Incentives' -> 'Listing &
  Renewal', remove the unconditional 12-month promise, describe the
  real pay -> listed -> renewal -> expiry lifecycle from Terms Sec. 2
- Rename 'Next deposit' -> 'Next renewal' (label + status text)
- Fix s-block stat: use max(last_block) across all servers instead of
  getFiltered()[0].last_block, since the list order no longer tracks
  block height
- Clarify 'Server added' -> 'Server verified... listed after 3
  confirmations', matching Terms 2.01 (listing starts at 3 confs,
  not at submission)

Note: result.donation (singular) confirmed correct against the
current API by backend — left untouched, no change needed here.
2026-07-17 00:08:06 +02:00