Skip to content

Commit 639a698

Browse files
author
Luís Assunção
committed
docs: revert to standard markdown links (target='_blank' not supported by GH/NPM)
1 parent 9edbe99 commit 639a698

File tree

3 files changed

+16
-16
lines changed

3 files changed

+16
-16
lines changed

README.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,27 +5,27 @@
55
</p>
66

77
<p align="center">
8-
<a href="https://www.npmjs.com/package/snap-records" target="_blank" rel="noopener noreferrer"><img src="https://img.shields.io/npm/v/snap-records.svg?style=flat-square&color=007acc" alt="NPM Version"></a>
9-
<a href="https://github.com/lbassuncao/SnapRecords/blob/main/LICENSE" target="_blank" rel="noopener noreferrer"><img src="https://img.shields.io/npm/l/snap-records.svg?style=flat-square&color=007acc" alt="License"></a>
10-
<a href="https://github.com/lbassuncao/SnapRecords/actions/workflows/ci.yml" target="_blank" rel="noopener noreferrer"><img src="https://github.com/lbassuncao/SnapRecords/actions/workflows/ci.yml/badge.svg" alt="Build Status"></a>
8+
<a href="https://www.npmjs.com/package/snap-records"><img src="https://img.shields.io/npm/v/snap-records.svg?style=flat-square&color=007acc" alt="NPM Version"></a>
9+
<a href="https://github.com/lbassuncao/SnapRecords/blob/main/LICENSE"><img src="https://img.shields.io/npm/l/snap-records.svg?style=flat-square&color=007acc" alt="License"></a>
10+
<a href="https://github.com/lbassuncao/SnapRecords/actions/workflows/ci.yml"><img src="https://github.com/lbassuncao/SnapRecords/actions/workflows/ci.yml/badge.svg" alt="Build Status"></a>
1111
</p>
1212

1313
<br>
1414

1515
<p align="center" style="font-size: 1.15rem">
16-
<strong><a href="https://github.com/lbassuncao/SnapRecords/blob/main/docs/CONFIG.md" target="_blank" rel="noopener noreferrer">Configuration</a></strong> |
17-
<strong><a href="https://github.com/lbassuncao/SnapRecords/blob/main/docs/BUILD.md" target="_blank" rel="noopener noreferrer">Build Guide</a></strong> |
18-
<strong><a href="https://github.com/lbassuncao/SnapRecords/blob/main/docs/KEYBOARD.md" target="_blank" rel="noopener noreferrer">Keyboard Navigation</a></strong> |
19-
<strong><a href="https://github.com/lbassuncao/SnapRecords/blob/main/CONTRIBUTING.md" target="_blank" rel="noopener noreferrer">Contributing</a></strong> |
20-
<strong><a href="https://github.com/lbassuncao/SnapRecords/blob/main/LICENSE" target="_blank" rel="noopener noreferrer">License</a></strong> |
21-
<strong><a href="https://github.com/lbassuncao/SnapRecords/blob/main/docs/COC.md" target="_blank" rel="noopener noreferrer">Code of Conduct</a></strong>
16+
<strong><a href="https://github.com/lbassuncao/SnapRecords/blob/main/docs/CONFIG.md">Configuration</a></strong> |
17+
<strong><a href="https://github.com/lbassuncao/SnapRecords/blob/main/docs/BUILD.md">Build Guide</a></strong> |
18+
<strong><a href="https://github.com/lbassuncao/SnapRecords/blob/main/docs/KEYBOARD.md">Keyboard Navigation</a></strong> |
19+
<strong><a href="https://github.com/lbassuncao/SnapRecords/blob/main/CONTRIBUTING.md">Contributing</a></strong> |
20+
<strong><a href="https://github.com/lbassuncao/SnapRecords/blob/main/LICENSE">License</a></strong> |
21+
<strong><a href="https://github.com/lbassuncao/SnapRecords/blob/main/docs/COC.md">Code of Conduct</a></strong>
2222
</p>
2323

2424
<br>
2525

2626
**SnapRecords** is a powerful, flexible TypeScript-based data grid component for displaying, managing, and interacting with tabular data in web applications.
2727

28-
Inspired by <a href="https://github.com/alfajango/jquery-dynatable" target="_blank" rel="noopener noreferrer">jQuery Dynatable</a>, it modernizes the concept with type safety, enhanced features, and performance optimizations.
28+
Inspired by [jQuery Dynatable](https://github.com/alfajango/jquery-dynatable), it modernizes the concept with type safety, enhanced features, and performance optimizations.
2929

3030
It supports server-side pagination, sorting, filtering, caching, multiple rendering modes, and accessibility, making it ideal for both simple and complex data-driven interfaces.
3131

@@ -234,7 +234,7 @@ api.setRenderMode(RenderType.MOBILE_CARDS);
234234
235235
## Configuration Options
236236
237-
The `SnapRecordsOptions<T>` interface defines all configuration options. Key options include (see <a href="https://github.com/lbassuncao/SnapRecords/blob/main/docs/CONFIG.md" target="_blank" rel="noopener noreferrer">config.md</a> for full details):
237+
The `SnapRecordsOptions<T>` interface defines all configuration options. Key options include (see [config.md](https://github.com/lbassuncao/SnapRecords/blob/main/docs/CONFIG.md) for full details):
238238
239239
- `url` (string, required): API URL for data fetching.
240240
- `columns` (string[], required): Column keys to display.
@@ -311,7 +311,7 @@ Override styles in your CSS as needed.
311311
SnapRecords prioritizes accessibility:
312312
313313
- **ARIA Attributes**: Supports `aria-sort`, `aria-selected`, `aria-label` for table, list, and card modes.
314-
- **Keyboard Navigation**: ArrowUp/Down for row navigation, Enter/Space for selection, PageUp/Down for pagination (see <a href="https://github.com/lbassuncao/SnapRecords/blob/main/docs/KEYBOARD.md" target="_blank" rel="noopener noreferrer">keyboard.md</a>).
314+
- **Keyboard Navigation**: ArrowUp/Down for row navigation, Enter/Space for selection, PageUp/Down for pagination (see [keyboard.md](https://github.com/lbassuncao/SnapRecords/blob/main/docs/KEYBOARD.md)).
315315
- **Screen Reader Support**: Announces updates (e.g., row selection, mode changes) via ARIA live regions.
316316
317317
## State Management
@@ -464,7 +464,7 @@ Customize rendering or event handling by providing custom `renderer`, `eventMana
464464
465465
## License
466466
467-
MIT License. See <a href="https://github.com/lbassuncao/SnapRecords/blob/main/LICENSE" target="_blank" rel="noopener noreferrer">LICENSE</a> for details.
467+
MIT License. See [LICENSE](https://github.com/lbassuncao/SnapRecords/blob/main/LICENSE) for details.
468468
469469
## Support
470470

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"jquery-dynatable"
1818
],
1919
"type": "module",
20-
"version": "1.1.8",
20+
"version": "1.1.9",
2121
"name": "snap-records",
2222
"dependencies": {
2323
"dexie": "^4.0.11",

0 commit comments

Comments
 (0)