Files
conjure/TODO.md
T
2026-10-15 13:57:57 +02:00

28 lines
2.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
- [ ] improve on the conjure translation command
## UI consistency audit
### Navigation, context, and feedback
- [x] Add a visible, accessible Back action to Translate, matching uninstall review; retain Escape and query/focus restoration.
- [x] Keep the selected application's name visible throughout uninstall file review, not only in Actions and final confirmation.
- [x] Preserve uninstall discovery loading/error feedback when filtering; show selection counts only after successful discovery.
- [x] Standardize feedback severity: secondary text for guidance/progress and consistent error styling for actual failures. Shortcut modifier guidance should not appear red; login and translation failures should receive error treatment.
- [x] Show persistent uninstall keyboard guidance: Return toggles file inclusion; Command-Return opens confirmation. Preserve the safer shortcut distinction.
- [x] Separate Translate's persistent provider/privacy/limit disclosure from transient validation, credential, loading, success, and error feedback.
### Visual consistency
- [x] Match uninstall footer text to the launcher/Translate baseline: 12pt medium rather than 14pt; retain destructive red.
- [x] Align the uninstall footer with launcher/Translate: 8pt right/bottom insets rather than 24pt right and 16pt bottom.
- [x] Use the launcher/Translate footer's plain brown-filled view for uninstall instead of adding a popover material and orange tint.
- [x] Apply Actions' SF Symbol optical-inset handling to launcher icons. Native layout measured a 22×29pt command icon view versus 22×22pt action icon views.
- [x] Render application and command favorite markers consistently: use the configured star symbol rather than a literal ★ for commands.
- [x] Apply the existing Sunset palette to Translate's custom heading and the Settings recovery button, matching equivalent headings/actions.
### Visual verification
- [ ] Visually check footer weight, symbol alignment, heading colors, and backdrop-dependent contrast in the live app; offscreen native checks do not establish final appearance.
- [ ] Check expanded Settings states, including multiline errors, login approval, and uninstall recovery. The fixed, non-scrolling window may compress or clip content; this remains unverified.
Keep intentional differences: taller two-line uninstall rows, larger translation output, native Settings controls, and destructive confirmation shortcuts.