Exosphere is a set of small, modular, self-hostable community tools built on the AT Protocol. app.exosphere.site
7
fork

Configure Feed

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

ui: prefix comment author handles with @

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

Hugo 505ec453 a2edf991

+2 -2
+1 -1
packages/feature-requests/src/ui/pages/feature-request.tsx
··· 174 174 return ( 175 175 <div class={ui.cardFlat}> 176 176 <div class={ui.metaRow}> 177 - <span class={ui.muted}>{comment.authorHandle ?? comment.authorDid}</span> 177 + <span class={ui.muted}>{comment.authorHandle ? `@${comment.authorHandle}` : comment.authorDid}</span> 178 178 <span class={ui.muted}>{formatDate(comment.createdAt, fullDateOpts)}</span> 179 179 {comment.createdAt !== comment.updatedAt && <span class={ui.muted}>(edited)</span>} 180 180 {isAuthor && !editing.value && (
+1 -1
packages/kanban/src/ui/pages/task.tsx
··· 133 133 return ( 134 134 <div class={ui.cardFlat}> 135 135 <div class={ui.metaRow}> 136 - <span class={ui.muted}>{comment.authorHandle ?? comment.authorDid}</span> 136 + <span class={ui.muted}>{comment.authorHandle ? `@${comment.authorHandle}` : comment.authorDid}</span> 137 137 <span class={ui.muted}>{formatDate(comment.createdAt, fullDateOpts)}</span> 138 138 {comment.createdAt !== comment.updatedAt && <span class={ui.muted}>(edited)</span>} 139 139 {isAuthor && !editing.value && (