Skip to content

prussianblue-cms/project-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About this repo

It's a template to get started with PrussianBlue using the composer create-project command. This template is based on the 10.0.x branch of drupal/recommended-project.

In addition to what the drupal/recommended-project offers, this template includes:

  • PrussianBlue module (dev and runtime) and theme dependencies
  • Composer patches support
  • DDEV configuration
  • DDEV commands to help developers create new sites based on the template

About PrussianBlue

PrussianBlue is not exactly a Drupal distribution but it aims to provide similar benefits. It's a set of tools that helps developers create sites quickly and keep code organized and easy to work with.

It's composed of several tools, each of them with a specific role:

  • This template, explained above.
  • The developer module. Role: provide configuration for editor tools, fields, paragraph and content types, and any other PrussianBlue configurations. Provide commands for developers to ease configuration and site building (ie: configure SearchAPI, enable paragraph types in fields).
  • The theme. Role: preprocess fields, paragraphs, layouts and content types. Render the site.
  • Testbed. Role: allow automated testing of the process of instancing a PB website.
  • Freeform module. A Drupal module to make it easier for front-end developers and content editors to collaborate.

About

Start here! This is the main repository of PrussianBlue. The code in this repo includes everything to get started with PrussianBlue

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages