You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-**Virtual List** element — efficient rendering of large datasets with dynamic row heights, O(log N) binary search for scroll position, and configurable overscan ([fafe96c](https://github.com/ErickXavier/nojs-elements/commit/fafe96c))
31
-
-**Accordion** element — collapsible content panels with exclusive/multi mode, keyboard navigation, and CSS-driven animations ([27975bf](https://github.com/ErickXavier/nojs-elements/commit/27975bf))
32
-
-**Scroll Spy** element — auto-highlights navigation links based on scroll position with configurable offset, group-level shared MutationObserver ([60d2b24](https://github.com/ErickXavier/nojs-elements/commit/60d2b24))
33
-
-**Breadcrumb** element — auto-generates breadcrumb navigation from route hierarchy with customizable separator ([47275a2](https://github.com/ErickXavier/nojs-elements/commit/47275a2))
30
+
-**Virtual List** element — efficient rendering of large datasets with dynamic row heights, O(log N) binary search for scroll position, and configurable overscan ([fafe96c](https://github.com/no-js-dev/nojs-elements/commit/fafe96c))
31
+
-**Accordion** element — collapsible content panels with exclusive/multi mode, keyboard navigation, and CSS-driven animations ([27975bf](https://github.com/no-js-dev/nojs-elements/commit/27975bf))
32
+
-**Scroll Spy** element — auto-highlights navigation links based on scroll position with configurable offset, group-level shared MutationObserver ([60d2b24](https://github.com/no-js-dev/nojs-elements/commit/60d2b24))
33
+
-**Breadcrumb** element — auto-generates breadcrumb navigation from route hierarchy with customizable separator ([47275a2](https://github.com/no-js-dev/nojs-elements/commit/47275a2))
34
34
- Documentation for all 4 new elements (`docs/md/`)
35
35
- Unit tests: 104 tests across virtual-list, accordion, scroll-spy, breadcrumb
- Element hardening pass — disposal and reopen invariants tightened across the component suite following the 2026-05-29 deep code review. Popover disposal and the dropdown reopen behavior were the primary fixes, with related hardening across `popover`, `dropdown`, `modal`, `stepper`, `table`, `toast`, `tree`, `tabs`, `tooltip`, `split`, and `skeleton`.
62
62
- Added `__tests__/dropdown-reopen-regression.test.js` covering the dropdown reopen regression.
Ecosystem version-sync release. No functional changes to NoJS Elements — version bumped to stay lockstep with the rest of the NoJS ecosystem (NoJS-LSP plugin-metadata polish).
Copy file name to clipboardExpand all lines: CLAUDE.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co
4
4
5
5
## Project
6
6
7
-
NoJS Elements (`@erickxavier/nojs-elements`) — a plugin library of UI components for the No.JS HTML-first reactive framework. Each component is implemented as one or more NoJS directives registered via `NoJS.directive()`. Peer dependency: `@erickxavier/no-js >= 1.11.0`.
7
+
NoJS Elements (`@no-js-dev/nojs-elements`) — a plugin library of UI components for the No.JS HTML-first reactive framework. Each component is implemented as one or more NoJS directives registered via `NoJS.directive()`. Peer dependency: `@no-js-dev/nojs >= 1.11.0`.
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -31,13 +31,13 @@ We are committed to providing a welcoming, inclusive, and harassment-free experi
31
31
32
32
## Getting Started
33
33
34
-
NoJS Elements (`@erickxavier/nojs-elements`) is a plugin library of UI components for the [No.JS](https://no-js.dev/) HTML-first reactive framework. Each component is implemented as one or more NoJS directives.
34
+
NoJS Elements (`@no-js-dev/nojs-elements`) is a plugin library of UI components for the [No.JS](https://no-js.dev/) HTML-first reactive framework. Each component is implemented as one or more NoJS directives.
35
35
36
36
| Repository | Package | Purpose |
37
37
| --- | --- | --- |
38
-
|[nojs-elements](https://github.com/ErickXavier/nojs-elements)|`@erickxavier/nojs-elements`| UI element plugins |
-**Found a bug?** Open an [Issue](https://github.com/ErickXavier/nojs-elements/issues)
229
-
-**First-time contributor?** Look for issues labeled [`good first issue`](https://github.com/ErickXavier/nojs-elements/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22)
228
+
-**Found a bug?** Open an [Issue](https://github.com/no-js-dev/nojs-elements/issues)
229
+
-**First-time contributor?** Look for issues labeled [`good first issue`](https://github.com/no-js-dev/nojs-elements/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22)
230
230
231
231
We appreciate every contribution, no matter how small. Welcome aboard!
@@ -132,18 +132,18 @@ This plugin requires **No.JS >= 1.13.0** as a peer dependency.
132
132
133
133
Detailed documentation for each element is available in [`docs/md/`](docs/md/).
134
134
135
-
For the full directive reference with all attributes, events, CSS classes, and accessibility details, see the [NoJS-Skill directive reference](https://github.com/ErickXavier/nojs-skill/blob/main/references/directives.md#drag-and-drop).
135
+
For the full directive reference with all attributes, events, CSS classes, and accessibility details, see the [NoJS-Skill directive reference](https://github.com/no-js-dev/nojs-skill/blob/main/references/directives.md#drag-and-drop).
0 commit comments