[PULL REQUEST] Pull request for branch stephenfin/the-great-bootstrapification

Stephen Finucane stephen at that.guru
Tue Oct 2 08:23:16 AEST 2018


Time to switch to Bootstrap 4. I've sent this as a pull request due to
the size of the some of the files (if various SMTP servers didn't drop
them, the mailing list would). However, there isn't a whole lot going
on here. I mostly update all the dependencies I can to the latest
version and then make the minimal amount of changes possible to handle
the Bootstrap 3 -> 4 migration.

Please reply with comments here or against the patch on my GitHub. If
necessary, I can send this to individuals, but I'll have to do so in
Base64 encoding to work around line length problems (so you won't be
able to review this via email).

Cheers,
Stephen


The following changes since commit ae154148c78a75ff73c3c22f0ff0c6b3a3d01408:

  templates: Avoid recursive call (2018-10-01 22:49:51 +0100)

are available in the Git repository at:

  https://github.com/stephenfin/patchwork the-great-bootstrapification

for you to fetch changes up to 6bfd03293add68db8b8de01595f94266efdd2643:

  htdocs: Remove glyphicons (2018-10-01 23:08:45 +0100)

----------------------------------------------------------------
Stephen Finucane (10):
      htdocs: Move all jQuery files from 'lib'
      htdocs: Fix formatting issues with README
      htdocs: Add and integrate Font Awesome
      htdocs: Update checkboxes.js to v1.2.2
      htdocs: Update StickyTableHeaders to 0.1.24
      htdocs: Update jQuery to v3.3.1
      htdocs: Update selectize.js to v0.12.4
      templates: Upgrade to Bootstrap 4
      htdocs: Update Bootstrap to v4.1.3
      htdocs: Remove glyphicons

 htdocs/README.rst                                  |   57 +-
 htdocs/css/bootstrap.min.css                       |    8 +-
 htdocs/css/bootstrap.min.css.map                   |    1 +
 htdocs/css/fontawesome.min.css                     |    5 +
 htdocs/css/selectize.bootstrap3.css                |  401 ----
 htdocs/css/selectize.bootstrap4.css                |  376 +++
 htdocs/css/solid.min.css                           |    5 +
 htdocs/css/style.css                               |   63 +-
 htdocs/fonts/glyphicons-halflings-regular.eot      |  Bin 20335 -> 0 bytes
 htdocs/fonts/glyphicons-halflings-regular.svg      |  229 --
 htdocs/fonts/glyphicons-halflings-regular.ttf      |  Bin 41280 -> 0 bytes
 htdocs/fonts/glyphicons-halflings-regular.woff     |  Bin 23320 -> 0 bytes
 htdocs/js/bootstrap.min.js                         |   11 +-
 htdocs/js/bootstrap.min.js.map                     |    1 +
 htdocs/js/jquery-1.10.1.min.js                     |    1 -
 htdocs/js/jquery-3.3.1.min.js                      |    2 +
 htdocs/js/jquery.checkboxes-1.0.6.min.js           |    1 -
 htdocs/js/jquery.checkboxes-1.2.2.min.js           |    1 +
 htdocs/js/jquery.stickytableheaders.min.js         |    7 +-
 htdocs/js/jquery.tablednd.js                       |  315 ++-
 htdocs/js/popper.min.js                            |    5 +
 htdocs/js/selectize.min.js                         |    7 +-
 htdocs/webfonts/fa-solid-900.eot                   |  Bin 0 -> 180720 bytes
 htdocs/webfonts/fa-solid-900.svg                   | 2444 ++++++++++++++++++++
 htdocs/webfonts/fa-solid-900.ttf                   |  Bin 0 -> 180500 bytes
 htdocs/webfonts/fa-solid-900.woff                  |  Bin 0 -> 86876 bytes
 htdocs/webfonts/fa-solid-900.woff2                 |  Bin 0 -> 67400 bytes
 lib/packages/.gitignore                            |    1 -
 lib/packages/jquery/README                         |   16 -
 lib/packages/jquery/jquery-1.10.1.min.js           |    6 -
 lib/packages/jquery/jquery.checkboxes-1.0.6.min.js |    1 -
 .../jquery/jquery.stickytableheaders.min.js        |    1 -
 lib/packages/jquery/jquery.tablednd.js             |  314 ---
 patchwork/filters.py                               |   33 +-
 patchwork/templates/patchwork/about.html           |   32 +-
 patchwork/templates/patchwork/bundles.html         |   11 +-
 .../patchwork/partials/download-buttons.html       |   14 +-
 .../templates/patchwork/partials/filters.html      |   37 +-
 .../templates/patchwork/partials/patch-list.html   |   36 +-
 patchwork/templates/patchwork/projects.html        |   42 +-
 patchwork/templates/patchwork/submission.html      |    4 +-
 templates/base.html                                |  169 +-
 42 files changed, 3415 insertions(+), 1242 deletions(-)
 create mode 100644 htdocs/css/bootstrap.min.css.map
 create mode 100644 htdocs/css/fontawesome.min.css
 delete mode 100644 htdocs/css/selectize.bootstrap3.css
 create mode 100644 htdocs/css/selectize.bootstrap4.css
 create mode 100644 htdocs/css/solid.min.css
 delete mode 100644 htdocs/fonts/glyphicons-halflings-regular.eot
 delete mode 100644 htdocs/fonts/glyphicons-halflings-regular.svg
 delete mode 100644 htdocs/fonts/glyphicons-halflings-regular.ttf
 delete mode 100644 htdocs/fonts/glyphicons-halflings-regular.woff
 create mode 100644 htdocs/js/bootstrap.min.js.map
 delete mode 120000 htdocs/js/jquery-1.10.1.min.js
 create mode 100644 htdocs/js/jquery-3.3.1.min.js
 delete mode 120000 htdocs/js/jquery.checkboxes-1.0.6.min.js
 create mode 100644 htdocs/js/jquery.checkboxes-1.2.2.min.js
 mode change 120000 => 100644 htdocs/js/jquery.stickytableheaders.min.js
 mode change 120000 => 100644 htdocs/js/jquery.tablednd.js
 create mode 100644 htdocs/js/popper.min.js
 create mode 100644 htdocs/webfonts/fa-solid-900.eot
 create mode 100644 htdocs/webfonts/fa-solid-900.svg
 create mode 100644 htdocs/webfonts/fa-solid-900.ttf
 create mode 100644 htdocs/webfonts/fa-solid-900.woff
 create mode 100644 htdocs/webfonts/fa-solid-900.woff2
 delete mode 100644 lib/packages/.gitignore
 delete mode 100644 lib/packages/jquery/README
 delete mode 100644 lib/packages/jquery/jquery-1.10.1.min.js
 delete mode 100644 lib/packages/jquery/jquery.checkboxes-1.0.6.min.js
 delete mode 100644 lib/packages/jquery/jquery.stickytableheaders.min.js
 delete mode 100644 lib/packages/jquery/jquery.tablednd.js



More information about the Patchwork mailing list