Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/jverneaut/gutenberg-tailwindcss-bedrock-timber-twig

A starter repository to build Gutenberg Blocks based websites using Twig, React and TailwindCSS. Uses Symfony dependency injection container. Comes pre-packaged with extra features like Symfony Error Handler and a block generator template to quickly scaffold new blocks for this theme.
https://github.com/jverneaut/gutenberg-tailwindcss-bedrock-timber-twig

bedrock dependency-injection gutenberg symfony tailwindcss twig wordpress

Last synced: about 1 month ago
JSON representation

A starter repository to build Gutenberg Blocks based websites using Twig, React and TailwindCSS. Uses Symfony dependency injection container. Comes pre-packaged with extra features like Symfony Error Handler and a block generator template to quickly scaffold new blocks for this theme.

Awesome Lists containing this project

README

        

# Gutenberg TailwindCSS Bedrock Timber Twig starter WordPres project

This project is designed to streamline WordPress blocks based theme development by incorporating modern tools and practices.

It tries to provide a good starting point for agencies wanting to build the best editing experiences for their clients while still using the tools they know and love in a classic Timber based WordPress theme environment.

## Key Features

- **Bedrock/Roots**: Utilizes the Bedrock and Roots stack for improved WordPress project structure and management.
- **TailwindCSS**: Includes TailwindCSS for styling the frontend and custom Gutenberg Blocks.
- **Block Scaffolding Tool**: Provides a tool to easily scaffold new Gutenberg blocks.
- **Twig Rendering**: Uses Twig templates to render Gutenberg blocks, allowing the use of templates, includes, etc.

## Getting Started

To set up and get started with the theme, check out the following pages on our [GitHub wiki](https://github.com/jverneaut/gutenberg-tailwindcss-bedrock-timber-twig/wiki):

- [Project Setup](https://github.com/jverneaut/gutenberg-tailwindcss-bedrock-timber-twig/wiki/1.-Installation): Instructions for cloning the project, installing dependencies, and configuring the environment.
- [Scaffolding Gutenberg Blocks with Twig](https://github.com/jverneaut/gutenberg-tailwindcss-bedrock-timber-twig/wiki/2.-Creating-blocks): Guide on using the block scaffolding tool to create new Gutenberg blocks with Twig templates.
- [Managing Menus and Custom Post Types](https://github.com/jverneaut/gutenberg-tailwindcss-bedrock-timber-twig/wiki/3.-Adding-Menus-and-Custom-Post-Types): Information on how to manage WordPress menus and custom post types using the `App.php` file.

## License

This project is licensed under the [MIT License](LICENSE).

---

For more details and documentation, visit our [GitHub wiki](https://github.com/jverneaut/gutenberg-tailwindcss-bedrock-timber-twig/wiki/).