diff --git a/packages/cubby/src/components/Layout.tsx b/packages/cubby/src/components/Layout.tsx index 2ca29c3..24d14d3 100644 --- a/packages/cubby/src/components/Layout.tsx +++ b/packages/cubby/src/components/Layout.tsx @@ -12,7 +12,7 @@ export function Layout({ children, title }: LayoutProps) { - +
diff --git a/packages/cubby/src/components/Project.tsx b/packages/cubby/src/components/Project.tsx index 73bb94e..78e3d1a 100644 --- a/packages/cubby/src/components/Project.tsx +++ b/packages/cubby/src/components/Project.tsx @@ -46,7 +46,7 @@ export function Project({ name, readme, files }: ProjectProps) { - + ) } \ No newline at end of file diff --git a/packages/cubby/public/css/main.css b/packages/cubby/src/css/main.css similarity index 100% rename from packages/cubby/public/css/main.css rename to packages/cubby/src/css/main.css diff --git a/packages/cubby/public/js/project.js b/packages/cubby/src/js/project.js similarity index 100% rename from packages/cubby/public/js/project.js rename to packages/cubby/src/js/project.js diff --git a/packages/cubby/src/server.tsx b/packages/cubby/src/server.tsx index 8a206e5..a8a8d7b 100644 --- a/packages/cubby/src/server.tsx +++ b/packages/cubby/src/server.tsx @@ -13,8 +13,18 @@ const WORKSHOP_REPO = "https://github.com/probablycorey/the-rabbit-hole" const CUBBY_DIR = "./cubby" const app = new Hono() + +app.use("*", async (c, next) => { + const start = Date.now() + await next() + const end = Date.now() + console.log(`${c.req.method} ${c.req.url} - ${c.res.status} (${end - start}ms)`) +}) + app.use('/css/*', serveStatic({ root: './public' })) app.use('/js/*', serveStatic({ root: './public' })) +app.use('/src/css/*', serveStatic({ root: '.' })) +app.use('/src/js/*', serveStatic({ root: '.' })) async function projects(): Promise { const subdirs = readdirSync(PROJECTS_DIR, { withFileTypes: true })