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
36 changes: 36 additions & 0 deletions CalendarCard/29788763-4033-4082-bb12-5e2973eba843.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
{
"data": {
"meta": {
"adoptsFrom": {
"name": "CalendarCard",
"module": "../study-hub-4d8746e6-8dd6-452d-8001-6b574ea1de18/calendar/calendar"
}
},
"type": "card",
"attributes": {
"year": 2026,
"month": 4,
"cardInfo": {
"name": null,
"notes": null,
"summary": null,
"cardThumbnailURL": null
},
"viewMode": "day",
"calendarName": null,
"selectedDate": null
},
"relationships": {
"cardInfo.theme": {
"links": {
"self": null
}
},
"cardInfo.cardThumbnail": {
"links": {
"self": null
}
}
}
}
}
69 changes: 69 additions & 0 deletions CardListing/63403370-827b-425e-a973-eba8435faf0d.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
{
"data": {
"meta": {
"adoptsFrom": {
"name": "CardListing",
"module": "http://localhost:4201/catalog/catalog-app/listing/listing"
}
},
"type": "card",
"attributes": {
"name": "Calendar Card",
"images": [],
"summary": "The CalendarCard module defines a versatile calendar component that can be embedded or displayed in various formats such as month, week, or day views. It manages calendar state including current month, year, and selected date, and facilitates querying and displaying associated events, including their start/end times, locations, and types. The component supports interactive features like navigating between months, weeks, and days, and offers the ability to add, edit, and view detailed events. Multiple embedded and fitted variations provide compact, stylized summaries of calendars and upcoming events, with customizable display modes. The primary purpose is to serve as an adaptable, integrated calendar interface for scheduling, event management, and visual overview within applications.",
"cardInfo": {
"name": null,
"notes": null,
"summary": null,
"cardThumbnailURL": null
}
},
"relationships": {
"specs.0": {
"links": {
"self": "../Spec/9f05a3b4-5caa-4432-b1d2-e6d643f731b8"
}
},
"skills": {
"links": {
"self": null
}
},
"tags.0": {
"links": {
"self": "http://localhost:4201/catalog/Tag/ed5a1a3f-0dbf-47b5-b2a6-d88b0d2a7642"
}
},
"license": {
"links": {
"self": "http://localhost:4201/catalog/License/4c5a023b-a72c-4f90-930b-da60a1de5b2d"
}
},
"publisher": {
"links": {
"self": null
}
},
"categories": {
"links": {
"self": null
}
},
"examples.0": {
"links": {
"self": "../CalendarCard/29788763-4033-4082-bb12-5e2973eba843"
}
},
"cardInfo.theme": {
"links": {
"self": null
}
},
"cardInfo.cardThumbnail": {
"links": {
"self": null
}
}
}
}
}
45 changes: 45 additions & 0 deletions Spec/9f05a3b4-5caa-4432-b1d2-e6d643f731b8.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
{
"data": {
"meta": {
"adoptsFrom": {
"name": "Spec",
"module": "https://cardstack.com/base/spec"
}
},
"type": "card",
"attributes": {
"ref": {
"name": "CalendarCard",
"module": "../study-hub-4d8746e6-8dd6-452d-8001-6b574ea1de18/calendar/calendar"
},
"readMe": "Here is the README documentation for the CalendarCard spec:\n\n## Summary\nThe CalendarCard is a card definition that represents a calendar view. It allows users to view and manage events for a particular calendar.\n\n## Import\n```javascript\nimport { CalendarCard } from '../study-hub-4d8746e6-8dd6-452d-8001-6b574ea1de18/calendar/calendar';\n```\n\n## Usage as a Field\nTo use the CalendarCard as a field within a consuming card or field, you can do the following:\n\n```typescript\n@field calendar = linksTo(CalendarCard);\n```\n\nThis will allow you to associate a CalendarCard with the consuming entity.\n\n## Template Usage\nTo use the CalendarCard within a template, you can do the following:\n\n```hbs\n<@fields.calendar @format=\"embedded\" />\n```\n\nThis will render the CalendarCard in its embedded format within the consuming template.",
"cardInfo": {
"name": null,
"notes": null,
"summary": null,
"cardThumbnailURL": null
},
"specType": "card",
"cardTitle": "Calendar",
"cardDescription": null,
"containedExamples": []
},
"relationships": {
"cardInfo.theme": {
"links": {
"self": null
}
},
"linkedExamples": {
"links": {
"self": null
}
},
"cardInfo.cardThumbnail": {
"links": {
"self": null
}
}
}
}
}
Loading
Loading