authorgravatar for 64416825+akash3444@users.noreply.github.comAkash Moradiya <64416825+akash3444@users.noreply.github.com> 2026-09-20 08:08:43+05:30
committergravatar for noreply@github.comGitHub <noreply@github.com> 2026-09-19 23:38:43-03:00
log599c9776eb887d4fff42da7d2daf8aa07ee9a9e2
tree4d65da09f02eab4ff95d750a45407b5236d73c71
parentd6f291303ddc0c9a14f570266a4d9eff6d431593
signature Signed by PGP key B5690EEEBB952194

fix(web): align pull request state glyph to top of row (#11268)


2 files changed, 2 insertions(+), 2 deletions(-)

apps/web/src/components/pullRequest/PullRequestDetailPanel.tsx+1-1
...@@ -1535,7 +1535,7 @@ export function PullRequestDetailPanel({...@@ -1535,7 +1535,7 @@ export function PullRequestDetailPanel({
1535 !detail && !onClose && "hidden",1535 !detail && !onClose && "hidden",
1536 )}1536 )}
1537 >1537 >
1538 <div className="ml-4 grid h-7 min-w-0 items-center overflow-hidden">1538 <div className="pl-4 grid h-7 min-w-0 items-center overflow-hidden">
1539 <div1539 <div
1540 aria-hidden={condensed}1540 aria-hidden={condensed}
1541 inert={condensed}1541 inert={condensed}
apps/web/src/components/pullRequest/PullRequestRow.tsx+1-1
...@@ -116,7 +116,7 @@ function PullRequestRowImpl({...@@ -116,7 +116,7 @@ function PullRequestRowImpl({
116 {/* The conflict warning rides the corner of the lifecycle glyph, over the arrow's116 {/* The conflict warning rides the corner of the lifecycle glyph, over the arrow's
117 merge circle, so the leading slot stays one icon wide and titles line up whether or117 merge circle, so the leading slot stays one icon wide and titles line up whether or
118 not a row is blocked. The background fill cuts it out of the glyph beneath. */}118 not a row is blocked. The background fill cuts it out of the glyph beneath. */}
119 <span className="relative inline-flex shrink-0">119 <span className="relative inline-flex self-start mt-0.75 shrink-0">
120 <PullRequestStateGlyph state={entry.state} isDraft={entry.isDraft} />120 <PullRequestStateGlyph state={entry.state} isDraft={entry.isDraft} />
121 {/* The wrapper takes the offset, not the icon, so the tooltip trigger inside keeps the121 {/* The wrapper takes the offset, not the icon, so the tooltip trigger inside keeps the
122 badge's size and anchors the popup to it. */}122 badge's size and anchors the popup to it. */}