Skip to content

Bug fixes and consistency fixes#8

Merged
sn merged 1 commit into
mainfrom
feature/cleanups-and-fixes
Apr 17, 2026
Merged

Bug fixes and consistency fixes#8
sn merged 1 commit into
mainfrom
feature/cleanups-and-fixes

Conversation

@sn
Copy link
Copy Markdown
Contributor

@sn sn commented Apr 17, 2026

This pull request primarily updates the documentation and code examples to standardize the use of Anchor for hyperlinks instead of Link or HtmlLink, and clarifies the API for form fields. It also revises the ecosystem section in the documentation for clearer descriptions and adds new components. Below are the most important changes:

Component and Example Refactoring:

  • Replaced all instances of Link and HtmlLink with Anchor and Link respectively in code examples across multiple files (e.g., examples/basic_usage.py, examples/context_managers.py, examples/custom_components.py, examples/framework_integration.py, and examples/attributes_and_styles.py) to standardize hyperlink usage and clarify the distinction between anchor elements and link tags. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26]

Documentation Improvements:

  • Updated the "Claude Code Skill" section in README.md to a more general "AI Assistant Integration" section, clarifying how to add NitroUI knowledge to AI coding assistants.
  • Revised the ecosystem section in README.md with clearer, more descriptive summaries and added a new entry for nitro-image.

Form Field API Clarification:

  • Documented that all Field.* methods accept an optional id parameter (defaulting to name) and forward additional keyword arguments to the underlying input, improving clarity for users of the API.
  • Updated checkbox documentation to clarify support for checked and value parameters.

These changes improve consistency in code examples, enhance documentation clarity, and make the API easier to understand and use.

@sn sn self-assigned this Apr 17, 2026
@sn sn merged commit 17e980a into main Apr 17, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant