feat(tags): migrate tags UI to shared peek-components
Phase 2 complete - migrated tags extension to use peek-components:
- Replace search input with peek-input
- Replace cards grid with peek-grid
- Replace card elements with peek-card
- Replace modal with peek-dialog
- Replace buttons with peek-button
- Update CSS to use component custom properties
- Update JS to work with peek-component APIs
All tags UI now consistent with groups extension (Phase 1).