This patch will convert several more acquisitions templates to use the Bootstrap grid: acqui/edi_ean.tt acqui/histsearch.tt acqui/invoice.tt acqui/invoice-files.tt acqui/invoices.tt acqui/lateorders.tt
Created attachment 75131 [details] [review] Bug 20668: Update two-column templates with Bootstrap grid: Acquisitions part 2 This patch modifies several acquisitions templates to use the Bootstrap grid instead of YUI. This patch also removes obsolete "text/javascript" attributes from <script> tags in the modified templates. Staff client CSS is modified in this patch so that elements which were styled based on the sidebar's "yui-b" class will work with <aside>. To test, apply the patch and view the following pages, confirming that they look correct at various browser widths: - I don't have EDI set up, so to test acqui/edi_ean.tt I navigate directly to /cgi-bin/koha/acqui/edi_ean.pl. It's only the page structure we're worried about. - Acquisitions -> Orders search - Acquisitions -> Vendor -> Invoices -> Invoice search - View an invoice - Manage invoice files (Preference AcqEnableFiles must be enabled). - Acquisitions -> Late orders
Created attachment 75196 [details] [review] Bug 20668: Update two-column templates with Bootstrap grid: Acquisitions part 2 This patch modifies several acquisitions templates to use the Bootstrap grid instead of YUI. This patch also removes obsolete "text/javascript" attributes from <script> tags in the modified templates. Staff client CSS is modified in this patch so that elements which were styled based on the sidebar's "yui-b" class will work with <aside>. To test, apply the patch and view the following pages, confirming that they look correct at various browser widths: - I don't have EDI set up, so to test acqui/edi_ean.tt I navigate directly to /cgi-bin/koha/acqui/edi_ean.pl. It's only the page structure we're worried about. - Acquisitions -> Orders search - Acquisitions -> Vendor -> Invoices -> Invoice search - View an invoice - Manage invoice files (Preference AcqEnableFiles must be enabled). - Acquisitions -> Late orders Patch applies and operates as described. Signed-off-by: Dilan Johnpullé <dilan@calyx.net.au>
Created attachment 75823 [details] [review] Bug 20668: Update two-column templates with Bootstrap grid: Acquisitions part 2 This patch modifies several acquisitions templates to use the Bootstrap grid instead of YUI. This patch also removes obsolete "text/javascript" attributes from <script> tags in the modified templates. Staff client CSS is modified in this patch so that elements which were styled based on the sidebar's "yui-b" class will work with <aside>. To test, apply the patch and view the following pages, confirming that they look correct at various browser widths: - I don't have EDI set up, so to test acqui/edi_ean.tt I navigate directly to /cgi-bin/koha/acqui/edi_ean.pl. It's only the page structure we're worried about. - Acquisitions -> Orders search - Acquisitions -> Vendor -> Invoices -> Invoice search - View an invoice - Manage invoice files (Preference AcqEnableFiles must be enabled). - Acquisitions -> Late orders Patch applies and operates as described. Signed-off-by: Dilan Johnpullé <dilan@calyx.net.au> Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Awesome work all! Pushed to master for 18.11
Enhancement, not backporting to 18.05.x series.