Skip to content

Fix horizontal overflow in Roles & Permissions tables - #225

Open
claude[bot] wants to merge 2 commits into
mainfrom
fix/roles-permissions-table-width
Open

Fix horizontal overflow in Roles & Permissions tables#225
claude[bot] wants to merge 2 commits into
mainfrom
fix/roles-permissions-table-width

Conversation

@claude

@claude claude Bot commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Requested by Jess Chaidez · Slack thread

Before: On the Roles & Permissions page, the role tables were wider than the content area. The far-right column (Member / Consumer) was cut off behind a horizontal scroll, so readers couldn't see the last role's permissions without scrolling sideways. Long cell text like "✅ Can save only for self" and long row labels like "Add/Modify/Remove Service Accounts to Organization and or Projects" pushed the table past the available width.

After: The verbose cell and label text is trimmed so all three role tables fit within the content width and every column — including the far-right one — is visible without a horizontal scroll. Status markers (✅ / ❌) and the meaning of each cell are unchanged; no rows or columns were removed.

How: Mintlify markdown pipe tables don't support per-column widths, so the reliable fix is to shorten the text. Long prose was trimmed consistently (e.g. "✅ Can save only for self" → "✅ Only for self", "Only the Creator" → "Only Creator", "Organization" → "Org", "Create and View X Reports" → "Create/View X Reports"). No frontmatter/layout change was added — no other page in this repo uses a wide mode, so that would be non-standard.

🤖 Generated with Claude Code

https://claude.ai/code/session_01RRpcpmRyY3cF1qmUxeyx9j


Generated by Claude Code

The three role tables on the Roles & Permissions page overflowed their
content width, hiding the far-right column behind a horizontal scroll.
Mintlify markdown tables don't support per-column widths, so this
trims verbose cell and label text (keeping status markers and meaning)
so the tables fit without scrolling.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01RRpcpmRyY3cF1qmUxeyx9j
@claude
claude Bot requested a review from a team as a code owner September 2, 2026 23:56
@claude
claude Bot requested a review from enague September 2, 2026 23:56
@greptile-apps

greptile-apps Bot commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Confidence Score: 5/5

The PR appears safe to merge.

No blocking failure remains.

Important Files Changed

Filename Overview
docs/orgs-and-projects/roles-and-permissions.mdx Shortens table wording without changing documented permissions; the previously reported lookup-mapping scope issue is fixed.

Reviews (2): Last reviewed commit: "Restore "in Lexicon" qualifier on lookup..." | Re-trigger Greptile

Comment thread docs/orgs-and-projects/roles-and-permissions.mdx Outdated
Greptile flagged that trimming "Map Property to Lookup Table in Lexicon"
to "Map Property to Lookup Table" dropped the scope qualifier: local
report mappings are available to all roles, while the Lexicon-level
mapping is the role-gated one. Restore the qualifier for accuracy;
all other table trims stay in place.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01RRpcpmRyY3cF1qmUxeyx9j
@mintlify

mintlify Bot commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
mixpanel-docs 🟢 Ready View Preview Sep 3, 2026, 12:02 AM

💡 Tip: Enable Automations to automatically generate PRs for you.

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.

1 participant