-
Notifications
You must be signed in to change notification settings - Fork 8
Open
Copy link
Labels
⚛️ componentRelated to a component provided by the libraryRelated to a component provided by the library📖 documentationImprovements or additions to documentationImprovements or additions to documentation📱 demo appUpdate of the Demo AppUpdate of the Demo App🧰 library
Description
Description
Implement navigation bar component.
Navigation bar must be considered as a top app bar, a SwiftUI toolbar which can be configured.
SwiftUI components will be used.
Definition of Ready
- Add last tokens [Tokens] Integration of System OUDS v2.2.0 #1133
Definition of Done
- Implementation of component for iOS 26+
- Implementation of component for iOS < 26
- Write documentation
- Update design toolbox (dedicated page for component)
- Integrate in design toolbox
- Tests with iOS (portrait, landscape, iOS < 26, iOS 26+)
- Tests with iPad OS (iPadOS < 18, iPadOS 18, iPadOS 26+)
- Tests with macOS
- Tests with visionOS
- Write snapshots tests if possible
- Write UI tests (to test navigations)
- Update AGENTS.md
Tokens libraries to use
- Tokens v2.2.0
Resources
- UI specifications: https://www.figma.com/design/AGpy41dOJU1kWV2GF22WJX/Navigation---Navigation-bar?m=auto&t=2dZYke11ilUpmQcV-6
- Tokens specifications: https://www.figma.com/design/AGpy41dOJU1kWV2GF22WJX/Navigation---Navigation-bar?m=auto&t=2dZYke11ilUpmQcV-6
- Or also maybe: https://www.figma.com/design/QtOWrH1m3RHOAkfyy0XFil/-OUDS-Lib--Components-library?node-id=78597-35341&p=f&m=dev
Steps (for AI Agents)
Reactions are currently unavailable
Metadata
Metadata
Labels
⚛️ componentRelated to a component provided by the libraryRelated to a component provided by the library📖 documentationImprovements or additions to documentationImprovements or additions to documentation📱 demo appUpdate of the Demo AppUpdate of the Demo App🧰 library
Type
Projects
Status
In Progress