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 })