Commit bf6fec9
committed
feat(ai-chat): redesign install + setup screens to match login layout
The CLI-not-installed and Claude-needs-setup screens now share the
.ai-placeholder layout with the login/placeholder screens — left-
aligned header, intro video, body copy, full-width CTA, footer help
link — for one consistent visual language across the four 'AI gated'
surfaces.
Per designer spec, the primary CTAs on these setup-on-dark screens
flip from blue to a white pill (kept blue on the login/placeholder
to keep the desktop-app upsell action distinct). Selector chains
.btn.btn-primary.ai-placeholder-cta-on-dark to beat the dark-mode
.dark .btn.btn-primary !important rule that would otherwise force
blue.
Adds a .ai-placeholder-cta-secondary outlined style for the
'Add Custom Provider' option on the setup screen, plus a centered
'Need Help? Learn More' footer link.
Strings: drops the inline learn-more anchors in CLI_INSTALL_MSG /
CLAUDE_LOGIN_MSG (footer link replaces them), updates
INTRO_CONFIGURE_DESC to match the new subtitle copy, adds
SETUP_NEED_HELP and SETUP_LEARN_MORE.1 parent d04be28 commit bf6fec9
2 files changed
Lines changed: 70 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2160 | 2160 | | |
2161 | 2161 | | |
2162 | 2162 | | |
2163 | | - | |
| 2163 | + | |
2164 | 2164 | | |
2165 | 2165 | | |
2166 | 2166 | | |
2167 | 2167 | | |
2168 | 2168 | | |
2169 | | - | |
| 2169 | + | |
2170 | 2170 | | |
2171 | 2171 | | |
| 2172 | + | |
| 2173 | + | |
2172 | 2174 | | |
2173 | 2175 | | |
2174 | 2176 | | |
| |||
2185 | 2187 | | |
2186 | 2188 | | |
2187 | 2189 | | |
2188 | | - | |
| 2190 | + | |
2189 | 2191 | | |
2190 | 2192 | | |
2191 | 2193 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2990 | 2990 | | |
2991 | 2991 | | |
2992 | 2992 | | |
| 2993 | + | |
| 2994 | + | |
| 2995 | + | |
| 2996 | + | |
| 2997 | + | |
| 2998 | + | |
| 2999 | + | |
| 3000 | + | |
| 3001 | + | |
| 3002 | + | |
| 3003 | + | |
| 3004 | + | |
| 3005 | + | |
| 3006 | + | |
| 3007 | + | |
| 3008 | + | |
| 3009 | + | |
| 3010 | + | |
| 3011 | + | |
| 3012 | + | |
| 3013 | + | |
| 3014 | + | |
| 3015 | + | |
| 3016 | + | |
| 3017 | + | |
| 3018 | + | |
| 3019 | + | |
| 3020 | + | |
| 3021 | + | |
| 3022 | + | |
| 3023 | + | |
| 3024 | + | |
| 3025 | + | |
| 3026 | + | |
| 3027 | + | |
| 3028 | + | |
| 3029 | + | |
| 3030 | + | |
| 3031 | + | |
| 3032 | + | |
| 3033 | + | |
| 3034 | + | |
| 3035 | + | |
| 3036 | + | |
| 3037 | + | |
| 3038 | + | |
| 3039 | + | |
| 3040 | + | |
| 3041 | + | |
| 3042 | + | |
| 3043 | + | |
| 3044 | + | |
| 3045 | + | |
| 3046 | + | |
| 3047 | + | |
| 3048 | + | |
| 3049 | + | |
| 3050 | + | |
| 3051 | + | |
| 3052 | + | |
| 3053 | + | |
| 3054 | + | |
| 3055 | + | |
| 3056 | + | |
| 3057 | + | |
2993 | 3058 | | |
2994 | 3059 | | |
2995 | 3060 | | |
| |||
0 commit comments