Skip to content

Settings: webhook-managed note sits between the two repository field grids #366

Description

@JohnRDOrazio

Problem

In Project Settings → Upstream Source Tracking, when the sync config is webhook-driven (isWebhookDriven === true), the four GitHub-integration fields render read-only:

Grid Fields
First grid-cols-2 Repository owner, Repository name
Second grid-cols-2 Branch, File path

The explanatory note — "Repository fields are managed by the GitHub integration." — is rendered between the two grids.

Because it sits mid-group, it reads ambiguously: a user can't tell whether it captions the two fields above it, the two below it, or all four. All four are in fact webhook-managed.

Expected

The note should appear after both grids, so it unambiguously captions the whole group of four read-only fields.

Location

app/projects/[id]/settings/page.tsx — RemoteSyncSection, the isWebhookDriven && <p>…</p> block.

Notes

Related

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions