Skip to content

Add Blog App Catalog Listing listing#231

Open
lucaslyl wants to merge 1 commit intomainfrom
room-IVBjRVZHYnBJYXdsR3FXYWJYZDpsb2NhbGhvc3Q/blog-app-catalog-listing
Open

Add Blog App Catalog Listing listing#231
lucaslyl wants to merge 1 commit intomainfrom
room-IVBjRVZHYnBJYXdsR3FXYWJYZDpsb2NhbGhvc3Q/blog-app-catalog-listing

Conversation

@lucaslyl
Copy link

Summary

The BlogApp component defines a comprehensive blog management interface within the Cardstack platform. It provides a structured way to display, filter, and organize various blog-related content, including blog posts, author bios, and categories. The app features configurable sorting options for blog posts, dynamic filtering, and multiple view modes such as card, strip, and grid layouts. It incorporates administrative functionalities like viewing metadata (publish date, last updated, word count, status, editors) for blog posts, enabling content management. Designed to facilitate content creation, it includes a "New" button for creating posts, authors, or categories directly within the interface. The primary purpose of the BlogApp is to serve as an extensible and interactive dashboard for managing and browsing blog content effectively, supporting both display and administrative operations.


Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new Cardstack catalog CardListing card instance describing a “Blog App Catalog Listing”, intended to appear in the catalog listing UI.

Changes:

  • Introduces a new CardListing JSON card instance with name, summary, and relationship links (tags/publisher/etc.).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

"meta": {
"adoptsFrom": {
"name": "CardListing",
"module": "http://localhost:4201/catalog/catalog-app/listing/listing"
Comment on lines +34 to +39
"self": "http://localhost:4201/catalog/Tag/140feda8-625b-4a24-9ddb-6f4da891aef2"
}
},
"tags.1": {
"links": {
"self": "http://localhost:4201/catalog/Tag/4d0f9ae2-048e-4ce0-b263-7006602ce6a4"
},
"publisher": {
"links": {
"self": "http://localhost:4201/catalog/Publisher/ae15f401-5340-4098-ba7f-ab23a3058dff"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants