Repository navigation
feat(chat): restyle omp's ask dialogs and forms - #472
Conversation
Walkthrough
Security architecture risk:
|
311b813 to
035fa8d
Compare
035fa8d to
80b09f3
Compare
|
@codex review |
|
@coderabbitai review |
80b09f3 to
72e7b6c
Compare
|
@codex review |
|
@coderabbitai review |
Action performed
|
Codex Review Summary: ✅ CompletedThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
Codex Review: Didn't find any major issues. Breezy! Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
72e7b6c to
06e6376
Compare
Summary
With #460, omp's
askdialogs and forms arrive again asui_requestframes and are rendered from their arguments. This restyles them (components/ExtensionDialog.tsx,app/globals.css):outline: nonehid keyboard focus on text fields; the app's focus ring is back, around the whole row for "Other".:user-invalid), and text fields follow the touch-target setting.color-scheme: dark, so native controls there are dark. This affects every native control in that theme.Behaviour and wording are unchanged. A choice's label (text plus inline
<code>,<strong>, …) is one wrapped block next to its control, so a mixed label no longer splits into columns.Verification
ExtensionDialog*.test.mjs(5 files, 49 tests) pass; two mobile-overflow assertions ([Bug] question tool layout #234) moved from inline styles to the CSS class and rule. Typecheck and eslint clean.Moved from #467 (head branch now on this repository).
Summary by CodeRabbit