Pages are now available as full-screen example templates that showcase real-world use cases and best practices for composing interfaces with the aFP Design System.
Use the header attribute to include a header section in the card.
John DoeSenior Product Manager
View ProfileSend MessageSchedule Meeting
John leads the product strategy for our customer experience initiatives,
focusing on data-driven improvements to onboarding flows and self-service
platforms. Based in Berlin, Alex has been part of the Digital Products team
since 2019 and closely collaborates with cross-functional stakeholders to
deliver high-impact solutions.
<afp-cardheader><!-- Header: Name + Role + Actions --><divclass="afp-split"slot="header"><divclass="afp-cluster afp-align-center afp-gap-xs"><afp-avatarsize="medium"image="/assets/img/avatar_1.png"></afp-avatar><spanclass="afp-stack afp-gap-0"><b>John Doe</b><afp-badgeappearance="filled"variant="brand">Senior Product Manager</afp-badge></span></div><afp-dropdown><afp-buttonshape="pill"slot="trigger"appearance="plain"variant="neutral"><afp-iconname="three-dots-vertical"></afp-icon></afp-button><afp-dropdown-item><afp-iconname="person"></afp-icon>View Profile</afp-dropdown-item><afp-dropdown-item><afp-iconname="envelope"></afp-icon>Send Message</afp-dropdown-item><afp-dropdown-item><afp-iconname="calendar"></afp-icon>Schedule Meeting</afp-dropdown-item></afp-dropdown></div><!-- Content --><p>
John leads the product strategy for our customer experience initiatives,
focusing on data-driven improvements to onboarding flows and self-service
platforms. Based in Berlin, Alex has been part of the Digital Products team
since 2019 and closely collaborates with cross-functional stakeholders to
deliver high-impact solutions.
</p></afp-card>
<afp-cardheader><!-- Header: Name + Role + Actions --><divclass="afp-split"slot="header"><divclass="afp-cluster afp-align-center afp-gap-xs"><afp-avatar[size]="'medium'"[image]="'/assets/img/avatar_1.png'"></afp-avatar><spanclass="afp-stack afp-gap-0"><b>John Doe</b><afp-badge[appearance]="'filled'"[variant]="'brand'">Senior Product Manager</afp-badge></span></div><afp-dropdown><afp-button[shape]="'pill'"[slot]="'trigger'"[appearance]="'plain'"[variant]="'neutral'"><afp-icon[name]="'three-dots-vertical'"></afp-icon></afp-button><afp-dropdown-item><afp-icon[name]="'person'"></afp-icon>View Profile</afp-dropdown-item><afp-dropdown-item><afp-icon[name]="'envelope'"></afp-icon>Send Message</afp-dropdown-item><afp-dropdown-item><afp-icon[name]="'calendar'"></afp-icon>Schedule Meeting</afp-dropdown-item></afp-dropdown></div><!-- Content --><p>
John leads the product strategy for our customer experience initiatives,
focusing on data-driven improvements to onboarding flows and self-service
platforms. Based in Berlin, Alex has been part of the Digital Products team
since 2019 and closely collaborates with cross-functional stakeholders to
deliver high-impact solutions.
</p></afp-card>
<AfpCardheader><!-- Header: Name + Role + Actions --><divclass="afp-split"slot="header"><divclass="afp-cluster afp-align-center afp-gap-xs"><AfpAvatarsize="medium"image="/assets/img/avatar_1.png"></AfpAvatar><spanclass="afp-stack afp-gap-0"><b>John Doe</b><AfpBadgeappearance="filled"variant="brand">Senior Product Manager</AfpBadge></span></div><AfpDropdown><AfpButtonshape="pill"slot="trigger"appearance="plain"variant="neutral"><AfpIconname="three-dots-vertical"></AfpIcon></AfpButton><AfpDropdownItem><AfpIconname="person"></AfpIcon>View Profile</AfpDropdownItem><AfpDropdownItem><AfpIconname="envelope"></AfpIcon>Send Message</AfpDropdownItem><AfpDropdownItem><AfpIconname="calendar"></AfpIcon>Schedule Meeting</AfpDropdownItem></AfpDropdown></div><!-- Content --><p>
John leads the product strategy for our customer experience initiatives,
focusing on data-driven improvements to onboarding flows and self-service
platforms. Based in Berlin, Alex has been part of the Digital Products team
since 2019 and closely collaborates with cross-functional stakeholders to
deliver high-impact solutions.
</p></AfpCard>
<AfpCardheader><!-- Header: Name + Role + Actions --><divclass="afp-split"slot="header"><divclass="afp-cluster afp-align-center afp-gap-xs"><AfpAvatar:size="'medium'":image="'/assets/img/avatar_1.png'"></AfpAvatar><spanclass="afp-stack afp-gap-0"><b>John Doe</b><AfpBadge:appearance="'filled'":variant="'brand'">Senior Product Manager</AfpBadge></span></div><AfpDropdown><AfpButton:shape="'pill'":slot="'trigger'":appearance="'plain'":variant="'neutral'"><AfpIcon:name="'three-dots-vertical'"></AfpIcon></AfpButton><AfpDropdownItem><AfpIcon:name="'person'"></AfpIcon>View Profile</AfpDropdownItem><AfpDropdownItem><AfpIcon:name="'envelope'"></AfpIcon>Send Message</AfpDropdownItem><AfpDropdownItem><AfpIcon:name="'calendar'"></AfpIcon>Schedule Meeting</AfpDropdownItem></AfpDropdown></div><!-- Content --><p>
John leads the product strategy for our customer experience initiatives,
focusing on data-driven improvements to onboarding flows and self-service
platforms. Based in Berlin, Alex has been part of the Digital Products team
since 2019 and closely collaborates with cross-functional stakeholders to
deliver high-impact solutions.
</p></AfpCard>
Use the media attribute to include a media section in the card.
Onboarding Flow Optimization
OnboardingSprint 12
We are improving the sign-up experience by reducing friction in the early
customer journey. The goal is to increase trial-to-paid conversions by 10%.
Team
Open Task
<afp-cardheaderfootermedia><imgslot="media"src="https://images.unsplash.com/photo-1643142326340-7a4c55a09745?q=80&w=2670&auto=format&fit=crop&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D"alt="Task Banner"/><divclass="afp-split afp-align-center"slot="header"><b>Onboarding Flow Optimization</b><divclass="afp-cluster afp-gap-xs afp-align-center"><afp-tagvariant="error"appearance="filled">Onboarding</afp-tag><afp-tagvariant="brand"appearance="filled">Sprint 12</afp-tag></div></div><p>
We are improving the sign-up experience by reducing friction in the early
customer journey. The goal is to increase trial-to-paid conversions by 10%.
</p><afp-progress-barvalue="30"></afp-progress-bar><divclass="afp-split"slot="footer"><divclass="afp-cluster afp-align-center afp-gap-xs"><small><b>Team</b></small><afp-avatar-groupsize="small"><afp-avatarimage="/assets/img/avatar_1.png"></afp-avatar><afp-avatarimage="/assets/img/avatar_2.png"></afp-avatar><afp-avatarimage="/assets/img/avatar_3.png"></afp-avatar></afp-avatar-group></div><afp-buttonshape="rounded"variant="brand">Open Task</afp-button></div></afp-card>
<afp-cardheaderfootermedia><imgslot="media"src="https://images.unsplash.com/photo-1643142326340-7a4c55a09745?q=80&w=2670&auto=format&fit=crop&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D"alt="Task Banner"/><divclass="afp-split afp-align-center"slot="header"><b>Onboarding Flow Optimization</b><divclass="afp-cluster afp-gap-xs afp-align-center"><afp-tag[variant]="'error'"[appearance]="'filled'">Onboarding</afp-tag><afp-tag[variant]="'brand'"[appearance]="'filled'">Sprint 12</afp-tag></div></div><p>
We are improving the sign-up experience by reducing friction in the early
customer journey. The goal is to increase trial-to-paid conversions by 10%.
</p><afp-progress-bar[value]=30></afp-progress-bar><divclass="afp-split"slot="footer"><divclass="afp-cluster afp-align-center afp-gap-xs"><small><b>Team</b></small><afp-avatar-group[size]="'small'"><afp-avatar[image]="'/assets/img/avatar_1.png'"></afp-avatar><afp-avatar[image]="'/assets/img/avatar_2.png'"></afp-avatar><afp-avatar[image]="'/assets/img/avatar_3.png'"></afp-avatar></afp-avatar-group></div><afp-button[shape]="'rounded'"[variant]="'brand'">Open Task</afp-button></div></afp-card>
<AfpCardheaderfootermedia><imgslot="media"src="https://images.unsplash.com/photo-1643142326340-7a4c55a09745?q=80&w=2670&auto=format&fit=crop&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D"alt="Task Banner"/><divclass="afp-split afp-align-center"slot="header"><b>Onboarding Flow Optimization</b><divclass="afp-cluster afp-gap-xs afp-align-center"><AfpTagvariant="error"appearance="filled">Onboarding</AfpTag><AfpTagvariant="brand"appearance="filled">Sprint 12</AfpTag></div></div><p>
We are improving the sign-up experience by reducing friction in the early
customer journey. The goal is to increase trial-to-paid conversions by 10%.
</p><AfpProgressBarvalue="30"></AfpProgressBar><divclass="afp-split"slot="footer"><divclass="afp-cluster afp-align-center afp-gap-xs"><small><b>Team</b></small><AfpAvatarGroupsize="small"><AfpAvatarimage="/assets/img/avatar_1.png"></AfpAvatar><AfpAvatarimage="/assets/img/avatar_2.png"></AfpAvatar><AfpAvatarimage="/assets/img/avatar_3.png"></AfpAvatar></AfpAvatarGroup></div><AfpButtonshape="rounded"variant="brand">Open Task</AfpButton></div></AfpCard>
<AfpCardheaderfootermedia><imgslot="media"src="https://images.unsplash.com/photo-1643142326340-7a4c55a09745?q=80&w=2670&auto=format&fit=crop&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D"alt="Task Banner"/><divclass="afp-split afp-align-center"slot="header"><b>Onboarding Flow Optimization</b><divclass="afp-cluster afp-gap-xs afp-align-center"><AfpTag:variant="'error'":appearance="'filled'">Onboarding</AfpTag><AfpTag:variant="'brand'":appearance="'filled'">Sprint 12</AfpTag></div></div><p>
We are improving the sign-up experience by reducing friction in the early
customer journey. The goal is to increase trial-to-paid conversions by 10%.
</p><AfpProgressBar:value=30></AfpProgressBar><divclass="afp-split"slot="footer"><divclass="afp-cluster afp-align-center afp-gap-xs"><small><b>Team</b></small><AfpAvatarGroup:size="'small'"><AfpAvatar:image="'/assets/img/avatar_1.png'"></AfpAvatar><AfpAvatar:image="'/assets/img/avatar_2.png'"></AfpAvatar><AfpAvatar:image="'/assets/img/avatar_3.png'"></AfpAvatar></AfpAvatarGroup></div><AfpButton:shape="'rounded'":variant="'brand'">Open Task</AfpButton></div></AfpCard>