So now that the framework is up, and their is an idea on the interior design, its time to make the door a bit more welcoming. As it is the current login page just does not fit very well.
Making it fit into place wasn’t to much hassle, its probably going to turn out to be one the easiest pages of the osCommerce admin. Of course all tables in this page had to go. A nicer div layout was used instead. Pretty much your common run of the mill Bootstrap form inputs, and a button append to give it the polished look.
I did however run into a nasty little “* Required Input” floating stray on the page. A couple of tweaks to the tep_draw_password function and that was eliminated. There was also a matter of centering everything, a simple statement to see if the admin session was set placed into the the main frameworks class area took care of that; If we are not logged in then we just change the main width and offset things a bit.
I also did something very similar to the footer – its a bit hard to rationally explain why I did what I did to the footer, but if you’ve ever set doors in commercial buildings, you know that sometimes a little modification needs to happen.
See the changes: admin/login.php