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
53 changes: 53 additions & 0 deletions Author/alice-enwunder.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
{
"data": {
"type": "card",
"attributes": {
"firstName": "Alice",
"lastName": "Enwunder",
"bio": null,
"fullBio": null,
"quote": "Curiouser and curiouser",
"contactLinks": [
{
"label": "X",
"value": "https://x.com/alice-boxel"
},
{
"label": "LinkedIn",
"value": "https://linkedin.com/alice-boxel"
},
{
"label": "Email",
"value": "alice@email.com"
}
],
"email": null,
"featuredImage": {
"imageUrl": "https://boxel-images.boxel.ai/app-assets/portraits/photo-1509868918748-a554ad25f858.jpeg",
"credit": null,
"caption": null,
"altText": "Alice Enwunder",
"size": "actual",
"height": null,
"width": null
},
"cardInfo": {
"summary": null,
"cardThumbnailURL": "https://boxel-images.boxel.ai/app-assets/portraits/photo-1509868918748-a554ad25f858.jpeg"
}
},
"relationships": {
"blog": {
"links": {
"self": null
}
}
},
"meta": {
"adoptsFrom": {
"module": "../author",
"name": "Author"
}
}
}
}
114 changes: 114 additions & 0 deletions SkillListing/06761eda-87a2-4961-b710-084dc00fea5d.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,114 @@
{
"data": {
"meta": {
"adoptsFrom": {
"name": "SkillListing",
"module": "http://localhost:4201/catalog/catalog-app/listing/listing"
}
},
"type": "card",
"attributes": {
"name": "Author Profile Card Definition",
"images": [],
"summary": "The Author component defines a structured schema for representing an individual author within a content system. Its primary purpose is to encapsulate key author information such as name, biography, contact links, email, and featured image, providing versatile presentation formats including embedded, atom, fitted, and full bio variants. The component supports detailed author profiles for use in embedded views or isolated displays, enabling consistent and adaptable author representations across interfaces.",
"cardInfo": {
"name": null,
"notes": null,
"summary": null,
"cardThumbnailURL": null
}
},
"relationships": {
"skills": {
"links": {
"self": null
}
},
"tags.0": {
"links": {
"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"
}
},
"license": {
"links": {
"self": "http://localhost:4201/catalog/License/4c5a023b-a72c-4f90-930b-da60a1de5b2d"
}
},
"specs.0": {
"links": {
"self": "../Spec/daf9b3d5-8a00-4d43-85ee-6ea57f5a4af4"
}
},
"specs.1": {
"links": {
"self": "../Spec/author"
}
},
"specs.2": {
"links": {
"self": "../Spec/blog"
}
},
"specs.3": {
"links": {
"self": "../Spec/21ff2b33-4432-40e4-abda-f9b3d58a006d"
}
},
"specs.4": {
"links": {
"self": "../Spec/ff2b3344-3280-442b-9af9-b3d58a006d43"
}
},
"specs.5": {
"links": {
"self": "../Spec/ce16ca21-ff2b-4344-b280-e42bdaf9b3d5"
}
},
"specs.6": {
"links": {
"self": "../Spec/2bdaf9b3-d58a-406d-8345-ee6ea57f5a4a"
}
},
"specs.7": {
"links": {
"self": "../Spec/fields/contact-link-field"
}
},
"specs.8": {
"links": {
"self": "../Spec/fields/featured-image-field"
}
},
"publisher": {
"links": {
"self": null
}
},
"categories.0": {
"links": {
"self": "http://localhost:4201/catalog/Category/software-development"
}
},
"categories.1": {
"links": {
"self": "http://localhost:4201/catalog/Category/web-development"
}
},
"examples.0": {
"links": {
"self": "../Author/alice-enwunder"
}
},
"cardInfo.theme": {
"links": {
"self": null
}
}
}
}
}
40 changes: 40 additions & 0 deletions Spec/21ff2b33-4432-40e4-abda-f9b3d58a006d.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"data": {
"type": "card",
"attributes": {
"readMe": null,
"ref": {
"module": "../components/card-list",
"name": "CardList"
},
"specType": "component",
"containedExamples": [],
"cardTitle": "CardList",
"cardDescription": null,
"cardInfo": {
"name": null,
"summary": null,
"cardThumbnailURL": null,
"notes": null
}
},
"relationships": {
"linkedExamples": {
"links": {
"self": null
}
},
"cardInfo.theme": {
"links": {
"self": null
}
}
},
"meta": {
"adoptsFrom": {
"module": "https://cardstack.com/base/spec",
"name": "Spec"
}
}
}
}
40 changes: 40 additions & 0 deletions Spec/2bdaf9b3-d58a-406d-8345-ee6ea57f5a4a.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"data": {
"type": "card",
"attributes": {
"readMe": null,
"ref": {
"module": "../components/sort",
"name": "SortMenu"
},
"specType": "component",
"containedExamples": [],
"cardTitle": "SortMenu",
"cardDescription": null,
"cardInfo": {
"name": null,
"summary": null,
"cardThumbnailURL": null,
"notes": null
}
},
"relationships": {
"linkedExamples": {
"links": {
"self": null
}
},
"cardInfo.theme": {
"links": {
"self": null
}
}
},
"meta": {
"adoptsFrom": {
"module": "https://cardstack.com/base/spec",
"name": "Spec"
}
}
}
}
30 changes: 30 additions & 0 deletions Spec/author.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
{
"data": {
"type": "card",
"attributes": {
"readMe": null,
"ref": {
"name": "Author",
"module": "../author"
},
"specType": "card",
"containedExamples": [],
"cardTitle": "Author",
"cardDescription": "Spec for Author",
"cardThumbnailURL": null
},
"relationships": {
"linkedExamples.0": {
"links": {
"self": "../Author/ad28d989-68a8-4bad-a8dc-05f9f724489c"
}
}
},
"meta": {
"adoptsFrom": {
"module": "https://cardstack.com/base/spec",
"name": "Spec"
}
}
}
}
20 changes: 20 additions & 0 deletions Spec/blog.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"data": {
"type": "card",
"attributes": {
"cardTitle": "Blog",
"cardDescription": "Spec for Blog App card",
"ref": {
"module": "../blog-app",
"name": "BlogApp"
},
"specType": "card"
},
"meta": {
"adoptsFrom": {
"module": "https://cardstack.com/base/spec",
"name": "Spec"
}
}
}
}
40 changes: 40 additions & 0 deletions Spec/ce16ca21-ff2b-4344-b280-e42bdaf9b3d5.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"data": {
"type": "card",
"attributes": {
"readMe": null,
"ref": {
"module": "../components/layout",
"name": "Layout"
},
"specType": "component",
"containedExamples": [],
"cardTitle": "Layout",
"cardDescription": null,
"cardInfo": {
"name": null,
"summary": null,
"cardThumbnailURL": null,
"notes": null
}
},
"relationships": {
"linkedExamples": {
"links": {
"self": null
}
},
"cardInfo.theme": {
"links": {
"self": null
}
}
},
"meta": {
"adoptsFrom": {
"module": "https://cardstack.com/base/spec",
"name": "Spec"
}
}
}
}
40 changes: 40 additions & 0 deletions Spec/daf9b3d5-8a00-4d43-85ee-6ea57f5a4af4.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"data": {
"type": "card",
"attributes": {
"readMe": null,
"ref": {
"module": "../author",
"name": "AuthorContactLink"
},
"specType": "field",
"containedExamples": [],
"cardTitle": "Contact Link",
"cardDescription": null,
"cardInfo": {
"name": null,
"summary": null,
"cardThumbnailURL": null,
"notes": null
}
},
"relationships": {
"linkedExamples": {
"links": {
"self": null
}
},
"cardInfo.theme": {
"links": {
"self": null
}
}
},
"meta": {
"adoptsFrom": {
"module": "https://cardstack.com/base/spec",
"name": "Spec"
}
}
}
}
Loading
Loading