# Deployment page polish — design **Date:** 2026-04-23 **Scope:** six targeted UX improvements on the unified deployment page (`ui/src/pages/AppsTab/AppDeploymentPage/*`) **Status:** Draft — pending user review ## 1. Motivation The unified deployment page landed recently. Exercising it surfaced six rough edges: 1. No feedback during JAR upload — user clicks `Save` or `Redeploy`, the button spins, nothing happens visually until the upload finishes. On large JARs this feels broken. 2. Startup logs are fixed ascending with no way to see the newest line first and no manual refresh between polls. 3. The checkpoints table is always visible, pushing the config tabs far down even when the user doesn't care about history right now. 4. The replica dropdown in the checkpoint drawer uses a raw `` with `Select` from `@cameleer/design-system`. ```tsx