Skip to content

style(docs): modernize markdown table styling#1344

Merged
sserrata merged 1 commit into
masterfrom
style/modern-markdown-tables
Jul 13, 2026
Merged

style(docs): modernize markdown table styling#1344
sserrata merged 1 commit into
masterfrom
style/modern-markdown-tables

Conversation

@sserrata

Copy link
Copy Markdown
Member

Summary

Replaces the default Infima table look with a borderless treatment used across Stripe/Vercel/Linear/Tailwind docs.

Before → After:

  • Outer + cell borders → gone
  • Zebra stripes → gone
  • 2px header underline → 1px hairline
  • Bold header → semibold, muted color
  • Adds subtle row hover tint
  • Adds 0.75rem × 1rem cell padding

Scoped to .markdown table so OpenAPI grids and component tables are untouched. Infima's existing display: block; overflow: auto handles horizontal scroll on narrow screens — kept as-is.

Dark mode variants use --ifm-color-gray-700/800/900 for dividers and hover.

Test plan

  • Preview any docs page with a table (e.g. /expedition/docs/expedition_workflow_migration)
  • Toggle light/dark theme and confirm dividers + hover work in both
  • Resize to mobile width, confirm wide tables still scroll horizontally
  • Spot-check an OpenAPI page to confirm those tables are unaffected

🤖 Generated with Claude Code

Replaces the default Infima table look (outer + cell borders, zebra
stripes, 2px header underline) with a borderless treatment used across
Stripe/Vercel/Linear/Tailwind docs: hairline row dividers, muted semibold
header, subtle hover tint, no zebra. Scoped to `.markdown table` so
OpenAPI and component tables are untouched.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@sserrata sserrata requested a review from a team as a code owner July 13, 2026 17:51
@github-actions

Copy link
Copy Markdown

Visit the preview URL for this PR (updated for commit 1f50a63):

https://pan-dev-f1b58--pr1344-0006gmzw.web.app

(expires Mon, 20 Jul 2026 18:00:23 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: 9359a9fa100d5fdb082f75280473a90b1f96eb51

@sserrata sserrata merged commit 396e2dd into master Jul 13, 2026
6 checks passed
@sserrata sserrata deleted the style/modern-markdown-tables branch July 13, 2026 18:10
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