diff --git a/README.md b/README.md index 9f10a56..7edcac6 100644 --- a/README.md +++ b/README.md @@ -68,4 +68,4 @@ bun start ## License -MIT +GPLv3 diff --git a/next.config.js b/next.config.js index 3dde8f3..6b25428 100644 --- a/next.config.js +++ b/next.config.js @@ -7,6 +7,10 @@ import "./src/env.js"; /** @type {import("next").NextConfig} */ const config = { output: "export", + basePath: process.env.NODE_ENV === "production" ? "/lewisburg-coffee" : undefined, + images: { + unoptimized: true, + }, }; export default config; diff --git a/src/app/layout.tsx b/src/app/layout.tsx index c423bb9..228fd31 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -4,6 +4,7 @@ import { type Metadata, type Viewport } from "next"; import { PT_Serif } from "next/font/google"; import { ThemeProvider } from "~/components/ThemeProvider"; +import { CopyrightFooter } from "~/components/CopyrightFooter"; import { env } from "~/env"; export const metadata: Metadata = { @@ -30,7 +31,7 @@ export default function RootLayout({ children, }: Readonly<{ children: React.ReactNode }>) { return ( - +
{/* only load analytics on production */} {process.env.NODE_ENV === "production" && ( @@ -49,13 +50,10 @@ export default function RootLayout({ disableTransitionOnChange > {children} -{activeShop.address}
+ {activeShop.description} +
- {activeShop.description} -
-{s.address}
-No shops found matching "{searchQuery}"
{shop.address}
+Discover Coffee Shops
Find your perfect brew
+Find your perfect brew
+
Discover the best coffee spots in Lewisburg, PA. Click on any marker to learn more about each location, or use the discovery panel to browse and search all available shops.
- + -Features:
+Features:
Map Data © OpenStreetMap contributors
-Tiles © CARTO
+Map Data © OpenStreetMap contributors
+Tiles © CARTO