# 📚 ModernTable.js Documentation

Complete documentation for ModernTable.js - Modern, lightweight, vanilla JavaScript table library.

## 📖 Documentation Structure

### 🚀 Getting Started
- [Quick Start Guide](../README.md#quick-start) - Get up and running in 5 minutes
- [Live Examples](../html-tests/) - Working HTML examples

### 📋 Core Documentation
- [Column Configuration](./columns.md) - Column setup and rendering
- [Button System](./buttons.md) - Built-in and custom buttons
- [Events & Callbacks](./events-callbacks.md) - Event handling and callbacks

### 🔧 Advanced Features
- [Advanced Filters](./filters.md) - Filter panel and custom filters
- [Export Functions](./export.md) - CSV, Excel, PDF export
- [State Management](./state-management.md) - Save and restore table state
- [Responsive Design](./responsive.md) - Mobile-first responsive features
- [Fixed Columns](./fixed-columns.md) - Freeze left/right columns
- [CSS & Icons](./css-icons.md) - Smart CSS priority and icon system
- [Keyboard Navigation](./keyboard-navigation.md) - Full keyboard shortcuts and accessibility
- [Accessibility](./accessibility.md) - WCAG compliance and screen reader support

### 🌐 Integration Guides
- [API Parameter Transformation](./api-parameter-transformation.md) - External API integration
- [TypeScript Support](./typescript.md) - Type definitions and usage

### 📊 Visual Documentation
- [Screenshots](./screenshots.md) - Visual feature showcase

## 🔗 Quick Links

- [GitHub Repository](https://github.com/agustra/modern-table-js)
- [NPM Package](https://www.npmjs.com/package/modern-table-js)
- [CDN (jsDelivr)](https://cdn.jsdelivr.net/npm/modern-table-js@1.0.10/)
- [Issues & Support](https://github.com/agustra/modern-table-js/issues)

## 📝 License

MIT License - see [LICENSE](../LICENSE) file for details.