|
12 | 12 |
|
13 | 13 | A comprehensive multi-language toolkit for ad-blocking, network protection, and AdGuard DNS management. Features filter rule compilers in **5 languages** (TypeScript, .NET, Python, Rust, PowerShell), plus complete **API SDKs for AdGuard DNS** in both C# and Rust with interactive console interfaces. |
14 | 14 |
|
| 15 | +📚 **[View Documentation Website](https://jaypatrick.github.io/ad-blocking)** - User-friendly documentation for all features and recent improvements. |
| 16 | + |
15 | 17 | ## Table of Contents |
16 | 18 |
|
17 | 19 | - [Features](#features) |
@@ -154,6 +156,11 @@ ad-blocking/ |
154 | 156 | │ ├── adguard-validation/ # Rust validation library |
155 | 157 | │ │ ├── adguard-validation-core/ # Core validation logic |
156 | 158 | │ │ └── adguard-validation-cli/ # CLI tool |
| 159 | +│ ├── website/ # Gatsby documentation website |
| 160 | +│ │ ├── src/pages/ # Static pages (home, getting started) |
| 161 | +│ │ ├── src/templates/ # Dynamic page templates |
| 162 | +│ │ ├── src/components/ # React components |
| 163 | +│ │ └── gatsby-config.js # Gatsby configuration |
157 | 164 | │ └── linear/ # Linear integration scripts |
158 | 165 | ├── tools/ # Utility and build scripts |
159 | 166 | │ ├── README.md # Tools documentation |
@@ -1463,6 +1470,17 @@ Download the latest release from the [Releases page](https://github.com/jaypatri |
1463 | 1470 |
|
1464 | 1471 | ## Documentation |
1465 | 1472 |
|
| 1473 | +### 📚 Documentation Website |
| 1474 | + |
| 1475 | +**[https://jaypatrick.github.io/ad-blocking](https://jaypatrick.github.io/ad-blocking)** |
| 1476 | + |
| 1477 | +A user-friendly Gatsby-powered website with: |
| 1478 | +- Organized documentation by category (Getting Started, Guides, API, Technical) |
| 1479 | +- Recent improvements and changelog |
| 1480 | +- Responsive design for desktop and mobile |
| 1481 | +- Full-text search across all documentation |
| 1482 | +- Direct links to all 58+ markdown files |
| 1483 | + |
1466 | 1484 | ### Getting Started |
1467 | 1485 |
|
1468 | 1486 | - [Getting Started Guide](docs/getting-started.md) - Quick installation and first compilation |
|
0 commit comments