This completes 99% of the make-over of the site. All of the modern web browsing technologies are in place and functioning. It should be all maintenance from here.
I spent some time today removing the footer and moving the three links to the navbar at the top of the page. Inspiration came from an investment newsletter. The instructions within the footer have been moved to the Q&A link. This makes it easier to be more verbose and to make changes later. The History link has been repurposed into a Blog button. The concept as well as the content is the same, but I suspect this is reading more like a blog page than a history of versions page. Finally the Change Request button has been moved to the top row navigation bar. While it looked fine in the lower right, it looks slightly better to have all of the buttons together.
I suspect the main page is now “complete” and very few changes will be coming.
The next major task is to complete the Udemy class and learn enough MySQL to develop a table for the FAAB transactions and to query and display the results. I also want the results to have a link for each owner to show the details of the transactions. Given that it is the middle of February, that seems ambitious.
A large upgrade to the main page was completed today. The two FAAB links have been replaced by drop menus for the two baseball leagues. The concept came from Randall who wanted the 2015 draft tables placed in order. It occurred to me that I no longer need to have the Google Sites page if I am reviving this site. Today, I created the American League Minors Draft page, the American League Reserves Draft page, and the National League Reserves Draft page.
I removed the text based branding, The Commish’s Database, and replaced it with my favorite gif. I’ve always like ballparks when they are dressed with bunting. It doesn’t hurt that it adds a splash of color to the homepage as well. I hope to add other usability features in the coming weeks.
I changed the home page from .html to .php. While that might seem wonkish to most people, it allowed me to significantly upgrade the contact form. Now the form is not reliant upon your email server nor your email client.
The homepage has gone through a substantial formatting revision. In addition to the jQuery that is used for the drag and drop capability of the individual tables, Bootstrap has been added for the responsiveness and some of the formatting. There will continue to be minor adjustments of the formatting, but I suspect this will be the basic look going forward.
Adding Bootstrap for the responsiveness will make the site more mobile friendly which was one of the original goals with the re-start of the website. That is one goal down. The second goal will not be accomplished before the end of Christmastide, but I should have time over the next few months to add the MySQL capability making the maintenance of the tables easier. This won’t impact the human factors of the website, but it will make it possible for any authorized user to make necessary changes.