UI: Test content-visibility CSS features

This commit is contained in:
Fuma Nama
2024-12-22 21:42:43 +08:00
parent 34451822aa
commit 1810868252
2 changed files with 17 additions and 2 deletions
+5
View File
@@ -0,0 +1,5 @@
---
'fumadocs-ui': patch
---
Enable `content-visibility` CSS features
+12 -2
View File
@@ -263,8 +263,18 @@ function EditOnGitHub({
export const DocsBody = forwardRef<
HTMLDivElement,
HTMLAttributes<HTMLDivElement>
>(({ className, ...props }, ref) => (
<div ref={ref} className={cn('prose', className)} {...props} />
>((props, ref) => (
<div
ref={ref}
{...props}
className={cn('prose contain-content', props.className)}
style={
{
contentVisibility: 'auto',
...props.style,
} as object
}
/>
));
DocsBody.displayName = 'DocsBody';