danieladarve / craft-startup-kit
CraftCMS 3 Startup Boilerplate Kit
0.0.6
2020-10-08 01:57 UTC
Requires
- aelvan/imager: dev-dev-fix-deprecations as 2.4.0
- carlcs/craft-redactorcustomstyles: ^3.0
- craftcms/cms: 3.5.12.1
- craftcms/redactor: 2.8.1
- ether/seo: ^3.6
- mmikkel/cp-field-inspect: ^1.2
- mmikkel/retcon: ^2.2
- nystudio107/craft-minify: ^1.2
- olivestudio/craft-olivemenus: ^1.2
- putyourlightson/craft-sendgrid: ^1.2
- sebastianlenz/linkfield: ^1.0
- verbb/cp-nav: 3.0.13.1
- verbb/field-manager: 2.2.0
- verbb/image-resizer: ^2.0
- verbb/super-table: 2.6.3
- vlucas/phpdotenv: ^3.4.0
- xpertbot/craft-wheelform: ^2.5
Requires (Dev)
- yiisoft/yii2-shell: ^2.0.3
README
A lightly opinionated Craft CMS setup. Used internally for projects.
See Tailwind CSS and AlpineJS for more details.
How to Install
composer create-project danieladarve/craft-startup-kit
- Don't run
./craft setup
, instead manually edit the.env
file. - Once the
.env
is filled in, run./craft install
What is included?
- Craft CMS 3.x
- Templates
- Blocks
- Components
- Pages (With dynamic page types)
- Exception pages (404, 410, 503)
- Configuration
- Custom
.env
file - Custom
config/general.php
- Craft Project Configuration using
config/project.yaml
- Custom
- Craft Plugins
- Essentials
- Images
- Optimization
- SEO
- Twig Utilities
- Email & Forms
- Customization
- Shell Scripts
scripts/*.sh
nystudio107/craft-scripts
Tailwind Configuration
Used a few plugins to speed up the development of common tasks such as styling typography, forms, aspect ratios.
- @tailwindcss/ui configuration
- tailwindcss-aspect-ratio
- benface/tailwindcss-typography
- verlok/vanilla-lazyload
CraftCMS Global Configuration
Added the following global generic fields
- Head, Body & Footer
- Scripts
- Head Scripts
- Body Scripts
- Footer Scripts
- Favicons
- Scripts
- Site
- Site Logo
- Mobile URL Bar Colour
- Cookie Consent