Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/jverneaut/gutenberg-tailwindcss-bedrock-timber-twig
- Owner: jverneaut
- License: mit
- Created: 2024-09-10T15:26:01.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-09-23T12:22:14.000Z (about 2 months ago)
- Last Synced: 2024-09-30T17:21:27.684Z (about 2 months ago)
- Topics: bedrock, dependency-injection, gutenberg, symfony, tailwindcss, twig, wordpress
- Language: PHP
- Homepage:
- Size: 777 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
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/).