Add BlueskyComments component for displaying Bluesky replies#215
Merged
just-be-dev merged 3 commits intomainfrom Feb 7, 2026
Merged
Add BlueskyComments component for displaying Bluesky replies#215just-be-dev merged 3 commits intomainfrom
just-be-dev merged 3 commits intomainfrom
Conversation
Implements a self-contained Astro component that fetches and renders threaded replies to a pinned Bluesky post. Component handles loading, error, and empty states; displays post stats, relative timestamps, engagement metrics, and recursive nested replies sorted by engagement.
Deploying with
|
| Status | Name | Latest Commit | Preview URL | Updated (UTC) |
|---|---|---|---|---|
| ✅ Deployment successful! View logs |
just-be-dev | d8416b6 | Commit Preview URL Branch Preview URL |
Feb 07 2026, 04:48 AM |
Replace imperative DOM building with HTML template strings, consolidate duplicated stat formatting and CTA logic, and add comment_id frontmatter field to blog schema for conditional rendering on blog post pages.
Use global styles for dynamically inserted elements, size avatars to 1lh, and parse Bluesky rich text facets to render inline links as hyperlinks.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds a self-contained Astro component that fetches and renders threaded replies to a pinned Bluesky post. The component handles loading, error, and empty states; displays post stats, relative timestamps, engagement metrics, and recursively nested replies sorted by engagement.