[PATCH 00/49] A patchwork redesign v3
Damien Lespiau
damien.lespiau at intel.com
Fri Oct 2 00:12:05 AEST 2015
A few more changes from v2:
- Split out 2 patches already sent in a previous request
- Change "About ${project}" to "Project Info" in the top bar
This is the version deployed today on freedesktop.org:
http://patchwork.freedesktop.org/
I left out some of the minor feedback to get series in sooner rather than later
so we can iterate on top.
--
Damien
Belén Barros Pena (1):
patch: Redesign slightly the comment headers
Belén Barros Peña (11):
style.css: Tune <a> styling
templates: Move "About" at the bottom of the page
html: Turn the navbar into a breadcrumb bar
style.css: Provide a default <h2> style
patch-list: Split the filter out of the patch table
filters: Use a more visible and human-friendly phrasing for 'filters'
patch-list: Re-design the main list of patches with Bootsrap
paginator: Tweak the number of pages shown
paginator: Redesign the paginator
patch: Pull the download links next to the "Patch" header
patch: Move the submitter and date out of the details
Damien Lespiau (37):
htdocs: Add bootstrap
template: Add bootstrap to the base template
list: Replace the 16-arrow* icons by glyphicons
sytle.css: Remove the body selector, letting bootstrap's shine through
style.css: Move the global <a> styling at the top
templates: Redesign the title bar
templates: Redesign the breadcrumbs bar
templates: Remove extraneous blank line at the end of base.html
base: Move the project info into the navigation bar
base: Don't display the breadcrumb bar on the project list page
style.css: Rename the breadcrumb selectors
filters: Use the glyphicons for add/remove signs
filters: Fix a typo in comment
filters: Redesign the filters form with the help of bootstrap
selectize: Add selectize to patchwork
base: Add selectize to the base template
filters: Rewrite the submitter autocompletion code
package: Add the Sticky Table Header jQuery plugin
patch-list: Make the table header sticky
base: Group username/profile/logout with a dropdown
base: Capitalize the menu items in the navbar
base: Use a Bootstrap badge for the number of todo items
patchform: Minimal changes so patchform titles don't look out of place
boxes: Style boxes like the patch form
style: Make the submission tables use #0A0A47
patch: Remove the permalink item
patch: Single out the commit message
patch: Pull the patch between the commit message and comments
patch: Override Bootstrap's <pre> styling
patch-list: Limit the number of chars to 100 for the patch subject
base: Don't put the logout button in the is_staff block
patch: Capitalize "Incoming Patches"
patch-list: Use table-condensed to display the patch list
filter: Tweak the autocompletion behaviour on <Enter>
filters: Submit the form when <Enter> is pressed on a closed submitter
field
filters: Fix submitter display when we only have an email address
patch-list: Tweak how A/R/T tags are displayed
htdocs/css/bootstrap.min.css | 5 +
htdocs/css/selectize.bootstrap3.css | 401 +++++++++++++++++++++
htdocs/css/style.css | 201 +++++------
htdocs/fonts/glyphicons-halflings-regular.eot | Bin 0 -> 20335 bytes
htdocs/fonts/glyphicons-halflings-regular.svg | 229 ++++++++++++
htdocs/fonts/glyphicons-halflings-regular.ttf | Bin 0 -> 41280 bytes
htdocs/fonts/glyphicons-halflings-regular.woff | Bin 0 -> 23320 bytes
htdocs/images/16-arrow-down.png | Bin 354 -> 0 bytes
htdocs/images/16-arrow-up.png | Bin 332 -> 0 bytes
htdocs/images/16-circle-blue-add.png | Bin 477 -> 0 bytes
htdocs/images/16-circle-blue-remove.png | Bin 475 -> 0 bytes
htdocs/images/title-background.png | Bin 246 -> 0 bytes
htdocs/js/bootstrap.min.js | 6 +
htdocs/js/jquery.stickytableheaders.min.js | 1 +
htdocs/js/selectize.min.js | 3 +
lib/packages/jquery/README | 19 +-
.../jquery/jquery.stickytableheaders.min.js | 1 +
patchwork/filters.py | 30 +-
patchwork/models.py | 11 +
patchwork/paginator.py | 8 +-
patchwork/templates/patchwork/filters.html | 222 +++++-------
patchwork/templates/patchwork/list.html | 3 +-
patchwork/templates/patchwork/pagination.html | 2 +-
patchwork/templates/patchwork/patch-list.html | 86 ++---
patchwork/templates/patchwork/patch.html | 78 ++--
patchwork/templatetags/patch.py | 17 +-
patchwork/tests/test_list.py | 2 +-
patchwork/tests/test_person.py | 4 +-
patchwork/utils.py | 5 +
patchwork/views/base.py | 18 +-
templates/base.html | 114 +++---
31 files changed, 1037 insertions(+), 429 deletions(-)
create mode 100644 htdocs/css/bootstrap.min.css
create mode 100644 htdocs/css/selectize.bootstrap3.css
create mode 100644 htdocs/fonts/glyphicons-halflings-regular.eot
create mode 100644 htdocs/fonts/glyphicons-halflings-regular.svg
create mode 100644 htdocs/fonts/glyphicons-halflings-regular.ttf
create mode 100644 htdocs/fonts/glyphicons-halflings-regular.woff
delete mode 100644 htdocs/images/16-arrow-down.png
delete mode 100644 htdocs/images/16-arrow-up.png
delete mode 100644 htdocs/images/16-circle-blue-add.png
delete mode 100644 htdocs/images/16-circle-blue-remove.png
delete mode 100644 htdocs/images/title-background.png
create mode 100644 htdocs/js/bootstrap.min.js
create mode 120000 htdocs/js/jquery.stickytableheaders.min.js
create mode 100644 htdocs/js/selectize.min.js
create mode 100644 lib/packages/jquery/jquery.stickytableheaders.min.js
--
2.1.0
More information about the Patchwork
mailing list