An open API service indexing awesome lists of open source software.

https://github.com/zaidnizam/onyx

A versatile WordPress theme development starter kit leveraging React, TypeScript, and Tailwind CSS. This Builder Palette provides developers with a robust foundation to quickly build custom, responsive WordPress themes with modern web technologies.
https://github.com/zaidnizam/onyx

custom-blocks gutenberg-ready modern-workflow react responsive-design tailwindcss theme-development typescript webpack wordpress-jsx wordpress-theme-starter

Last synced: 3 months ago
JSON representation

A versatile WordPress theme development starter kit leveraging React, TypeScript, and Tailwind CSS. This Builder Palette provides developers with a robust foundation to quickly build custom, responsive WordPress themes with modern web technologies.

Awesome Lists containing this project

README

          

A versatile WordPress theme development starter kit leveraging React, TypeScript, and Tailwind CSS. This Builder Palette provides developers with a robust foundation to quickly build custom, responsive WordPress themes with modern web technologies.

Guide to use:

1. Clone the repository:
```bash
git clone https://github.com/zaidnizam/Onyx.git your-theme-name
cd your-theme-name
```

2. Ensure you have Node.js installed (version 16 or later):
```bash
node --version
```

3. Install dependencies:
```bash
npm install
```

4. Copy your theme folder into WordPress:
- Navigate to your WordPress installation
- Place the entire 'your-theme-name' folder into wp-content/themes/

5. Activate the theme in WordPress admin panel.

6. Start development:
```bash
npm run start
```

7. Customize your theme:
- Edit TSX files in src/ to create your theme structure and components
- Utilize Tailwind CSS for styling
- Modify tailwind.config.js for custom design tokens

8. Build for production:
```bash
npm run build
```

9. Your custom theme is now ready to use!

Note: This Builder Palette requires Node.js version 16 or later. Ensure your development environment meets this requirement before starting.