toaster: Create the base page navigation structure
authorAlexandru DAMIAN <alexandru.damian@intel.com>
Wed, 11 Dec 2013 16:42:34 +0000 (16:42 +0000)
committerPaul Eggleton <paul.eggleton@linux.intel.com>
Fri, 10 Jan 2014 14:13:47 +0000 (14:13 +0000)
commitd31f039ae31b77023722c06e66542751536a1362
tree6a549f7ebd5500368115b3a5b774553503f5e939
parent0b3d2000c0bcd2bb5a3af5d49a514a90f001a7d2
toaster: Create the base page navigation structure

Updating the general container pages to use the graphical
design and features from the design phase.

In the process of adapting the Simple UI to the designed
interface, we create all the pages and the navigation
structure for the Toaster GUI.

Views for each page have been added, and the url mapping
has been updated to reflect newly added pages.

The table page has been refactored to be component-oriented
instead of class-oriented in order to facilitate reusage.

Changes are made in different layers of the template
(base, basetable) in order to maximize code reuse among
different pages in the build.

Signed-off-by: Alexandru DAMIAN <alexandru.damian@intel.com>
19 files changed:
lib/toaster/toastergui/templates/base.html
lib/toaster/toastergui/templates/basebuildpage.html
lib/toaster/toastergui/templates/basetable.html [deleted file]
lib/toaster/toastergui/templates/basetable_bottom.html [new file with mode: 0644]
lib/toaster/toastergui/templates/basetable_top.html [new file with mode: 0644]
lib/toaster/toastergui/templates/bpackage.html
lib/toaster/toastergui/templates/build.html
lib/toaster/toastergui/templates/builddashboard.html [new file with mode: 0644]
lib/toaster/toastergui/templates/buildtime.html [new file with mode: 0644]
lib/toaster/toastergui/templates/configuration.html
lib/toaster/toastergui/templates/cpuusage.html [new file with mode: 0644]
lib/toaster/toastergui/templates/diskio.html [new file with mode: 0644]
lib/toaster/toastergui/templates/recipe.html
lib/toaster/toastergui/templates/target.html [new file with mode: 0644]
lib/toaster/toastergui/templates/task.html
lib/toaster/toastergui/templatetags/projecttags.py
lib/toaster/toastergui/urls.py
lib/toaster/toastergui/views.py
lib/toaster/toastermain/settings.py