aboutsummaryrefslogtreecommitdiff
path: root/lume/src/_includes
diff options
context:
space:
mode:
authorXe Iaso <me@xeiaso.net>2025-03-10 10:17:34 -0400
committerXe Iaso <me@xeiaso.net>2025-03-10 10:21:16 -0400
commit2af6faaff7e039594b1ca86390b8f05b178d32e8 (patch)
treedc497104a9fe430d9c169460fa87f62058f3e601 /lume/src/_includes
parent4e8bec8af8f2e0958e2f0350a557fc2db7aa803e (diff)
downloadxesite-2af6faaff7e039594b1ca86390b8f05b178d32e8.tar.xz
xesite-2af6faaff7e039594b1ca86390b8f05b178d32e8.zip
Affording your AI chatbot friends talk
Signed-off-by: Xe Iaso <me@xeiaso.net>
Diffstat (limited to 'lume/src/_includes')
-rw-r--r--lume/src/_includes/talk.njk13
1 files changed, 11 insertions, 2 deletions
diff --git a/lume/src/_includes/talk.njk b/lume/src/_includes/talk.njk
index a6ef10f..a65c774 100644
--- a/lume/src/_includes/talk.njk
+++ b/lume/src/_includes/talk.njk
@@ -6,7 +6,14 @@ layout: base.njk
{{ comp.ads() | safe }}
{% endif %}
-<article class="prose dark:prose-invert max-w-none lg:prose-p:max-w-[80ch] lg:prose-p:mx-auto">
+<article class="prose dark:prose-invert max-w-none lg:prose-p:max-w-[80ch] lg:prose-p:mx-auto lg:prose-headings:mx-20 lg:prose-blockquote:max-w-[70ch] lg:prose-blockquote:mx-auto lg:prose-li:max-w-[78ch] lg:prose-li:mx-auto lg:prose-pre:max-w-[85ch] lg:prose-pre:mx-auto lg:prose-table:max-w-[100ch] lg:prose-table:mx-auto">
+ <style>
+ .prose :where(li):not(:where([class~="not-prose"], [class~="not-prose"] *)) {
+ margin-left: auto;
+ margin-right: auto;
+ max-width: 78ch;
+ }
+ </style>
<h1>{{title}}</h1>
<p class="text-sm text-fg-3 dark:text-fgDark-3">
Published on <time datetime={{date | date("DATE")}}>{{date | date("DATE_US")}}</time>, {{ readingInfo.words }} words, {{ readingInfo.minutes }} minutes to read
@@ -66,5 +73,7 @@ layout: base.njk
<p class="mb-4">Tags: {{tags.join(", ")}}</p>
- <a href="{{slides_link}}">View slides</a>
+ {% if slides_link %}
+ <a href="{{slides_link}}">View slides</a>
+ {% endif %}
</article> \ No newline at end of file