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 _______________________________________________ Patchwork mailing list [email protected] https://lists.ozlabs.org/listinfo/patchwork
