codekoalas / koality-drupal
Project template for Drupal 10 projects with composer: with some pre-installed things needed on every site
10.x-dev
2024-02-29 17:55 UTC
Requires
- php: >=8.2.0
- composer/installers: ^1.0
- cweagans/composer-patches: ^1.6.5
- drupal/admin_toolbar: ^3.4
- drupal/advagg: ^6.0@alpha
- drupal/autocomplete_deluxe: ^2.0.1
- drupal/cl_server: ^2.0@beta
- drupal/config_filter: ^2.4
- drupal/config_ignore: ^2.4
- drupal/config_pages: ^2.15
- drupal/config_readonly: ^1.0@beta
- drupal/config_split: ^2.0@RC
- drupal/config_update: ^2.0@alpha
- drupal/core: ^10.2
- drupal/core-composer-scaffold: ^10.2
- drupal/devel: ^5.0
- drupal/featureflags: ^2.0
- drupal/field_group: ^3.0
- drupal/gin: ^3.0@RC
- drupal/gin_lb: ^1.0@RC
- drupal/gin_login: ^2.0
- drupal/gin_toolbar: ^1.0@RC
- drupal/image_widget_crop: ^2.4
- drupal/imageapi_optimize: ^4.0
- drupal/inline_entity_form: ^2.0@RC
- drupal/layout_builder_browser: ^1.5
- drupal/layout_builder_instant_preview: ^1.0
- drupal/layout_builder_operation_link: ^2.1
- drupal/layout_builder_restrictions: ^2.18
- drupal/layout_builder_save_and_edit: ^1.0
- drupal/masquerade: ^2.0@beta
- drupal/media_thumbnails: ^1.0@beta
- drupal/menu_link_attributes: ^1.0
- drupal/metatag: ^1.25
- drupal/module_filter: ^4.0
- drupal/pathauto: ^1.11
- drupal/prlp: ^1.10
- drupal/redirect: ^1.9
- drupal/revision_log_default: ^1.0
- drupal/sdc_styleguide: ^1.0@beta
- drupal/smart_date: ^4.0
- drupal/smart_trim: ^2.1
- drupal/smtp: ^1.2
- drupal/spamspan: ^3.1
- drupal/tagify: ^1.0
- drupal/token: ^1.10
- drupal/twig_tweak: ^3.1.0
- drupal/webform: ^6.1.0
- drupal/webp: ^1.0@beta
- drupal/webprofiler: ^10.1
- drush/drush: ^12
- vlucas/phpdotenv: ^4.0
- webflo/drupal-finder: ^1.0.0
- zaporylie/composer-drupal-optimizations: ^1.0
Requires (Dev)
- drupal/core-dev: ^10.2
- drupal/sdc_examples: ^1.0@dev
- palantirnet/drupal-rector: ^0.19.2
Conflicts
This package is auto-updated.
Last update: 2025-03-29 00:18:05 UTC
README
Code Koalas Edition
How to use
composer create-project codekoalas/koality-drupal:10.x-dev some-dir --stability dev --no-interaction
fin up
cp sample.settings.php docroot/sites/default/settings.php
- Go to your new local site.
- Update .ddev/commands to point to the info you need to get those working for others.
a. replace
NAMEOFTHEME
with actual name of theme.
Storybook
After site is up and running.
- Install modules:
(fin|ddev) drush en cl_server sdc_examples -y
- Login to Drupal and modify the cl_server permissions to permit anonymous users to view
- Edit
.storybook/preview.js
URL to be your URL. - Run
ddev yarn install
- Run
ddev yarn storybook
and navigate to https://nameofiste.ddev.site:6006
Readme After Initial Setup
After you have gotten this spun up be a good person and update the readme to match the project you're building, here's a template:
My Website
Here is some basic information about what the project is
Spinup
This will spin up site, run composer, and download the database.
fin init
Environments
- Local: http://my-site.docksal.site
- Stage: https://my-site.docksal.site
- Prod: https://my-site.docksal.site
Designs
A link to designs could be nice to put in the readme as well.
Members
Project Owner: Someone
Project Manager: Someone
Software Engineer: Someone
Designer: Someone