Version 0.1.8
Sassy CMS has 1 guiding principle:
- Built for solo developers
Copy .env.example
to .env
and change settings for APP_URL
, DB_
etc.
composer install
php artisan sassy:install {name} {email} {password}
(<- replace these 3)
npm install
npm run build
php artisan serve
Copy .env.example
to .env
ddev composer install
ddev artisan sassy:install name email password
(<- replace these 3)
ddev npm install
ddev npm run build
The SSR feature is enabled so while you can use npm run dev
locally, you need to follow the instructions on the InertiaJS website for production environments.
php artisan sassy:block {name}
will create a new Vue component in the Blocks folder.
Design the Block html and finalise the json data structure in the props.
Copy the object and paste it into the 'blocks' section of config/sassy.php using the Block filename as the key.
To prevent errors, make sure the props only use double quotes and that both the keys and values are quoted.
- Remove Block menu in admin
- Add Posts to admin Section
- Add Posts to front end Sections
- Section delete test
- Tidy up
- Removed T2 block