albx / albx/bitblazor

[FEATURE] Add the Tooltip & Popover components

未关闭
#9 2 条评论 0 个 reaction 已指派 1 人 已被 @mrdevrobot 认领 在 GitHub 查看
components enhancement
主要语言
HTML
星标
10
派生
4
平均合并
4 天
30 天内合并 PR
1

描述

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/)

贡献指南

打开贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。