Skip to content

fix(social): Open/Closed status chip contrast and Past rooms spacing (#170) - #174

Merged
Birfy merged 3 commits into
ThinkFlowLab:mainfrom
Birfy:cursor/face-room-status-chip-170-1d9a
Oct 17, 2026
Merged

Birfy merged 3 commits into
ThinkFlowLab:mainfrom
Birfy:cursor/face-room-status-chip-170-1d9a

Conversation

@Birfy

@Birfy Birfy commented Oct 17, 2026

Copy link
Copy Markdown
Collaborator

Fixes #170

Summary

  • Face status chip reads Open (was lowercase open) with stronger contrast, readable in light and dark.
  • Past rooms rows get more gap between face, chip and the Open button.
  • Details header chip gets data-flybot="face-status".

Styling and label only; no new buttons or copy. Fork PR: Birfy#20

Test plan

  • ARCH_DOCS_BASE=upstream/main npm run verify (agent run, Node 24)
  • Face room details show Open chip with readable contrast
  • Past rooms: Open button not touching avatar/Closed chip

Face room details showed a low-contrast lowercase open chip; past-room
rows crowded the Open control against avatars and status chips.

Docs-not-needed: CSS-only face status chip labels and past-row spacing.

Fixes ThinkFlowLab#170

Co-authored-by: Danyang Chen <birfychen@gmail.com>
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 17, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-17T09:54:33.299565Z 5d2979f PR opened
ℹ️ 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" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@Birfy
Birfy added this pull request to the merge queue Oct 17, 2026

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

Copy link
Copy Markdown

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: 5d2979fbd7

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

Comment thread plugins/social/client.js
function faceChipLabel(room) {
const chip = faceChip(room)
if (chip === 'open') return 'open'
if (chip === 'open') return 'Open'

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P1 Badge Update the social subsystem document

When this commit is checked against its main parent, the Lint step in .github/actions/flybot-tests/action.yml:41-62 fetches origin/main, and check-arch-docs.mjs will see an owned plugins/social/ change but neither a docs/subsystems/social.md edit nor a Docs-not-needed: trailer, so the required gate fails. The doc is substantively stale too (docs/subsystems/social.md:69 still says the live chip reads open), so update it for Open rather than waiving this label change.

AGENTS.md reference: AGENTS.md:L94-L94

Useful? React with 👍 / 👎.

@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Oct 17, 2026
@Birfy
Birfy added this pull request to the merge queue Oct 17, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Oct 17, 2026
@Birfy
Birfy added this pull request to the merge queue Oct 17, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Oct 17, 2026
@Birfy
Birfy added this pull request to the merge queue Oct 17, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Oct 17, 2026
@Birfy
Birfy added this pull request to the merge queue Oct 17, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Oct 17, 2026
@Birfy
Birfy added this pull request to the merge queue Oct 17, 2026
Merged via the queue into ThinkFlowLab:main with commit b0f839f Oct 17, 2026
6 checks passed
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.

Face room Open status chip is lowercase/low-contrast; Past rooms Open control cramped

2 participants