Skip to content

UI Cut 02: strip home chrome and remove kit buttons from feeds#6

Merged
DerpcatMusic merged 1 commit into
masterfrom
feat/ui-cut-02-home-jobs-action-first
Mar 13, 2026
Merged

UI Cut 02: strip home chrome and remove kit buttons from feeds#6
DerpcatMusic merged 1 commit into
masterfrom
feat/ui-cut-02-home-jobs-action-first

Conversation

@DerpcatMusic
Copy link
Copy Markdown
Owner

What changed

  • remove chart-first home composition from instructor and studio home
  • collapse home to a single lead action card plus the live work section
  • remove kit button and kit pressable usage from the touched home surfaces
  • replace main instructor/studio job card actions with a simple non-kit action button
  • move studio feed top-level actions off KitButton

Why

Home was spending too much of the first screenful on summary theater and the main feed actions were still tied to the kit controls you explicitly called out as problematic. This slice makes the product more action-first without trying to redesign every screen at once.

Verification

  • bun run typecheck

@DerpcatMusic DerpcatMusic merged commit e902921 into master Mar 13, 2026
2 of 3 checks passed
@DerpcatMusic DerpcatMusic deleted the feat/ui-cut-02-home-jobs-action-first branch March 13, 2026 01:36
Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: eff9646517

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

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".

onPress={onPress}
style={({ pressed }) => ({
minHeight: 42,
minWidth: 96,
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Remove fixed min width from action buttons

The new ActionButton sets minWidth: 96, but the desktop review action lane in src/components/jobs/studio/studio-jobs-list.tsx still constrains two side-by-side buttons to width: isWideWeb ? 178 (the canReview row), which guarantees overflow (96 + 96 + gap > 178) whenever review actions are shown. On desktop web this causes the accept/reject controls to spill out of their column and can overlap neighboring content, degrading usability of the review queue.

Useful? React with 👍 / 👎.

DerpcatMusic added a commit that referenced this pull request Apr 15, 2026
Co-authored-by: Codex Agent <codex@local.dev>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant