Skip to content

Redesign the callout editor cards: Published toggle + Visibility section#1982

Merged
maebeale merged 1 commit into
mainfrom
maebeale/clarify-published-checkbox
Jul 15, 2026
Merged

Redesign the callout editor cards: Published toggle + Visibility section#1982
maebeale merged 1 commit into
mainfrom
maebeale/clarify-published-checkbox

Conversation

@maebeale

@maebeale maebeale commented Jul 14, 2026

Copy link
Copy Markdown
Collaborator

🤖 suggested review level: 3 Read 📖 view-only editor-card redesign plus one trivial model predicate

What is the goal of this PR and why is this important?

  • Make the registration-ticket callout editor cards clearer: the Published checkbox was an unlabeled box wedged top-left, and the show/hide controls were scattered.

How did you approach the change?

  • Pin Published to each card's top-right with a label.
  • Cluster the conditional show/hide controls into a collapsible Visibility section (drip date + payment gate) laid out as parallel fields, split out from Type/color/icon.
  • Move the built-in default status (Matches default / Restore to default) and Delete callout to the bottom-right.
  • Add RegistrationTicketCallout#payment? so the editor hides Visibility for the Payment built-in (its visibility is app-driven from live balance status).

Anything else to add?

Copilot AI review requested due to automatic review settings July 14, 2026 14:38

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

Copilot AI review requested due to automatic review settings July 14, 2026 15:02

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

Copilot AI review requested due to automatic review settings July 14, 2026 15:09

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@maebeale maebeale force-pushed the maebeale/clarify-published-checkbox branch from 0ccf66d to c7b8701 Compare July 14, 2026 20:48
Copilot AI review requested due to automatic review settings July 14, 2026 20:48

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@maebeale maebeale changed the title Move built-in callout content onto callout rows; redesign editor Redesign the callout editor cards: Published toggle + Visibility section Jul 14, 2026
Reposition the Published checkbox to each card's top-right, cluster the
conditional show/hide controls into a collapsible Visibility section (drip date +
payment gate) laid out as parallel fields, and move the built-in default status
(Matches default / Restore to default) and Delete to the bottom-right. Add
RegistrationTicketCallout#payment? so the editor can hide Visibility from the
Payment built-in, whose visibility the app drives from live balance status.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@maebeale maebeale force-pushed the maebeale/clarify-published-checkbox branch from c7b8701 to 281574a Compare July 15, 2026 02:05
Copilot AI review requested due to automatic review settings July 15, 2026 02:05

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@maebeale maebeale marked this pull request as ready for review July 15, 2026 03:46
@maebeale maebeale merged commit fe08971 into main Jul 15, 2026
3 checks passed
@maebeale maebeale deleted the maebeale/clarify-published-checkbox branch July 15, 2026 03:47
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.

2 participants