https://github.com/sushidev-team/statamic-fields
Package for providing some neat statamic field extensions
https://github.com/sushidev-team/statamic-fields
statamic-v3
Last synced: 5 months ago
JSON representation
Package for providing some neat statamic field extensions
- Host: GitHub
- URL: https://github.com/sushidev-team/statamic-fields
- Owner: sushidev-team
- Created: 2020-07-06T13:53:17.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-11-09T15:58:54.000Z (over 5 years ago)
- Last Synced: 2025-12-22T02:44:53.022Z (6 months ago)
- Topics: statamic-v3
- Language: PHP
- Homepage:
- Size: 4.88 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Statamic Fields Extension
## Install
```bash
composer require ambersive/statamic-fields
```
### Adapt the webpack.mix.js
```js
mix.webpackConfig({
resolve: {
extensions: ['.js', '.vue', '.json'],
alias: {
'@ambersive': __dirname + '/vendor/ambersive/'
}
}
});
```
Make sure the cp.js file will be created.
```js
/*
|--------------------------------------------------------------------------
| Statamic Control Panel
|--------------------------------------------------------------------------
|
| Feel free to add your own JS or CSS to the Statamic Control Panel.
| https://statamic.dev/extending/control-panel#adding-css-and-js-assets
|
*/
mix.js('resources/js/cp.js', 'public/vendor/app/js')
.postCss('resources/css/cp.css', 'public/vendor/app/css', [
require('postcss-import'),
require('tailwindcss'),
require('postcss-nested'),
require('postcss-preset-env')({stage: 0})
]);
```
### Add import statement to cp.js
```js
/**
* When extending the control panel, be sure to uncomment the necessary code for your build process:
* https://statamic.dev/extending/control-panel
*/
require('@ambersive/statamic-fields');
```