aboutsummaryrefslogtreecommitdiffstats
path: root/AGENTS.md
diff options
context:
space:
mode:
Diffstat (limited to 'AGENTS.md')
-rw-r--r--AGENTS.md6
1 files changed, 4 insertions, 2 deletions
diff --git a/AGENTS.md b/AGENTS.md
index 132e9c2..3a1da81 100644
--- a/AGENTS.md
+++ b/AGENTS.md
@@ -120,8 +120,10 @@ internal/web/ server.go (host router, middleware, render helpers)
index / recent posts when a visible module needs them. A side column is
laid out only when it has modules, or always with `theme.keep_columns`
(`HasLeft/HasRight` → `body.has-*`
- classes, which also lift the `.wrap` max-width so the page goes
- full-width; column widths in the theme CSS under `@media (min-width: 701px)`);
+ classes; column widths in the theme CSS under `@media (min-width: 701px)`).
+ The page is always full width — there is no content max-width; the
+ column percentages divide the page and `keep_columns` is how a blogger
+ gets a narrower, centred main column;
below 700px `.cols` becomes block flow so the order is main → left →
right → footer. Everything is rendered by the `module` template in
`layouts/blog.html`. New blogs get `insertDefaultModules` (title + menu