Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[docs] Basic API reference tables #810

Merged
merged 6 commits into from
Nov 13, 2024

Conversation

vladmoroz
Copy link
Contributor

@vladmoroz vladmoroz commented Nov 7, 2024

Adding the initial API reference table component.

Preview:
https://deploy-preview-810--base-ui.netlify.app/new/components/dialog

image

Up next it will still need a bit of work:

  • Detailed types
  • Make sure API reference generation doesn't rely on MDX in the data folder
  • Sturdier inline code highlighting
  • Mobile / inner scroll area
  • Refactor the colors, create a gray color scale

@vladmoroz vladmoroz added the docs Improvements or additions to the documentation label Nov 7, 2024
@vladmoroz vladmoroz requested a review from colmtuite November 7, 2024 16:39
@mui-bot
Copy link

mui-bot commented Nov 7, 2024

Netlify deploy preview

https://deploy-preview-810--base-ui.netlify.app/

Generated by 🚫 dangerJS against 30f06d2

)}
</Table.Cell>
<Table.Cell>
<Popover.Root>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Add openOnHover here

@vladmoroz vladmoroz requested a review from atomiks November 8, 2024 16:34
@vladmoroz vladmoroz merged commit ae81e33 into mui:master Nov 13, 2024
22 checks passed
@vladmoroz vladmoroz deleted the api-reference-tables branch November 13, 2024 16:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs Improvements or additions to the documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants