Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
74 changes: 74 additions & 0 deletions CardListing/bd26e4b9-b0e0-409b-9b90-efc2d116151e.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
{
"data": {
"meta": {
"adoptsFrom": {
"name": "CardListing",
"module": "https://realms-staging.stack.cards/catalog/catalog-app/listing/listing"
}
},
"type": "card",
"attributes": {
"name": "To-Do Item Card Definition",
"images": [],
"summary": "The Todo component provides a structured representation for task management within a card-based system. It captures essential task attributes such as title, description, status, priority, due date, and completion status. The component supports multiple display formats—including embedded, fitted, tile, and card views—to adapt to various UI contexts and responsive layouts. It emphasizes visual cues through labels and icons for status, priority, and completion, facilitating quick comprehension of task states. The primary purpose of this definition is to enable flexible, visually organized task tracking within customizable card interfaces.",
"cardInfo": {
"name": null,
"notes": null,
"summary": null,
"cardThumbnailURL": null
}
},
"relationships": {
"tags": {
"links": {
"self": null
}
},
"specs.0": {
"links": {
"self": "../Spec/c41b4e4c-f364-4677-a461-80f0c2bb105f"
}
},
"skills": {
"links": {
"self": null
}
},
"license": {
"links": {
"self": null
}
},
"publisher": {
"links": {
"self": null
}
},
"categories": {
"links": {
"self": null
}
},
"examples.0": {
"links": {
"self": "../Todo/design-review"
}
},
"examples.1": {
"links": {
"self": "../Todo/fix-login-bug"
}
},
"examples.2": {
"links": {
"self": "../Todo/update-readme"
}
},
"cardInfo.theme": {
"links": {
"self": null
}
}
}
}
}
40 changes: 40 additions & 0 deletions Spec/c41b4e4c-f364-4677-a461-80f0c2bb105f.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"data": {
"meta": {
"adoptsFrom": {
"name": "Spec",
"module": "https://cardstack.com/base/spec"
}
},
"type": "card",
"attributes": {
"ref": {
"name": "Todo",
"module": "../todo"
},
"readMe": "Here is the usage documentation for the Todo card spec:\n\n## Todo\n\n**Summary**:\nThe Todo card spec defines a card for tracking tasks, including fields for title, description, status, priority, due date, and completion status.\n\n**Import**:\n```gts\nimport { Todo } from 'https://realms-staging.stack.cards/richard.tan/deep-whippet-89/todo';\n```\n\n**Usage as a Field**:\nTo use the Todo card as a field, import the spec and include it as a `linksTo` field:\n\n```gts\n@field todo = linksTo(Todo);\n```\n\n**Template Usage**:\nTo display a Todo card in a template, use the field name and specify the desired format:\n\n```hbs\n<@fields.todo @format=\"isolated\" />\n```\n\nThis will render the Todo card in the isolated format, which provides a detailed view of the task.",
"cardInfo": {
"name": null,
"notes": null,
"summary": null,
"cardThumbnailURL": null
},
"specType": "card",
"cardTitle": "Todo",
"cardDescription": null,
"containedExamples": []
},
"relationships": {
"cardInfo.theme": {
"links": {
"self": null
}
},
"linkedExamples": {
"links": {
"self": null
}
}
}
}
}
32 changes: 32 additions & 0 deletions Todo/design-review.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
{
"data": {
"meta": {
"adoptsFrom": {
"name": "Todo",
"module": "../todo"
}
},
"type": "card",
"attributes": {
"title": "Conduct Q2 design review",
"status": "done",
"dueDate": "2026-04-05",
"cardInfo": {
"name": "Conduct Q2 design review",
"notes": null,
"summary": "Review and finalize Q2 dashboard mockups with the team",
"cardThumbnailURL": null
},
"priority": "medium",
"completed": true,
"description": "Schedule and run a design review session with the team to evaluate the new dashboard mockups. Collect feedback, document action items, and align on the final direction before handoff to engineering."
},
"relationships": {
"cardInfo.theme": {
"links": {
"self": null
}
}
}
}
}
32 changes: 32 additions & 0 deletions Todo/fix-login-bug.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
{
"data": {
"meta": {
"adoptsFrom": {
"name": "Todo",
"module": "../todo"
}
},
"type": "card",
"attributes": {
"title": "Fix login authentication bug",
"status": "in-progress",
"dueDate": "2026-04-10",
"cardInfo": {
"name": "Fix login authentication bug",
"notes": null,
"summary": "Investigate and fix JWT token refresh causing unexpected logouts",
"cardThumbnailURL": null
},
"priority": "high",
"completed": false,
"description": "Users are being logged out unexpectedly after 5 minutes due to a token refresh issue. Investigate the JWT expiry logic and ensure the refresh token flow is working correctly."
},
"relationships": {
"cardInfo.theme": {
"links": {
"self": null
}
}
}
}
}
32 changes: 32 additions & 0 deletions Todo/update-readme.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
{
"data": {
"meta": {
"adoptsFrom": {
"name": "Todo",
"module": "../todo"
}
},
"type": "card",
"attributes": {
"title": "Update project README",
"status": "todo",
"dueDate": "2026-04-18",
"cardInfo": {
"name": "Update project README",
"notes": null,
"summary": "Add Docker setup instructions and contribution guidelines to the README",
"cardThumbnailURL": null
},
"priority": "low",
"completed": false,
"description": "The README is outdated and missing setup instructions for the new Docker-based development environment. Add installation steps, environment variable documentation, and contribution guidelines."
},
"relationships": {
"cardInfo.theme": {
"links": {
"self": null
}
}
}
}
}
Loading
Loading