a tool for shared writing and social publishing
0

Configure Feed

Select the types of activity you want to include in your feed.

minor adjustments to postHeaders for consistency in draft and published view

celine (Apr 8, 2026, 4:17 PM EDT) 54b29636 0d9d621c

+7 -9
+1 -1
app/lish/[did]/[publication]/[rkey]/PostHeader/PostHeader.tsx
··· 129 129 </h2> 130 130 )} 131 131 {props.postDescription ? ( 132 - <div className="postDescription italic text-secondary outline-hidden bg-transparent pt-1"> 132 + <div className="postDescription italic text-secondary outline-hidden bg-transparent pt-2"> 133 133 {props.postDescription} 134 134 </div> 135 135 ) : null}
+5 -7
app/lish/[did]/[publication]/dashboard/PublishedPostsLists.tsx
··· 9 9 } from "./PublicationSWRProvider"; 10 10 import { Fragment } from "react"; 11 11 import { useParams } from "next/navigation"; 12 - import { getPublicationURL, getDocumentURL } from "app/lish/createPub/getPublicationURL"; 12 + import { 13 + getPublicationURL, 14 + getDocumentURL, 15 + } from "app/lish/createPub/getPublicationURL"; 13 16 import { SpeedyLink } from "components/SpeedyLink"; 14 17 import { InteractionPreview } from "components/InteractionsPreview"; 15 18 import { useLocalizedDate } from "src/hooks/useLocalizedDate"; ··· 23 26 let { data } = usePublicationData(); 24 27 let { publication, documents } = data || {}; 25 28 const pubRecord = useNormalizedPublicationRecord(); 26 - 27 29 if (!publication) return null; 28 30 if (!documents || documents.length === 0) 29 31 return ( ··· 85 87 }} 86 88 > 87 89 <div className="flex justify-between gap-2"> 88 - <a 89 - className="hover:no-underline!" 90 - target="_blank" 91 - href={docUrl} 92 - > 90 + <a className="hover:no-underline!" target="_blank" href={docUrl}> 93 91 <h3 className="text-primary grow leading-snug"> 94 92 {doc.record.title} 95 93 </h3>
+1 -1
components/Pages/PublicationMetadata.tsx
··· 95 95 postDescription={ 96 96 <TextField 97 97 placeholder="add an optional description..." 98 - className="pt-1 italic text-secondary outline-hidden bg-transparent" 98 + className="" 99 99 value={description} 100 100 onChange={async (newDescription) => { 101 101 await rep?.mutate.updatePublicationDraft({