Skip to content

[FEATURE] Add BottomNav component #20

Description

@albx

Implement a reusable Razor component for Bottomnav, following the styles and guidelines in Bootstrap Italia - BottomNav. Support all documented features, such as active state, icons, and accessibility.

Requirements:

  • Implement a Razor component (e.g., BitBottomNav.razor) encapsulating Bootstrap Italia BottomNav styles.
  • Support for active state, icons, and label display.
  • Expose parameters for ARIA/accessibility attributes and navigation items.
  • Add XML documentation for all public parameters.

Acceptance Criteria:

  • The component renders valid Bootstrap Italia Bottomnav markup.
  • All documented variants and features are supported via parameters.
  • The component is unit tested for major variants and behaviors.
  • Usage examples are provided in the documentation or a sample page.

References:

Activity

  1. changed the title [-][FEATURE] Add Bottomnav component[/-] [+][FEATURE] Add BottomNav component[/+] on Aug 23, 2025
  2. added this to the v0.3.0 milestone on Aug 23, 2025
  3. moved this from Inbox to Todo in BitBlazor - Backlogon Feb 28, 2026
  4. Defkon1 commented on Mar 4, 2026

    @Defkon1
    Contributor

    Started working on this

  5. moved this from Todo to In Progress in BitBlazor - Backlogon Mar 5, 2026
  6. modified the milestones: v0.3.0, v0.4.0 on Apr 15, 2026
  7. albx commented on Jun 27, 2026

    @albx
    OwnerAuthor

    Hi @Defkon1 if you need some help with this component, I can take care of it in the following weeks (just merged on main the toolbar component, this can be pretty similar). Please let me know 🙂

  8. modified the milestones: v0.4.0, v0.5.0 on Jul 11, 2026
  9. linked a pull request that will close this issueFeature/add bottomnav component - Close #20 #100on Jul 24, 2026
  10. added a commit that references this issue on Jul 31, 2026
  11. added a commit that references this issue on Jul 31, 2026
    f461cbc
  12. modified the milestones: v0.5.0, v0.4.0 on Jul 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

componentsIssues related to the componentsenhancementNew feature or request

Projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions