Removed the message logic and added a parameter to postCanvasToFacebook to get the html of the textarea.
Added a slideToggle for the message form and a post button for posting the chart to Facebook.
Added a message function to populate the textarea with proper text.
Added html for the Facebook message form.
Put the form html and a new focus function into a callback on the post-to-facebook button listener.
Changed the About icon
Fixed a little bug where the post chart button would toggle on and off after clicking previous results more than once.
Modified the custom background to draw a different sized background based on whether the screen is mobile width or not.
Added logic to post the hidden canvas if the window width is less than 768
Fixed minor logic error in the window size calculation
Added a mobile variable to check the window size on load and on resize
Added logic to draw the hidden canvas if the size is mobile
Added a hidden canvas element that is always 500x500
Took out the Quiz.init function on the quizFlow method to fix a bug that prevented people from posting their chart
Changed file locations for vendor assets to their proper folders and updated the application.js and application.css files. Also added a friend tagging feature for when people share charts with a friend comparison.
Added a checkbox to choose whether or not to tag the friend in the chart.
Updated the logic so that the hidden canvas is always getting charted and that is the one that gets shared.
Corrected a typo
Trying to fix the mobile crashing problem be timing the hidden canvas for one second later
Trying 3 seconds