Skip to content

Apply new theme to website-next#9801

Merged
tobias-tengler merged 7 commits into
mainfrom
tte/website-next-theme
May 30, 2026
Merged

Apply new theme to website-next#9801
tobias-tengler merged 7 commits into
mainfrom
tte/website-next-theme

Conversation

@tobias-tengler

Copy link
Copy Markdown
Member

No description provided.

Copilot AI review requested due to automatic review settings May 30, 2026 08:56

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Applies a dark ChilliCream theme across website-next, refreshes navigation/media/blog UI, and adds preview-safe deployment behavior.

Changes:

  • Replaces the old light palette with new cc-* theme tokens across docs, blog, navigation, and design-system components.
  • Adds themed navigation assets, search code-splitting, blog metadata/category support, media fallbacks, and a redesigned 404 flow.
  • Moves renderer showcase content into Hot Chocolate docs, seeds sample blog posts, and configures preview deployments with noindex.

Reviewed changes

Copilot reviewed 73 out of 73 changed files in this pull request and generated 5 comments.

Show a summary per file
File Description
.github/workflows/publish-website-next.yml Sets preview site URL and noindex env vars during build.
website-next/.vscode/extensions.json Adds recommended editor extensions.
website-next/TODOS.md Removes completed migration TODO list.
website-next/app/(content)/page.tsx Updates homepage docs link and keeps blog teaser section.
website-next/app/(content)/resources/page.tsx Rethemes resources placeholder copy.
website-next/app/blog/tags/[tag]/page.tsx Rethemes tag count text.
website-next/app/docs/[...slug]/layout.tsx Applies dark content background to docs layout.
website-next/app/docs/page.tsx Rethemes docs index links.
website-next/app/globals.css Defines the new dark theme, starfield background, DocSearch skin, and code/toc colors.
website-next/app/layout.tsx Adds preview noindex metadata hook.
website-next/app/not-found.tsx Redesigns the 404 page layout and actions.
website-next/app/robots.ts Emits disallow-all robots rules for noindex previews.
website-next/content/blog/2026-05-12-getting-started-with-hot-chocolate.mdx Adds sample themed blog content.
website-next/content/blog/2026-05-20-data-loaders-explained.mdx Adds sample themed blog content.
website-next/content/blog/2026-05-27-composing-schemas-with-fusion.mdx Adds sample themed blog content.
website-next/content/docs/example/getting-started.md Removes old docs renderer example page.
website-next/content/docs/example/structure.yaml Removes old example docs structure.
website-next/content/docs/hotchocolate/index.md Replaces Hot Chocolate placeholder with docs renderer showcase content.
website-next/mdx-components.tsx Adds notes around legacy MDX tab components.
website-next/next.config.ts Disables Next image optimization for static export.
website-next/src/components/BlogMetadata.tsx Rethemes blog metadata row.
website-next/src/components/BlogTeaser.tsx Redesigns blog teaser cards and shared date formatting.
website-next/src/components/BlogTeaserGrid.tsx Rethemes empty state and grid spacing.
website-next/src/components/Footer.tsx Rethemes footer links, sections, and social icons.
website-next/src/components/FromOurBlog.tsx Rethemes blog section heading and link.
website-next/src/components/Header.tsx Rebuilds desktop header menus, logo, CTA links, and latest-blog/get-in-touch panels.
website-next/src/components/MobileNav.tsx Reworks mobile nav overlay, search, and scroll locking.
website-next/src/components/NotFoundActions.tsx Adds adaptive 404 CTA buttons.
website-next/src/components/ProductSelector.stories.tsx Adds Storybook coverage for product selector.
website-next/src/components/ProductSelector.tsx Rethemes product dropdown.
website-next/src/components/Search.tsx Code-splits DocSearch modal and rethemes trigger.
website-next/src/components/SearchModal.tsx Adds lazy-loaded DocSearch modal wrapper.
website-next/src/components/SimilarPosts.tsx Rethemes related-posts section.
website-next/src/components/SpilledDrink.tsx Adds 404 spill illustration component.
website-next/src/design-system/Admonition.stories.tsx Updates admonition stories for supported kinds/theme.
website-next/src/design-system/Admonition.tsx Rethemes admonitions and removes important kind.
website-next/src/design-system/BrokenMedia.tsx Adds reusable broken image/video placeholder.
website-next/src/design-system/CodeBlock.stories.tsx Updates code-step story styling/content.
website-next/src/design-system/CodeBlock.tsx Rethemes code block chrome.
website-next/src/design-system/Divider.tsx Rethemes divider border.
website-next/src/design-system/DocPageMeta.tsx Rethemes doc metadata footer.
website-next/src/design-system/DocsToolbar.tsx Rethemes docs toolbar buttons.
website-next/src/design-system/Dropdown.stories.tsx Updates dropdown stories for active themed states.
website-next/src/design-system/Dropdown.tsx Rethemes dropdown shell and adds auto-close behavior.
website-next/src/design-system/DropdownAutoClose.tsx Adds client-side details auto-close helper.
website-next/src/design-system/EditOnGitHub.tsx Rethemes edit link.
website-next/src/design-system/Image.stories.tsx Adds layout decorator and broken-image story.
website-next/src/design-system/Image.tsx Adds broken-media fallback and theme ring.
website-next/src/design-system/InlineCode.tsx Rethemes inline code.
website-next/src/design-system/Link.tsx Rethemes prose links.
website-next/src/design-system/List.tsx Rethemes list text and markers.
website-next/src/design-system/Pagination.stories.tsx Removes single-page story.
website-next/src/design-system/Pagination.tsx Rethemes pagination states.
website-next/src/design-system/Quote.tsx Rethemes blockquotes.
website-next/src/design-system/Sidebar.tsx Rethemes docs sidebar nav.
website-next/src/design-system/SidebarDrawer.tsx Rethemes docs sidebar drawer.
website-next/src/design-system/Table.tsx Rethemes table wrapper/header/body/cells.
website-next/src/design-system/TableOfContents.tsx Rethemes fixed TOC.
website-next/src/design-system/Tabs.tsx Rethemes tabs.
website-next/src/design-system/Tag.tsx Rethemes tag chips.
website-next/src/design-system/TocDrawer.tsx Rethemes TOC drawer.
website-next/src/design-system/Typography.tsx Rethemes typography variants.
website-next/src/design-system/Video.stories.tsx Adds broken and generic facade stories.
website-next/src/design-system/Video.tsx Adds broken-video fallback and theme ring.
website-next/src/design-system/VideoFacade.tsx Generalizes video facade and rethemes play UI.
website-next/src/design-system/languages.ts Moves code-step palette to theme variables.
website-next/src/helpers/blogPosts.ts Adds blog category and latest-post helper.
website-next/src/helpers/detectAdmonition.ts Removes important alert detection.
website-next/src/helpers/formatDate.ts Adds shared date formatter.
website-next/src/helpers/gitMetadata.ts Uses shared date formatter for git metadata.
website-next/src/icons/ChilliCreamWinking.tsx Adds animated inline logo.
website-next/src/icons/NavIcons.tsx Adds navigation icon set.
website-next/src/mdx-plugins.ts Rethemes Mermaid output.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread website-next/app/not-found.tsx
Comment thread website-next/src/components/Header.tsx
Comment thread website-next/src/design-system/Image.tsx Outdated
Comment thread website-next/content/docs/hotchocolate/index.md Outdated
Comment thread website-next/src/design-system/VideoFacade.tsx Outdated
@tobias-tengler tobias-tengler merged commit b983d29 into main May 30, 2026
141 of 142 checks passed
@tobias-tengler tobias-tengler deleted the tte/website-next-theme branch May 30, 2026 09:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants