mirror of
https://ghproxy.net/https://github.com/abhijitb/helix.git
synced 2026-07-26 12:36:59 +08:00
1.7 KiB
1.7 KiB
Helix Documentation
Helix is a fully custom, React-powered replacement for the default WordPress admin (wp-admin). Designed for speed, simplicity, and extensibility, it provides a clean and intuitive interface for managing your WordPress site.
Document Index
| Document | Description |
|---|---|
| Architecture | Core plugin architecture, PHP backend, REST API, and how it all fits together |
| Dashboard | Dashboard page — stats overview, recent content, quick actions |
| Posts Management | Posts list view, filtering, CRUD operations, and future phases |
| Settings | Settings page — site config, content, writing, media, users, and Helix preferences |
| Users Management | Users management (planned, not yet implemented) |
| Two-Factor Authentication | 2FA architecture (planned, stub only) |
| Component Library | Reusable React UI components |
| Build System | Vite build configuration, scripts, and asset pipeline |
| Implementation Plan | Overall project roadmap and status of all features |
Quick Links
- Source code:
/src/(React) and/admin/(PHP) - Build output:
/build/ - Plugin entry point:
helix.php - Package scripts: See
package.json
Tech Stack
| Layer | Technology |
|---|---|
| Frontend | React 18, Material UI 7, Emotion |
| Build | Vite 5 |
| Backend | PHP (WordPress plugin API) |
| API | WordPress REST API (custom helix/v1 + core wp/v2) |
| Linting | ESLint, Prettier via @wordpress/scripts |