diff --git a/.changeset/funny-dancers-complain.md b/.changeset/funny-dancers-complain.md new file mode 100644 index 0000000000..777133bbd7 --- /dev/null +++ b/.changeset/funny-dancers-complain.md @@ -0,0 +1,7 @@ +--- +'nextra-theme-blog': minor +'nextra-theme-docs': minor +'nextra': minor +--- + +Add Terraform/Move icon https://github.com/shuding/nextra/pull/2811 https://github.com/shuding/nextra/pull/2808 diff --git a/.changeset/long-dragons-shave.md b/.changeset/long-dragons-shave.md new file mode 100644 index 0000000000..844a6e3596 --- /dev/null +++ b/.changeset/long-dragons-shave.md @@ -0,0 +1,7 @@ +--- +'nextra-theme-blog': minor +'nextra-theme-docs': minor +'nextra': minor +--- + +Make the `` component be crawlable and indexable by search engines by default diff --git a/examples/swr-site/next-env.d.ts b/examples/swr-site/next-env.d.ts index 4f11a03dc6..fd36f9494e 100644 --- a/examples/swr-site/next-env.d.ts +++ b/examples/swr-site/next-env.d.ts @@ -1,5 +1,6 @@ /// /// +/// // NOTE: This file should not be edited // see https://nextjs.org/docs/basic-features/typescript for more information. diff --git a/packages/nextra/src/client/components/tabs.tsx b/packages/nextra/src/client/components/tabs.tsx index c8c3e1cb49..802346c1a5 100644 --- a/packages/nextra/src/client/components/tabs.tsx +++ b/packages/nextra/src/client/components/tabs.tsx @@ -113,10 +113,12 @@ function _Tabs({ function Tab({ children, + // For SEO display all the Panel in the DOM and set `display: none;` for those that are not selected + unmount = false, ...props -}: ComponentProps): ReactElement { +}: Omit, 'static'>): ReactElement { return ( - + {children} ) diff --git a/packages/nextra/src/client/icons/c++.svg b/packages/nextra/src/client/icons/c++.svg index 11f453c5fd..a978e38077 100644 --- a/packages/nextra/src/client/icons/c++.svg +++ b/packages/nextra/src/client/icons/c++.svg @@ -1,10 +1,4 @@ - + + + diff --git a/packages/nextra/src/client/icons/graphql.svg b/packages/nextra/src/client/icons/graphql.svg index a5e97f3dbf..be8d8b655f 100644 --- a/packages/nextra/src/client/icons/graphql.svg +++ b/packages/nextra/src/client/icons/graphql.svg @@ -1,10 +1,4 @@ - + + diff --git a/packages/nextra/src/client/icons/markdown.svg b/packages/nextra/src/client/icons/markdown.svg index a2aa257859..f5a84340df 100644 --- a/packages/nextra/src/client/icons/markdown.svg +++ b/packages/nextra/src/client/icons/markdown.svg @@ -1,10 +1,4 @@ - + diff --git a/packages/nextra/src/client/icons/mdx.svg b/packages/nextra/src/client/icons/mdx.svg index 90944d10bd..1d7062f134 100644 --- a/packages/nextra/src/client/icons/mdx.svg +++ b/packages/nextra/src/client/icons/mdx.svg @@ -1,10 +1,4 @@ - + - + diff --git a/packages/nextra/src/client/icons/python.svg b/packages/nextra/src/client/icons/python.svg index 46d0893619..68b28f00a4 100644 --- a/packages/nextra/src/client/icons/python.svg +++ b/packages/nextra/src/client/icons/python.svg @@ -1,10 +1,4 @@ - + diff --git a/packages/nextra/src/client/icons/rust.svg b/packages/nextra/src/client/icons/rust.svg index e0b282b20e..dd5a276b79 100644 --- a/packages/nextra/src/client/icons/rust.svg +++ b/packages/nextra/src/client/icons/rust.svg @@ -1,10 +1,14 @@ - - - + + + diff --git a/packages/nextra/src/client/icons/terminal.svg b/packages/nextra/src/client/icons/terminal.svg index 274cbedf33..4920153ef5 100644 --- a/packages/nextra/src/client/icons/terminal.svg +++ b/packages/nextra/src/client/icons/terminal.svg @@ -1,6 +1,4 @@ - + + diff --git a/packages/nextra/src/client/icons/typescript.svg b/packages/nextra/src/client/icons/typescript.svg index e51c0f1574..c5c21c5bc3 100644 --- a/packages/nextra/src/client/icons/typescript.svg +++ b/packages/nextra/src/client/icons/typescript.svg @@ -1,10 +1,4 @@ - +