https://github.com/electron-elements/send-feedback
send-feedback electron element - that could be used to get user feedback from electron app
https://github.com/electron-elements/send-feedback
custom-elements electron electron-elements
Last synced: 11 months ago
JSON representation
send-feedback electron element - that could be used to get user feedback from electron app
- Host: GitHub
- URL: https://github.com/electron-elements/send-feedback
- Owner: electron-elements
- License: mit
- Created: 2018-03-12T00:31:33.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2022-12-30T17:13:55.000Z (over 3 years ago)
- Last Synced: 2025-07-19T16:25:24.553Z (11 months ago)
- Topics: custom-elements, electron, electron-elements
- Language: JavaScript
- Homepage: https://electron-elements.github.io/send-feedback/
- Size: 1.2 MB
- Stars: 3
- Watchers: 3
- Forks: 3
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# send-feedback
[](https://npmjs.org/package/@electron-elements/send-feedback)
[](https://travis-ci.org/electron-elements/send-feedback)
[](https://greenkeeper.io/)
This [electron-element](https://github.com/electron-elements/electron-elements#electron-elements) can be used to
send feedback from an electron app to a website. Currently this works well for reporting
issue to github's issue tracker, or any website that could accept user input sent from the app
## Install
```bash
npm i --save @electron-elements/send-feedback
```
## Usage
Basic Usage:
```javascript
const SendFeedback = require('@electron-elements/send-feedback');
customElements.define('send-feedback', SendFeedback);
const sendFeedback = document.createElement('send-feedback');
document.body.appendChild(sendFeedback);
```
The default design of this element, right out of the box looks like:
The design of the element can be futher customized to fit your needs. See the [docs for usage and documentation to customize your send feedback element.](./docs/index.md)
Lastly, you need to configure how the send-feedback will report the feedback back to you. We support
reporting the feedback to email, github, or the brower. Additionally, you can also do a post request
to your server with the feedback. You can also add you own reporter if the the reporters we also provide
do not fit you needs. See the [reporter docs for more info](./docs/reporters.md).
## Changelog
See releases page it will contains all the [changelogs and info about new releases.](https://github.com/electron-elements/send-feedback/releases)
Do you have an electron element you want to add to this org?
If so follow this guide at [electron-elements repo](https://github.com/electron-elements/electron-elements/blob/master/guides/add-an-electron-element-to-org.md)