Yesterday I decided to update the front page so that new visitors can instantly see what’s going on inside the service. Today I got it all working and deployed the new improvements to Gymling.com.
I used the same component (jcarousel) as in the horizontal scroller on the front page. At first I had a lot of problems to get the size of the scrolling elements right, but after I reverted all of the changes that I had made to its default css (jcarousel.css) file and started from scratch, things started to work again. I restyled the scrollers one element at the.
I added this new small feature to Gymling today hoping it will help the users to find relevant content more easily. I took Google’s custom search (standard edition) into use since the layout is familiar to most of the users. It was also really easy to implement.
I have started coding workout journals. The feature is quite large and will take couple of months to get done. Here are the basic features that will be in the first release:
Workout routine pages will get a new tab called Journal
Workout journal page will contain a graph that initially displays the total work done for each workout (plus the total amount of work done in the workout routine)
In practice this means that if you have a workout routine that contains three workouts, you will see four lines: one for each workout plus a line that visualizes the total work done in the workout routine
Above the graph will be a dropdown menu where you can select exercises (that are in the workout routine) and display their total work
Update 1 (on 26.3.2012): Got a simple graph styled:
Update 2 (on 18.4.2012): Things are starting to look good!
I’m able to now input (and delete) entries and the data is drawn onto the graph. There’s a table also below the graph that displays additional information about the entries. I also added my comment module to the page:
Update 3 (on 20.5.2012): Almost there!
All of the most important features are now ready. I still got around 6 tasks to left, including handling the changes done in the workout routine, since they should somehow be reflected to the workout journal also.