diff --git a/app/assets/Spec Code Verify Workshop.pdf b/app/assets/Spec Code Verify Workshop.pdf new file mode 100644 index 0000000..80b5b45 Binary files /dev/null and b/app/assets/Spec Code Verify Workshop.pdf differ diff --git a/app/components/talks/TalkPreviewCard.vue b/app/components/talks/TalkPreviewCard.vue index 91035d2..8d85c0d 100644 --- a/app/components/talks/TalkPreviewCard.vue +++ b/app/components/talks/TalkPreviewCard.vue @@ -18,7 +18,10 @@ const props = withDefaults(defineProps<{ headingLevel: 'h2' }) -const badgeLabel = computed(() => props.talk?.placeholder ? 'Upcoming' : 'Talk') +const badgeLabel = computed(() => { + if (props.talk?.placeholder) return 'Upcoming' + return props.talk?.format ?? 'Talk' +}) const badgeColor = computed(() => props.variant === 'featured' ? 'neutral' : 'warning') const subtitle = computed(() => { const organizerTitle = props.talk?.organizerTitle?.trim() diff --git a/app/utils/talkAssets.ts b/app/utils/talkAssets.ts index 4fbfb50..ef2210d 100644 --- a/app/utils/talkAssets.ts +++ b/app/utils/talkAssets.ts @@ -1,9 +1,11 @@ import onboardingYourAgentSlides from '../assets/Onboarding Your Agent.pdf' import sddInDerPraxisSlides from '../assets/SDD in der Praxis.pdf' +import specCodeVerifySlides from '../assets/Spec Code Verify Workshop.pdf' export const talkAssetRegistry = { 'onboarding-your-agent-slides': onboardingYourAgentSlides, - 'spec-driven-development-in-practice-slides': sddInDerPraxisSlides + 'spec-driven-development-in-practice-slides': sddInDerPraxisSlides, + 'spec-code-verify-slides': specCodeVerifySlides } as const export type TalkAssetKey = keyof typeof talkAssetRegistry diff --git a/content/speaking/spec-code-verify.yml b/content/speaking/spec-code-verify.yml index 1c5684b..72b42d5 100644 --- a/content/speaking/spec-code-verify.yml +++ b/content/speaking/spec-code-verify.yml @@ -21,4 +21,12 @@ format: Workshop language: German url: https://www.rheinwerk-verlag.de/konferenzen/coding-mit-ki/#workshop-spec-code-verify eventUrl: https://www.rheinwerk-verlag.de/konferenzen/coding-mit-ki/ -placeholder: true +resources: + - kind: slides + title: Slides + asset: spec-code-verify-slides + format: PDF + pages: 25 + - kind: link + title: Starter skills repository + url: https://github.com/dinooo13/rheinwerk-starter-skills