From 7743e6fa750dcbe6d64ce6e982d61252a3b39d93 Mon Sep 17 00:00:00 2001 From: pat Date: Mon, 31 Aug 2026 07:33:24 +0000 Subject: [PATCH] feat(reader): add reading-demo library page --- marketing-site/pages/read/index.jsx | 57 +++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 marketing-site/pages/read/index.jsx diff --git a/marketing-site/pages/read/index.jsx b/marketing-site/pages/read/index.jsx new file mode 100644 index 0000000..d500b00 --- /dev/null +++ b/marketing-site/pages/read/index.jsx @@ -0,0 +1,57 @@ +import Head from "next/head"; +import Link from "next/link"; +import ReaderNav from "../../components/reader/ReaderNav"; +import ReaderFooter from "../../components/reader/ReaderFooter"; +import { LIBRARY } from "../../data/sample-chapter"; + +export default function ReadLibrary() { + return ( + <> + + Library — AIBook.fun reading demo + + + + + +
+
+
+ Reading demo · not the live book +

Chapters, not a shelf of cards.

+

+ A chapter is a substantial essay for one vertical. Full workflows nest + in the argument, at the point they earn. One chapter is readable here. + The rest of the shelf is listed so you can see the library. +

+
+ {LIBRARY.map((item) => + item.status === "ready" ? ( + + {item.num} + {item.name} + {item.desc} + + + ) : ( +
+ {item.num} + {item.name} + {item.desc} + Coming +
+ ) + )} +
+
+
+
+ + + ); +}