An editorial five-page magazine: a masthead between double rules, a lead story, an article with reading progress, drop cap and margin notes, section pages with sort and load more, author pages and an issues shelf with subscriptions.
@ballmac
// Ballmac UI: Publication template fonts. https://ui.ballmac.com/templates/template-publication
import { DM_Serif_Display, Lora, Public_Sans } from "next/font/google"
export const pubDisplay = DM_Serif_Display({ variable: "--pub-display", subsets: ["latin"], weight: "400", style: ["normal", "italic"], display: "swap", preload: false })
export const pubBody = Lora({ variable: "--pub-body", subsets: ["latin"], display: "swap", preload: false })
export const pubSans = Public_Sans({ variable: "--pub-sans", subsets: ["latin"], display: "swap", preload: false })
Pages are at /publication, /publication/essays/[slug], /publication/essays, /publication/authors/[id] and /publication/issues. Edit stories, authors and issues in publication-data.ts; the palette is the publicationCss string in publication-theme.tsx.


































