diff --git a/packages/dev/s2-docs/pages/s2/Popover.mdx b/packages/dev/s2-docs/pages/s2/Popover.mdx
index 637d4955be2..ae163d379f7 100644
--- a/packages/dev/s2-docs/pages/s2/Popover.mdx
+++ b/packages/dev/s2-docs/pages/s2/Popover.mdx
@@ -11,34 +11,27 @@ export const tags = ['popup', 'overlay'];
```tsx render docs={docs.exports.Popover} links={docs.links} props={['placement', 'size', 'offset', 'crossOffset', 'shouldFlip', 'hideArrow']} type="s2" initialProps={{size: 'S'}}
"use client";
-import {Popover, DialogTrigger, ActionButton, CheckboxGroup, Checkbox, Form} from '@react-spectrum/s2';
-import Filter from '@react-spectrum/s2/icons/Filter';
+import {Popover, DialogTrigger, ActionButton, Form, TextField, Switch, Button} from '@react-spectrum/s2';
+import Feedback from '@react-spectrum/s2/icons/Feedback';
import {style} from '@react-spectrum/s2/style' with {type: 'macro'};
function Example(props) {
return (
-
-
+
+
{/*- begin focus -*/}
-
+
+
How are we doing? Share your feedback here.
+
+
{/*- end focus -*/}
@@ -65,17 +58,17 @@ function Example() {
-
Popover appears here
-
+
+
+ Error 404: Page not found
+ This page isn't available. Try checking the URL or visit a different page.
+
+
+ );
+}
diff --git a/packages/dev/s2-docs/src/Layout.tsx b/packages/dev/s2-docs/src/Layout.tsx
index bd0df3ec68c..4a1d57ec982 100644
--- a/packages/dev/s2-docs/src/Layout.tsx
+++ b/packages/dev/s2-docs/src/Layout.tsx
@@ -74,8 +74,19 @@ const getDescription = (currentPage: Page): string => {
return library ? `Documentation for ${pageTitle} in ${library}.` : `Documentation for ${pageTitle}.`;
};
+let articleStyles = style({
+ maxWidth: {
+ default: 'none',
+ isWithToC: 768
+ },
+ width: 'full',
+ height: 'fit'
+});
+
+
export function Layout(props: PageProps & {children: ReactElement