diff --git a/.changeset/fair-feet-flash.md b/.changeset/fair-feet-flash.md
new file mode 100644
index 0000000000..3706ef8e03
--- /dev/null
+++ b/.changeset/fair-feet-flash.md
@@ -0,0 +1,8 @@
+---
+'nextra': patch
+'nextra-theme-docs': patch
+'nextra-theme-blog': patch
+---
+
+missing `nx-` class prefixes in blog
+fix callout padding in docs
diff --git a/examples/docs/package.json b/examples/docs/package.json
index 93c9a3d2b1..4364b63ce9 100644
--- a/examples/docs/package.json
+++ b/examples/docs/package.json
@@ -4,7 +4,7 @@
"main": "index.js",
"license": "MIT",
"scripts": {
- "dev": "next dev",
+ "dev": "next",
"build": "next build",
"start": "next start",
"debug": "NODE_OPTIONS='--inspect' next dev",
diff --git a/examples/swr-site/pages/index.en-US.mdx b/examples/swr-site/pages/index.en-US.mdx
index a92b1a24a0..57b91c0dc5 100644
--- a/examples/swr-site/pages/index.en-US.mdx
+++ b/examples/swr-site/pages/index.en-US.mdx
@@ -40,8 +40,8 @@ The name “SWR” is derived from `stale-while-revalidate`, a HTTP cache invali
SWR is a strategy to first return the data from cache (stale), then send the fetch request (revalidate), and finally come with the up-to-date data.
- With SWR, components will get a stream of data updates constantly and automatically.
- And the UI will be always fast and reactive.
+ With SWR, components will get a stream of data updates **constantly** and **automatically**.
+ And the UI will be always **fast** and **reactive**.
diff --git a/packages/nextra-theme-blog/src/basic-layout.tsx b/packages/nextra-theme-blog/src/basic-layout.tsx
index 35ce18e32e..efddc94d77 100644
--- a/packages/nextra-theme-blog/src/basic-layout.tsx
+++ b/packages/nextra-theme-blog/src/basic-layout.tsx
@@ -8,7 +8,10 @@ export const BasicLayout = ({ children }: { children: ReactNode }) => {
const title = `${opts.title}${config.titleSuffix || ''}`
const ref = useRef(null)
return (
-
+ {title}
{config.head?.({ title, meta: opts.frontMatter })}
diff --git a/packages/nextra-theme-blog/src/index.tsx b/packages/nextra-theme-blog/src/index.tsx
index 64aa71c1f5..8867e74385 100644
--- a/packages/nextra-theme-blog/src/index.tsx
+++ b/packages/nextra-theme-blog/src/index.tsx
@@ -24,7 +24,7 @@ const BlogLayout = ({
const Layout = layoutMap[type]
if (!Layout) {
throw new Error(
- `Nextra-themes-blog does not support the layout type "${type}" It only supports "post", "page", "posts" and "tag"`
+ `nextra-theme-blog does not support the layout type "${type}" It only supports "post", "page", "posts" and "tag"`
)
}
return (
diff --git a/packages/nextra-theme-blog/src/nav.tsx b/packages/nextra-theme-blog/src/nav.tsx
index 5c5714ee24..220eee5ff6 100644
--- a/packages/nextra-theme-blog/src/nav.tsx
+++ b/packages/nextra-theme-blog/src/nav.tsx
@@ -9,7 +9,7 @@ export default function Nav(): ReactElement {
const { navPages } = collectPostsAndNavs({ opts, config })
return (