|
1 | 1 | # NoJS Elements |
2 | 2 |
|
3 | | - |
| 3 | + |
4 | 4 | [](https://www.jsdelivr.com/package/gh/erickxavier/nojs-elements) |
5 | 5 |
|
6 | 6 | **UI element plugins for No.JS** — declarative, accessible, zero JavaScript required. |
@@ -58,11 +58,15 @@ When loaded via `<script>` tag, NoJS Elements auto-installs itself — no `NoJS. |
58 | 58 | | [Dropdown](docs/md/dropdown.md) | `dropdown`, `dropdown-toggle`, `dropdown-menu`, `dropdown-item` | Keyboard-navigable dropdown menus | |
59 | 59 | | [Toast](docs/md/toast.md) | `toast-container`, `toast` | Notification toasts with position, type, duration, and auto-dismiss | |
60 | 60 | | [Tabs](docs/md/tabs.md) | `tabs`, `tab`, `panel`, `tab-disabled`, `tab-position` | Accessible tabbed interfaces with keyboard navigation | |
61 | | -| [Tree](docs/md/tree.md) | `tree`, `branch`, `subtree` | Collapsible tree views with nested branches | |
62 | | -| [Stepper](docs/md/stepper.md) | `stepper`, `step` | Multi-step wizards and progress indicators | |
| 61 | +| [Tree](docs/md/tree.md) | `tree`, `branch`, `subtree`, `tree-drag-mode` | Collapsible tree views with nested branches and drag-and-drop | |
| 62 | +| [Stepper](docs/md/stepper.md) | `stepper`, `step`, `stepper-validate` | Multi-step wizards with validation gate and progress indicators | |
63 | 63 | | [Skeleton](docs/md/skeleton.md) | `skeleton` | Loading placeholder skeletons | |
64 | 64 | | [Split / Pane](docs/md/split.md) | `split`, `pane` | Resizable split panels (horizontal or vertical) | |
65 | | -| [Sortable Table](docs/md/table.md) | `sortable`, `sort`, `fixed-header`, `fixed-col` | Column sorting with fixed headers and columns | |
| 65 | +| [Sortable Table](docs/md/table.md) | `sortable`, `sort`, `fixed-header`, `fixed-col`, `table-reorder` | Column sorting with fixed headers, columns, and row reorder | |
| 66 | +| [Accordion](docs/md/accordion.md) | `accordion` | Animated expand/collapse on native `<details>` elements | |
| 67 | +| [Breadcrumb](docs/md/breadcrumb.md) | `breadcrumb` | Accessible breadcrumb trail with manual or auto-track mode | |
| 68 | +| [Scroll Spy](docs/md/scroll-spy.md) | `spy`, `spy-offset`, `spy-threshold` | Highlights navigation links based on visible sections | |
| 69 | +| [Virtual List](docs/md/virtual-list.md) | `virtual-height`, `virtual-buffer` | Efficient rendering of large datasets with DOM virtualization | |
66 | 70 |
|
67 | 71 | > `drag`, `drop`, `drag-list`, `drag-multiple`, and `validate` were migrated out of No.JS core in **v1.13.0**. Core retains deprecation stubs — install this plugin for full functionality. |
68 | 72 |
|
|
0 commit comments