From 912d4aa41f7766fa156b4e91e330faa428ade25d Mon Sep 17 00:00:00 2001 From: jpark Date: Thu, 10 Nov 2022 16:23:57 -0500 Subject: [PATCH 1/4] feat: fix doc page stylings and create mobile side nav bar --- docs/components/CopyButton.tsx | 2 +- .../components/homepage-components/Layout.tsx | 2 +- docs/components/homepage-components/Nav.tsx | 4 +- docs/global.css | 104 +++++++++++++ docs/theme/arrow-right.tsx | 20 ++- docs/theme/close-icon.tsx | 14 ++ docs/theme/hamburger.tsx | 13 ++ docs/theme/index.js | 139 ++++++++++++------ docs/theme/minerva-logo-side.tsx | 20 +++ docs/theme/styles.css | 1 + src/tailwind-theme-ui.json | 1 + 11 files changed, 267 insertions(+), 53 deletions(-) create mode 100644 docs/theme/close-icon.tsx create mode 100644 docs/theme/hamburger.tsx create mode 100644 docs/theme/minerva-logo-side.tsx diff --git a/docs/components/CopyButton.tsx b/docs/components/CopyButton.tsx index 5d203548..d6a3e51a 100644 --- a/docs/components/CopyButton.tsx +++ b/docs/components/CopyButton.tsx @@ -76,7 +76,7 @@ const Copy = ({ name={label} disabled={copied} className="code-copy-button" - zIndex={500} + zIndex={10} onClick={async () => { await copyToClipboard(trim ? content.trim() : content); setCopied(true); diff --git a/docs/components/homepage-components/Layout.tsx b/docs/components/homepage-components/Layout.tsx index 4a92f925..a5b9a31a 100644 --- a/docs/components/homepage-components/Layout.tsx +++ b/docs/components/homepage-components/Layout.tsx @@ -6,7 +6,7 @@ import '@docsearch/css'; export default function Layout({ children }) { return ( - +