diff --git a/deps/publish/src/logseq/publish/publish.css b/deps/publish/src/logseq/publish/publish.css index 848b484107..95dd27adab 100644 --- a/deps/publish/src/logseq/publish/publish.css +++ b/deps/publish/src/logseq/publish/publish.css @@ -640,10 +640,12 @@ a:hover { overflow-wrap: anywhere; } -.page-meta { +.page-updated-at { color: var(--muted); font-size: 12px; white-space: nowrap; + margin-bottom: 1rem; + margin-left: 2px; } @media (max-width: 720px) { @@ -679,7 +681,7 @@ a:hover { align-items: flex-start; } - .page-meta, + .page-updated-at, .tagged-meta { white-space: normal; } diff --git a/deps/publish/src/logseq/publish/render.cljs b/deps/publish/src/logseq/publish/render.cljs index 4d10e2aef5..a6aceb1825 100644 --- a/deps/publish/src/logseq/publish/render.cljs +++ b/deps/publish/src/logseq/publish/render.cljs @@ -1057,6 +1057,7 @@ entity)) entities) page-title (publish-model/entity->title page-entity) + page-updated-at (:block/updated-at page-entity) page-eid (some (fn [[e entity]] (when (= (:block/uuid entity) page-uuid) e)) @@ -1176,9 +1177,12 @@ (theme-toggle-node)) (page-title-node page-title (:logseq.property/icon page-entity)) + (let [updated-at (format-timestamp page-updated-at)] + [:div.page-updated-at updated-at]) (when page-properties - [:section.page-properties page-properties]) + [:section.page-properties + page-properties]) (when blocks blocks) (when tagged-section tagged-section)