Here are some tasks to extend your knowledge of CSS and Smarty to use it in some more complex user interface designs.
Remember that some of the goals of user interface design are the following:
Modify and extend one of your applications with two or more pages to use CSS and Smarty to provide a well-designed, fluid, two-column layout (refer to Lecture 1) with header and footer, as described in point 1 above.
For pages that share the same content, e.g. header or footer, use include file or template inheritance in Smarty (Lecture 3) to avoid code duplication.
Use media queries in CSS so that the appearance and content of your application behaves appropriately for both desktop-sized screens and (smart) phone-sized screens.
Complete Task 1. (It would impress us to complete Task 2 as well.)
Task 1 is required for Assignment 2.