Merge pull request #1 from ebbinger413/sidebar-login-pane

Updated General Error Page - Code does not affect any other work to be implemented and no issues with code have been found.
Merge pull request #2 from ebbinger413/sidebar-login-pane

MERGED - pull request approved, doesn't negatively affect any other code being worked on.
Merge pull request #3 from ebbinger413/general-code-cleanup

Approved, simple removal of unnecessary files that doesn't negatively affect anything.
FIXED - theme switcher CSS

Theme switcher CSS now has correct colors across all themes, also added
transitions for the nav bar and theme chooser buttons that was missing
previously.
Merge pull request #4 from ebbinger413/user-theme-switcher

Only CSS was modified and everything should be good to merge!
REMOVED - code for user pane dropdown

Removed the javascript for the userpane dropdown as it has been moved
into partials/user_pane.php.
CLEANUP - User Pane Dropdown HTML

Reduced the amount of HTML needed for the user pane dropdown layout,
removing the outer parent div.
CHANGED - Color Styles and Layout for Userpane

Modified the CSS for the userpane and bringing those changes across all
themese.
FIXED - Userpane Dropdown

The userpane dropdown now uses jquery ui slideToggle() to handle the
dropdown effect rather than our custom javascript that modified the css
height. This way involves less code, even though it is doing the same
thing.

Also, fixed the weird "bouncy" effect that was happening when the slide
effect was being animated. This was due to the fact that the dropdown
was hidden by the css and not the javascript, so the javascript would
cause the css to be re-evaluated giving a "stutter" to the slide effect.
I removed the css code for the old drop down effect and used the jquery
hide() to set the dropdown to hidden on page load.
CLEANUP - Moved CSS Colors Into Themes

There was leftover background color CSS in desktop.css, moved it into
each theme where the rest of the color CSS is located.
Merge pull request #5 from ebbinger413/user-theme-switcher

APPROVED - Code does not effect any other projects and has been tested accordingly.
NEW - Theme from DB Being Stored in Session

Added the storing of user theme from database to session upon user
login.

Modified the logout process. Instead of just setting the logged_in
session varialbe to flase, the controller will now destroy the session
completely on logout.
NEW - Setting Theme Based On Session

Added logic to set the current CSS theme based on the users session
variable. It defaults to blue, but if user is logged in it will pull the
theme from the session that was stored there from the DB.
New - Starting Re-arranging The Recipe View Page

Added CSS styling for details background and img background. Made the
padding and margins the same as the rest of the site. Still need to
figure out a decent layout and still make it responsive for
mobile/tablet/desktop displaying. For now everything floats left and
will appear inline as the page gets smaller and spread accross the page
width as it gets bigger.
ADDED - Model Now Pulls All Recipe Information

Recoded the get_recipe function in the recipes model to now pull all
required information from the database for the view page. Used custom
queries to pull in all recipe information, reviews, and user information
for the given recipe.
ADDED - CSS For The View Page

Styled the view page to include all of the information. Blocked off
reviews and added added backgrounds and borders for the user information
for the reviews. Then moved the css over through all four themes.
CHANGED - Optimized The Background Image

Changed the background image to a more colorful and filled image. Then
added the 20% black overlay and also a guassian blur. Put the image
through an optimization tool and reduced the file size from 1.2MB to
90KB without resizing the image.
CHANGED - Had To Add A Row For Now Rating

Added a row of rating stars that represent no rating. When people rate
the recipes it will be from 1-5. If there isn't a rating for a recipe
yet, it will have a 0 rating or 5 grayed out stars.
ADDED - Rest Of The Recipe Information To View

Added all of the new information being pulled from the database. The
recipe view now displays all of the normal recipe information, but is
also now displaying the correct user who submitted the recipe, the
reviews for the recipe, and the correct rating for the recipe.
CLEANUP - Removed Unneccessary Config Information

Removed information in the config files that were specific to the
installation and not needed for actual code tracking.