# Ideas

Add a theme file that installs required plugins

![note](https://2634576350-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MihuyQ2hRhMOkQuQosr%2F-MkheQSPmO31SZ2-ZXlh%2F-Mki1WIb332a1S-zy2M8%2Fimage.png?alt=media\&token=46d81ea7-7a80-4d83-8eca-58977e62b46a)

steps for building the editor theme to the docs. This needs to be done on initial setup and after any change to the Tailwind CSS files

```
cd backend/themes/gravity-platform
npm install ## if initial setup
npm run build
```

This creates the `editor-frontend-styles.css` file with our custom Tailwind build that gets included in the editor. This task takes about 5 minutes to run. Grab a cup of coffee. ☕️

Good way to query post-types

{% embed url="<https://spectrum.chat/wpgraphql/general/can-get-posts-custom-posts-by-slug-but-not-pages~d90dad03-e2fa-4b2d-a84c-cb5050c646e6>" %}

### Push Notifications & SMS Text Messaging

{% embed url="<https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps/Re-engageable_Notifications_Push>" %}
PWA integration
{% endembed %}

{% embed url="<https://blog.mozilla.org/services/2016/08/23/sending-vapid-identified-webpush-notifications-via-mozillas-push-service>" %}
Mozilla's Push Service
{% endembed %}

### Inspiration

{% embed url="<https://github.com/orgs/wpengine/repositories>" %}
WP Engine code examples
{% endembed %}

{% embed url="<https://github.com/webdevstudios>" %}
WebDev Studios Ideas
{% endembed %}

### Performance

How does image optimization work? Does Cloudflare handle it? Next? Are there parts of the WP site that can be turned off?

### Automate Sync Setup

<https://wordpress.stackexchange.com/questions/304830/programatically-import-custom-fields-using-wp-all-import>
