Product UI
Interface patterns for generated pages and operator-facing controls.
Generated pages
Generated public pages should be calm, sparse, and clear. The domain wordmark is the main identity element. Legal, trust, privacy, and security links should be visible without making the page feel like a marketing landing page.
Redirect states
Use plain status language for redirect lifecycle states.
| State | Preferred copy | Design note |
|---|---|---|
| Active | Redirecting | Keep the destination visible when appropriate. |
| Scheduled | Available later | Show the exact local date and time. |
| Expired | Link expired | Explain whether the operator can restore it. |
| Blocked | Link blocked | Keep the message firm and security-focused. |
| Missing | Link not found | Offer a route back to the operator domain when configured. |
Controls
Buttons, toggles, filters, and tables should favor scanning and repeated use. Avoid decorative cards around whole work areas. Use cards only for repeated items, modals, and focused panels.