From 94b9303fa6a0eb29dabd06d357220990aa563951 Mon Sep 17 00:00:00 2001 From: Shahed Nasser Date: Fri, 28 Feb 2025 15:41:10 +0200 Subject: [PATCH 1/2] docs: move edit date to footer --- www/apps/book/app/learn/layout.tsx | 7 +-- www/apps/book/components/EditButton/index.tsx | 11 ++++ www/apps/book/components/Footer/index.tsx | 17 ++++++ www/apps/book/providers/main-nav.tsx | 13 +---- www/apps/resources/app/layout.tsx | 6 +-- .../resources/components/EditButton/index.tsx | 11 +++- .../resources/components/Footer/index.tsx | 17 ++++++ www/apps/resources/providers/main-nav.tsx | 13 +---- www/apps/user-guide/app/layout.tsx | 2 + .../components/EditButton/index.tsx | 11 ++++ .../user-guide/components/Footer/index.tsx | 17 ++++++ www/apps/user-guide/providers/main-nav.tsx | 13 +---- .../src/components/EditButton/index.tsx | 30 ++++++----- .../{MainNav => }/EditDate/index.tsx | 4 +- .../docs-ui/src/components/Footer/index.tsx | 23 ++++++++ .../src/components/MainNav/Version/index.tsx | 53 +++++++++---------- .../docs-ui/src/components/MainNav/index.tsx | 21 +++++--- www/packages/docs-ui/src/components/index.ts | 1 + www/packages/docs-ui/src/layouts/root.tsx | 4 +- www/packages/docs-ui/src/layouts/tight.tsx | 10 ++-- www/packages/docs-ui/src/layouts/wide.tsx | 10 ++-- .../docs-ui/src/providers/MainNav/index.tsx | 3 -- 22 files changed, 181 insertions(+), 116 deletions(-) create mode 100644 www/apps/book/components/Footer/index.tsx create mode 100644 www/apps/resources/components/Footer/index.tsx create mode 100644 www/apps/user-guide/components/Footer/index.tsx rename www/packages/docs-ui/src/components/{MainNav => }/EditDate/index.tsx (86%) create mode 100644 www/packages/docs-ui/src/components/Footer/index.tsx diff --git a/www/apps/book/app/learn/layout.tsx b/www/apps/book/app/learn/layout.tsx index 6f37c55a62bbd..6d78aca13ed54 100644 --- a/www/apps/book/app/learn/layout.tsx +++ b/www/apps/book/app/learn/layout.tsx @@ -1,7 +1,6 @@ import { TightLayout } from "docs-ui" -import Feedback from "@/components/Feedback" -import EditButton from "@/components/EditButton" import Providers from "../../providers" +import Footer from "../../components/Footer" export default function RootLayout({ children, @@ -13,10 +12,8 @@ export default function RootLayout({ sidebarProps={{ expandItems: true, }} - showPagination={true} - feedbackComponent={} - editComponent={} ProvidersComponent={Providers} + footerComponent={