feat(client): merge Skills into Experience as a tab; tab order Jobs · Contracts · Education · Skills #311
Labels
No labels
area:auth
area:ci
area:db
area:infra
area:native
area:pwa
area:service
epic
feature
foundation
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
james/carol#311
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Request
Skills should live under the Experience screen as a tab rather than as its
own top-level nav item. The Experience tab order should be:
Changes
apps/client/lib/experience/SkillsSection.tsxthat takes the page-leveleditingflag from Experience (the standalone page chrome — title +Edit/Done toggle — is dropped in favour of Experience's).
app/(app)/experience.tsx, and reorderthe tabs to Jobs · Contracts · Education · Skills (default tab: Jobs).
/skillssidebar nav item (and its icon binding) and delete theapp/(app)/skills.tsxroute.experience.tabs.skills, reorder/refreshexperience.lede, dropthe now-dead
nav.skillslabel. The existingskills.*section copy isreused unchanged by the tab.
navItems.test.tsto the new link set/order.Out of scope