This is an automated email from the ASF dual-hosted git repository.
kparisa pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/iggy-website.git
The following commit(s) were added to refs/heads/main by this push:
new 9eece0aa Show the star bar on every page (#96)
9eece0aa is described below
commit 9eece0aa91e1305a6474e990a3f2dfb02787f290
Author: Justin Mclean <[email protected]>
AuthorDate: Mon Sep 14 13:19:48 2026 +1000
Show the star bar on every page (#96)
---
src/app/(site)/layout.tsx | 12 ++++++++----
src/app/docs/layout.tsx | 2 ++
2 files changed, 10 insertions(+), 4 deletions(-)
diff --git a/src/app/(site)/layout.tsx b/src/app/(site)/layout.tsx
index 5955d0d9..e6026f3b 100644
--- a/src/app/(site)/layout.tsx
+++ b/src/app/(site)/layout.tsx
@@ -20,12 +20,16 @@
import { HomeLayout } from "fumadocs-ui/layouts/home";
import { siteOptions } from "@/lib/layout.shared";
import { SiteFooter } from "@/components/site-footer";
+import { AnnouncementBar } from "@/components/announcement-bar";
export default function Layout({ children }: { children: React.ReactNode }) {
return (
- <HomeLayout {...siteOptions()}>
- {children}
- <SiteFooter />
- </HomeLayout>
+ <>
+ <AnnouncementBar />
+ <HomeLayout {...siteOptions()}>
+ {children}
+ <SiteFooter />
+ </HomeLayout>
+ </>
);
}
diff --git a/src/app/docs/layout.tsx b/src/app/docs/layout.tsx
index 9d82c0d1..fa65ea32 100644
--- a/src/app/docs/layout.tsx
+++ b/src/app/docs/layout.tsx
@@ -21,10 +21,12 @@ import { source } from "@/lib/source";
import { DocsLayout } from "fumadocs-ui/layouts/docs";
import { docsOptions } from "@/lib/layout.shared";
import { SiteFooter } from "@/components/site-footer";
+import { AnnouncementBar } from "@/components/announcement-bar";
export default function Layout({ children }: { children: React.ReactNode }) {
return (
<>
+ <AnnouncementBar />
<DocsLayout tree={source.getPageTree()} {...docsOptions()}>
{children}
</DocsLayout>