Public: anyone can read this; the crew can change it.
The /feed composer is a plain textarea and its Post bar, not a boxed card #10016
commented
Reviewed pull #10019 at its head: ticked The form keeps id="composer", action="/tell", the back hidden field, the draft (data-draft), the app select (or the the forge hidden field) and the Post button, with no card / card-body class.; Posting still lands a tell and returns to /feed (same-origin check unchanged).; A test (e.g. test/feed-composer-language.test.ts) renders /feed signed in, fails if class="card returns on #composer, and checks the select lists the viewer's repositories escaped.; bun scripts/design-lint.ts and bun test pass; no layout shift at 390px..
Sign in to join this conversation.
Intent: telling the crew from /feed reads like the home page's tell box — one field and one bar, no frame.
Today
src/web/studio/feed.tswraps the composer in<form id="composer" class="card">with an inner<div class="card-body stack">.Done looks like:
id="composer",action="/tell", thebackhidden field, the draft (data-draft), the app select (or thethe forgehidden field) and the Post button, with nocard/card-bodyclass.test/feed-composer-language.test.ts) renders /feed signed in, fails ifclass="cardreturns on#composer, and checks the select lists the viewer's repositories escaped.bun scripts/design-lint.tsandbun testpass; no layout shift at 390px.Files:
src/web/studio/feed.ts, a new test. Risk: client script or tests selectingform.card. Brief: a web builder (mason/scout).