albx / albx/bitblazor

[FEATURE] Add the Tooltip & Popover components

Abierto
#9 2 comentarios 0 reacciones 1 asignado Reclamado por @mrdevrobot Ver en GitHub
components enhancement
Lenguaje dominante
HTML
Estrellas
10
Forks
4
Merge medio
4 d
PR fusionados (30 d)
1

Descripción

Create reusable Razor components for tooltips and popovers, following [Bootstrap Italia - Tooltip](https://italia.github.io/bootstrap-italia/docs/componenti/tooltip/) and [Popover](https://italia.github.io/bootstrap-italia/docs/componenti/popover/). Support all placement, triggers, and accessibility features.

### Requirements:
- Implement Razor components (e.g., BitTooltip.razor, BitPopover.razor) that encapsulate the respective Bootstrap Italia styles.
- Support for all documented placements, triggers, and content.
- Expose parameters for ARIA/accessibility attributes.
- Add XML documentation for all public parameters.

### Acceptance Criteria:
- The components render valid Bootstrap Italia markup for tooltips and popovers.
- All documented placements and features are supported via parameters.
- Components are unit tested for major use cases and variants.
- Usage examples are provided in the documentation or a sample page.

### References:
- [Bootstrap Italia - Tooltip Documentation](https://italia.github.io/bootstrap-italia/docs/componenti/tooltip/)
- [Bootstrap Italia - Popover Documentation](https://italia.github.io/bootstrap-italia/docs/componenti/popover/)

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.