Skip to content

Conversation

@AmarTrebinjac
Copy link
Contributor

@AmarTrebinjac AmarTrebinjac commented Jan 29, 2026

Changes

Add empty state "click to add" buttons for each experience type on the profile page. Each section now displays a dedicated button with an appropriate icon and copy when the profile owner has no experiences, matching the UX pattern of hot takes and stacks sections.

  • Empty state cards with icons for all 6 experience types (Work, Education, Certification, Project, Open Source, Volunteering)
  • Header button changed from edit icon to "+ Add" button
  • Direct navigation to add form at /settings/profile/experience/edit?type={type}

Events

No new tracking events introduced.

Experiment

No experiments introduced.

Preview domain

https://eng-504-add-experience-buttons.preview.app.daily.dev

Add empty state "click to add" buttons for each experience type on the profile page, following the pattern established by hot takes and stacks sections. Each experience type now shows a dedicated button with appropriate icon and copy when the profile owner has no experiences.

- Add centered empty state cards with icons for all 6 experience types
- Replace header edit button with "+ Add" button
- Navigate directly to add form at /settings/profile/experience/edit?type={type}

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
@vercel
Copy link

vercel bot commented Jan 29, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
daily-webapp Ready Ready Preview Jan 29, 2026 7:13pm
1 Skipped Deployment
Project Deployment Review Updated (UTC)
storybook Ignored Ignored Jan 29, 2026 7:13pm

Request Review

- Add passHref to Link components to avoid nested anchor warnings
- Update tests to reflect new empty state behavior for profile owners
- Update test to check for new add button URL pattern

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Keep the original edit button behavior when experiences exist, which
links to the settings list page. The new empty state add buttons
remain for when there are no experiences.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
@AmarTrebinjac AmarTrebinjac marked this pull request as ready for review January 29, 2026 19:42
@AmarTrebinjac AmarTrebinjac requested a review from a team as a code owner January 29, 2026 19:42
@AmarTrebinjac AmarTrebinjac merged commit 09351b2 into main Jan 29, 2026
13 checks passed
@AmarTrebinjac AmarTrebinjac deleted the eng-504-add-experience-buttons branch January 29, 2026 19:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants