Description
Page header v2
Brief description
Page header is one of the key component that Carbon for IBM Products delivers, however we have heard that it can be restrictive and does not meet the needs of all our adopters.
We want to make a page header v2 that is more composable and addresses any design and development issues.
Existing resources
Links to other materials
- Page header Sketch import
- Data & AI Figma
- Atlassian page header
- C4Cloud page header
- Component gallery – Header (mostly web)](https://component.gallery/components/header/)
Design Maintainer(s)
- Owner/main maintainer(s)
- Second/backup maintainer(s)
Checklist of requirements/features
Common elements
- Identify commonality
- Reference the Anatomy of a Pageheader
- Breadcrumbs (slot)
- Title (size, single line, multi line, truncation guidance?)
- Editable ?
- Include pictogram or slot for pictogram/icon.
- Sub copy (variable size and length)
- Common extras (possible slots):
- Tabs
- Tags
- Action items (aligned to title)
- Various requests: single button, button group, menu button, links
- Action items (aligned to breadcrumbs)
- Action bar?
- Status indicators
- Are all elements context dependent?
Functionality
- Collapsable
- Is it scroll logic or via a button
- Enhancement of page header on scroll ibm-products#3807 menu button collapse behaviors
- Breakpoints
- Simple and complex page header
- Scroll logic
- Hook vs use or don't use it
Tasks
Before starting work on this epic, please review and complete the following.
- Initial review of design/existing code
Tasks
- Set up kickoff with a Security and CFP team to understand scope