desktop: Soft Tactile onboarding — indigo side rail and every wizard step - #446
Open
plombeer31 wants to merge 2 commits into
Open
plombeer31 wants to merge 2 commits into
plombeer31 wants to merge 2 commits into
Conversation
…lists, pill fields Title card: full indigo with a brand glow, 96px mark, 64px wordmark, build line. Every later step: an indigo side rail (lockup, phase statement, 01 Setup / 02 Data steps, build) beside the step column (34px title, lede, body, action bar, keycap hint strip). Route choice as three lifted cards with icons and 1-3 keycaps, plus Continue. Model, provider, file and import lists as lifted cards of 46px rows with real brand logos (models, providers, Hugging Face, import sources, the app mark for the terminal agent). Best fit / Recommended / New / Use at your own risk chips; fit lines green, amber text, or muted; out-of-reach models in a quiet well. Fields are 52px pills with icons; errors are notices under the field; the key screen names the provider with its logo; could-not-reach reads amber and a rejection red. The download shows real progress bars in a card and the two offers as cards with their keycap. Rows no longer shrink inside scrolling lists. The rail narrows below 1240px and 1060px and drops its statement on windows shorter than 720px. Logic untouched: same reducer, key router, act names, data attributes, ids and compared text. The shared wizard parts the composer popover also draws keep an unscoped base style.
… blur filter The two orbs already fade to transparent inside their radial gradients, so filter:blur(2px) drew nothing visible and only added a paint surface on a 440px layer inside the rail. Removed; the rail looks the same.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Part of the Soft Tactile desktop redesign. Depends on #440 (base branch
facelift/1-foundation); every region PR can merge in any order after it. The integrated build isfacelift/integration.Soft Tactile, first-run wizard (ON-01…23). Builds on the foundation PR. The reducer, key router, stamps and copy constants are untouched.
What changes
01 Setup/02 Datasteps with a tick when done, build line, soft orbs, room for the real traffic lights. At 940×620 it narrows to 272px and drops the statement.esc; the key screen with the provider mark; could not reach in amber with Save unchecked / Try again, a rejected key in red.Found while integrating
onboarding-mouse.mjsruns driven at once on one Mac, the wizard sometimes misses a click on the import or download-offer steps because the step it expects has already moved on. In the final batch, two runs ona0811bc3and two on this work ran side by side and all four failed at the same step (no clickable element containing "Claude Code"). Earlier batches passed or failed depending on machine load, on both builds. JS render cost, animations, idle rebuilds, scroll containers and hit-test rules all measured the same as 0.5.5.filter: blur(2px)on the rail's two decorative orbs drew nothing visible (their gradients already fade out) and only added a paint surface, so it was removed. That is not claimed as the fix for the miss above.Verified
onboarding-mouse.mjs60/60 (the whole wizard with the mouse, plus the resting-state review).model-picks.drive.mjs: every wizard check passes at 68, 8 and 4 GB; its red checks are all in Settings › LLM › Local (the Settings LLM PR)./search → key screen → a rejected custom key →http://127.0.0.1:8080error → embeddings; the local list under--fake-ram=8.