Skip to content

Feedback button that posts a screenshot, description and browser info to your github issues

License

Notifications You must be signed in to change notification settings

davidfurlong/feedbackBot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

feedbackBot

The simplest feedback tool out there. Include feedbackBot and receive screenshots, description and browser info straight in your github issues.

Built as a clone to Google's Feedback process

Usage

bower install feedback-bot

OR

Load jQuery, the plugin, and its CSS:

    <script src="http://code.jquery.com/jquery-latest.min.js"></script>
    <script src="src/base64.js"></script>
    <script src="src/feedback.js"></script>
    <link rel="stylesheet" href="src/feedback.css" />

AND THEN

Init plugin:

    <script type="text/javascript">
        $.feedback({
	        html2canvasURL: 'src/html2canvas.js',
        	githubpath: 'ToolsforSociety/feedbackBot', // CHANGE THIS TO YOUR PATH
	        serverURL: 'http://feedbackbot.herokuapp.com' // YOU CAN HOST YOUR OWN GITHUB BOT IF YOU WANT
      });
    </script>

Add the button

 <button class="feedback-btn feedback-btn-blue">Feedback</button>

Requirements

  • jQuery
  • html2canvas

Compatibility

Pretty much it should be working on any browser with canvas support. Browsers with no canvas support won't display the feedback button.

License

feedbackBot is released under the MIT license. (See LICENSE)

About

Feedback button that posts a screenshot, description and browser info to your github issues

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 91.1%
  • CSS 8.9%