Repository navigation
style(desktop): Calm UI 1/2, one sans face and 'workflow' everywhere (hold: founder review) - #1309
Merged
Merged
Conversation
- --font-heading flips to the sans (one revertible constant, with --fw-heading), matching OpenAdapt Cloud and the phone decision portal. Page titles 28px; cards drop their shadow. - User-facing copy says 'workflow' instead of 'task' (string literals and JSX text only; identifiers, routes, ids and test ids unchanged). The primary button reads 'Record a workflow'. - Tests updated to the new wording.
This was referenced Oct 18, 2026
Member
Author
Before / after: Calm UI 1/2 (desktop)Before is What changed
Left is before, right is after. Click an image to open it at full size. Shot locally with Home (Workflows)WelcomeCheck itWatch it run, stopped runMore screens at 1280 px (Watch it run, checked run, Qualification, steps view, Results, Sign in, First run, Run it, Sample run, Settings, Record (Advanced), Needs you)Watch it run, checked runQualification, steps viewResultsSign inFirst runRun itSample runSettingsRecord (Advanced)Needs youPhone, 375 pxHome (Workflows)WelcomeCheck itWatch it run, stopped runWatch it run, checked runQualification, steps viewResultsSign inFirst runRun itSample runSettingsRecord (Advanced)Needs youImages live on a separate branch, 🤖 Generated with Claude Code |
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.




























For the founder's visual review. Don't merge. This is 1 of 2 stacked PRs; the second is #1310.
This ports OpenAdaptAI/openadapt-desktop#210 into
packages/desktopwithgit am -3 --directory=packages/desktop. Authorship and the commit message are unchanged.--font-headingswitches to the sans, matching OpenAdapt Cloud and the phone decision card. It is one revertible constant (--font-headingplus--fw-heading) insrc/styles/tokens.css. Page titles are 28px, and cards drop their shadow. The vendored canonical tokens don't change.src/lib/approvalMode.tsandsrc/screens/NeedsYou.tsxare left alone because the Fix atomacos in requirements.txt #206 port changes them; their wording follows after that port lands.Release: the commit is a
style:commit, so the desktop release-intent check doesn't require a bump. If the founder wants these looks to ship, add a bump withscripts/prepare_release.pyat merge time.Tests: in the original repo, vitest passed (344/344) and so did
npm run build. Here, the path-filtered desktop CI runs them; I didn't run them locally to save disk. The name guard and gitleaks found nothing.🤖 Generated with Claude Code