WordPress 5.0 blocks for NGP VAN's Every Action CRM platform.
I am in no way affiliated with NGP VAN. I just build tools for non-profits.
/every-action # → Root of plugin
├── assets/ # → Packed JS/CSS
├── includes/ # → PHP Classes, etc.
├── languages/ # → i18n
├── node_modules/ # → Node.js packages (never edit)
├── src # → Blocks
│ ├── blocks/ # → Block Assets
│ │ ├── action-tag/ # → Every Action Blocks
│ │ ├── button/ # → Button
│ │ ├── card/ # → Simple container block
│ │ ├── components/ # → Abstractions/utilities
│ │ ├── _common.scss # → Baseline stylesheet
│ │ ├── _vars.scss # → Stylesheet settings and variables
│ │ ├── editor.js # → JS Entrypoint
│ │ ├── editor.scss # → SCSS Main for wp-admin
│ │ ├── icons.js # → svg icons
│ │ ├── public.js # → JS Entrypoint for public
│ │ ├── public.scss # → SCSS Main for public
│ │ └───wp_imports.js # → WordPress API wrapper
│ └── client/ # → Public scripts
├── vendor/ # → Composer packages (never edit)
├── composer.json # → Composer dependencies (never edit)
├── composer.lock # → Composer lockfile (never edit)
├── index.php # → // silence is golden
├── LICENSE # → MIT License
├── package.json # → npm packages
├── postcss.config.js # → postcss configuration
├── uninstall.php # → Plugin uninstaller
├── README.md # → ** YOU ARE HERE **
├── every-action.php # → Plugin main
├── wpackio.php # → PHP style and script loader (dev and prod)
├── wpackio.project.js # → wpack.io configuration
├── wpackio.server.js # → wpack.io dev server configuration
└── yarn.lock # → yarn lockfile (never edit)