feat: add MobileNav, SidebarNav, and UtilityBar widgets
TDD implementation of three navigation widgets: mobile overlay toggle, fixed sidebar with IntersectionObserver-driven active section tracking, and utility bar with contact info and CV download action.
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
export type NavItem = {
|
||||
/**
|
||||
* Section HTML id for anchor scrolling
|
||||
*/
|
||||
id: string
|
||||
/**
|
||||
* Display label
|
||||
*/
|
||||
label: string
|
||||
/**
|
||||
* Display number prefix (e.g. "01")
|
||||
*/
|
||||
number: string
|
||||
}
|
||||
Reference in New Issue
Block a user