diff --git a/artifacts/tx-os/src/pages/executive-meetings.tsx b/artifacts/tx-os/src/pages/executive-meetings.tsx index 2f80e9d6..9dd1c898 100644 --- a/artifacts/tx-os/src/pages/executive-meetings.tsx +++ b/artifacts/tx-os/src/pages/executive-meetings.tsx @@ -4645,22 +4645,20 @@ function MeetingRow({ onSave={onSaveTitle} ariaLabel={t("executiveMeetings.editMeetingTitle")} dir={isRtl ? "rtl" : "ltr"} - // #641: pin to cell-start alignment (right in AR, left in EN) - // for the view-mode wrapper AND any inner `
` Tiptap saved — - // `safeHtml` keeps `style` attributes (so users can colour / - // size text), which means a stray `text-align: center` saved - // by the editor would otherwise leak into the cell. The - // `!` modifier outranks the inline style so the title always - // reads from the start of the cell regardless of what's - // stored. - className="font-medium leading-snug break-words text-start [&_p]:!text-start" + // Center the title horizontally for the view-mode wrapper AND + // any inner `
` Tiptap saved — `safeHtml` keeps `style` + // attributes (so users can colour / size text), which means a + // stray `text-align` saved by the editor would otherwise leak + // into the cell. The `!` modifier outranks the inline style so + // the title always stays centered regardless of what's stored. + className="font-medium leading-snug break-words text-center [&_p]:!text-center" disabled={!canMutate} testId={`em-edit-title-${meeting.id}`} startInEditMode={autoEditTitle} onStartedEditing={onAutoEditTitleConsumed} /> {meeting.location && ( -