[PATCH 17/19] ui: Make "All Projects" on the main page consistent with the rest

2016-02-03 Thread Stephen Finucane
From: Damien Lespiau The pages we're on are now represented with a little icon and active. Make the one on the main page look like the rest. Signed-off-by: Damien Lespiau Acked-by: Stephen Finucane ---

[PATCH 10/19] ui: Merge the admin link into the user dropdown

2016-02-03 Thread Stephen Finucane
From: Damien Lespiau Signed-off-by: Damien Lespiau Acked-by: Stephen Finucane --- templates/base.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/templates/base.html

[PATCH 02/19] ui: Don't display the '<' and '>' characters in the message-id

2016-02-03 Thread Stephen Finucane
From: Damien Lespiau Suggested-by: Jani Nikula Signed-off-by: Damien Lespiau Acked-by: Stephen Finucane --- patchwork/templates/patchwork/patch.html | 2 +- patchwork/templatetags/patch.py

[PATCH 06/19] ui: Let the bootstrap inverse navbar style shine through

2016-02-03 Thread Stephen Finucane
From: Damien Lespiau Time for another iteration of the design. Let's start by using the inverse bootsrap style with a slightly whiter color for font for better contrast. That color change has repercussions in the style sheet, mostly in the custom containers/boxes we're

[PATCH 7/7] docs: Reconfigure page structure

2016-02-03 Thread Stephen Finucane
There are two distinct types of documentation available: documentation for patchwork developers and documentation for patchwork deployers. Rework the mkdocs configuration such that this hierarchy is established. As part of this change, the installation doc is renamed to deployment. This guide

[PATCH 4/7] docs: Add an upgrading guide

2016-02-03 Thread Stephen Finucane
The guide details the general pitfalls such users may encounter when upgrading a patchwork. Upgrading older deployments of patchwork, particularly those that are pre-1.0, can be a daunting task and this guide should support users in this task. However, it should not replace the UPGRADING document

[PATCH 12/19] ui: Redesign the pagination widgets

2016-02-03 Thread Stephen Finucane
From: Damien Lespiau Signed-off-by: Damien Lespiau Acked-by: Stephen Finucane --- htdocs/css/style.css | 13 + patchwork/templates/patchwork/pagination.html | 8 2

[PATCH 05/19] urls: Create a project version of bundles

2016-02-03 Thread Stephen Finucane
From: Damien Lespiau We'd like to have a per-project list of bundles as we present all data in the context of a single project anyway. Still keep the instance-wide list bundles around. v2: Rename the existing 'bundle-list' url to 'user-bundles', as this is more

[PATCH 14/19] ui: Switch to HTML5 doctype and fix issues

2016-02-03 Thread Stephen Finucane
From: Damien Lespiau A few common things: - Remove the 'role' attribute of - Don't use the self closing syntax ('/>') on non void elements - Don't use the language attribution in

[PATCH 15/19] ui: Put the project name by default on project pages

2016-02-03 Thread Stephen Finucane
From: Damien Lespiau Signed-off-by: Damien Lespiau Acked-by: Stephen Finucane --- patchwork/templates/patchwork/bundle.html| 2 -- patchwork/templates/patchwork/bundles.html | 1 -

[PATCH 18/19] ui: Make the project a unit with 'Patchwork' in the menu bar

2016-02-03 Thread Stephen Finucane
From: Damien Lespiau Both should be styled the same and be a link to the home page. Signed-off-by: Damien Lespiau --- htdocs/css/style.css | 4 templates/base.html | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git

[PATCH 01/19] ui: Don't allow to the date to wrap

2016-02-03 Thread Stephen Finucane
From: Damien Lespiau When rendered on smaller screens, the mininum column size for the date was reached and the text was wrapping. We can force it to not wrap with white-space: nowrap; and bootstrap already includes a convenient text-nowrap class. v2: Extend the use of