diff --git a/webviewer/gatsby-config.js b/webviewer/gatsby-config.js index dd939053..0a702153 100644 --- a/webviewer/gatsby-config.js +++ b/webviewer/gatsby-config.js @@ -2,9 +2,9 @@ module.exports = { siteMetadata: { title: `Anime Girls Holding Programming Books`, - siteUrl: `https://www.yourdomain.tld`, - pathPrefix: '/Anime-Girls-Holding-Programming-Books/', + siteUrl: `https://cat-milk.github.io/`, }, + pathPrefix: '/Anime-Girls-Holding-Programming-Books/', plugins: [ 'gatsby-plugin-postcss', 'gatsby-plugin-image', @@ -20,6 +20,7 @@ module.exports = { path: `..`, ignore: [ '**/.*', + '**/docs', '../**/node_modules/**', '../node_modules/**', '**/webviewer/**', diff --git a/webviewer/package.json b/webviewer/package.json index 0c497de9..28d78f2b 100644 --- a/webviewer/package.json +++ b/webviewer/package.json @@ -13,7 +13,7 @@ "serve": "gatsby serve", "clean": "gatsby clean", "typecheck": "tsc --noEmit", - "deploy": "gatsby build --prefix-paths && gh-pages -d public --dest ../docs --branch web/prod" + "deploy": "gatsby build --prefix-paths && gh-pages -d public --dest ./docs --branch web/prod" }, "dependencies": { "@mdx-js/mdx": "^1.6.22", diff --git a/webviewer/src/components/AimeImageGrid.tsx b/webviewer/src/components/AimeImageGrid.tsx index 7f8b0876..56561e02 100644 --- a/webviewer/src/components/AimeImageGrid.tsx +++ b/webviewer/src/components/AimeImageGrid.tsx @@ -19,7 +19,7 @@ const AnimeImageGrid: React.FC = () => { key={node.name} onClick={() => { setPhotoIndex(index); - setIsOpen(true); + //setIsOpen(true); }} /> ))} diff --git a/webviewer/src/components/Layout.tsx b/webviewer/src/components/Layout.tsx index 7dff96c7..346445ae 100644 --- a/webviewer/src/components/Layout.tsx +++ b/webviewer/src/components/Layout.tsx @@ -6,7 +6,6 @@ import { AllImages } from '../types'; // styles const pageStyles = { color: '#232129', - padding: 96, fontFamily: '-apple-system, Roboto, sans-serif, serif', }; @@ -32,38 +31,107 @@ const Layout: React.FC = ({ children }) => { }, [allImages, selectedDir]); const handleDirSelect = useCallback((relativePath: string) => { + setIsMobileNavOpen(false); setSelectedDir(relativePath); }, []); + const [isMobileNavOpen, setIsMobileNavOpen] = useState(false); + return ( -
-