You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
style(ui): modern empty states; on-template onboarding tile; app-first copy
Final sweep of the design pass:
- Tools page empty state: replace the 📦-emoji block with the app's empty
pattern — dashed card, tinted Compass tile, explanatory copy, CTA into
Discover with a Lucide arrow (was inline SVG).
- Apps onboarding card: gradient icon tile → flat primary tint (the
template language is flat tints + accent strips, no gradients); copy
modernized ("Connect your first AI app", "AI app" not "IDE/client").
Naming decision (kept, deliberately): the built-in server stays
"Tool Optimization" — benefit-led ("keeps the AI's toolset lean") beats the
mechanism-led "Self-management", which reads ambiguous and scarier to an
approval-conscious newcomer. "Self-management" remains the mechanism term
in developer docs only; the descriptor copy in builtin.rs already explains
the behavior and the approval model.
Verified: vitest 174 passed, tsc clean, eslint 0 errors.
Signed-off-by: Mohammod Al Amin Ashik <maa.ashik00@gmail.com>
0 commit comments