swisspost / design-system

The Swiss Post Design System pattern library for a consistent and accessible user experience across the web platform.
https://design-system.post.ch
Apache License 2.0
111 stars 14 forks source link

Components: Add a pagination web-component #2801

Open oliverschuerch opened 3 months ago

oliverschuerch commented 3 months ago

https://www.figma.com/file/xZ0IW0MJO0vnFicmrHiKaY/Components-Post?type=design&node-id=16523-53293&mode=design&t=KcGXo3HbBpJRhkuC-0

### Tasks
- [ ] Create Web-Component
- [ ] Create e2e tests
- [ ] Create snapshot tests
- [ ] Export component in `components/src/index.ts`
- [ ] Add basic implementation of component in `componts-angular/projects/consumer-app`
- [ ] Create component docs
- [ ] Add an example of how to use the pagination with a html table
gfellerph commented 2 months ago

@gfellerph add a ticket for a basic component