OPTIONAL ENHANCEMENT: Swipe event support was added as a means to delete entries with a slideToggle transition to a delete confirm button (delete?).
In this diary app, an html form allows the user to create diary entries with a subject and an entry. The user's geolocation is retrieved and added to the entry. Data is kept in an array of JavaScript objects and in localStorage. The user can also delete their entries by clicking on the delete (x) icon as well as sliding. jQuery Mobile 1.4.0 is now used for its more modern readable UI.
ANIMATION AND TRANSITION: There's a css animation of the opacity as an entry is opened and a css transition of the opacity and font-style on hover over the subject, features already implemented in Assignment 2.