[Bug 19980] New: Omnibus: Update single-column templates to use Bootstrap grid
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19980 Bug ID: 19980 Summary: Omnibus: Update single-column templates to use Bootstrap grid Change sponsored?: --- Product: Koha Version: master Hardware: All OS: All Status: ASSIGNED Severity: enhancement Priority: P5 - low Component: Templates Assignee: oleonard@myacpl.org Reporter: oleonard@myacpl.org QA Contact: testopia@bugs.koha-community.org CC: dcook@prosentient.com.au, josef.moravec@gmail.com, misilot@fit.edu, nengard@gmail.com, testopia@bugs.koha-community.org Blocks: 14546 Templates in the staff client which are a single column can be easily converted from using YUI grids to using Bootstrap grids. Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14546 [Bug 14546] Make staff client templates responsive -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19980 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |19981 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19981 [Bug 19981] Switch single-column templates to Bootstrap grid: Course reserves -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19980 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |19982 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19982 [Bug 19982] Switch single-column templates to Bootstrap grid: Patrons -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19980 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |19983 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19983 [Bug 19983] Switch single-column templates to Bootstrap grid: Authorities -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19980 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |20032 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20032 [Bug 20032] Switch single-column templates to Bootstrap grid: Tools -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19980 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |20033 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20033 [Bug 20033] Switch single-column templates to Bootstrap grid: Catalog -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19980 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |20034 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20034 [Bug 20034] Switch single-column templates to Bootstrap grid: Circulation -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19980 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |20035 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20035 [Bug 20035] Switch single-column templates to Bootstrap grid: Patron clubs -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19980 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |20036 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20036 [Bug 20036] Switch single-column templates to Bootstrap grid: Offline circulation -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19980 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |20037 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20037 [Bug 20037] Switch single-column templates to Bootstrap grid: Serials -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19980 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |20038 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20038 [Bug 20038] Switch single-column templates to Bootstrap grid: Acquisitions -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19980 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |20044 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20044 [Bug 20044] Switch single-column templates to Bootstrap grid: Cataloging -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19980 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |20045 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20045 [Bug 20045] Switch single-column templates to Bootstrap grid: Various -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19980 Jonathan Druart <jonathan.druart@bugs.koha-community.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jonathan.druart@bugs.koha-c | |ommunity.org --- Comment #1 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- How? Can you detail the main changes you applied? -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19980 --- Comment #2 from Owen Leonard <oleonard@myacpl.org> --- In order to accomplish Bug 14546 ("Make staff client templates responsive") we can build on the already-included Bootstrap library and make incremental changes to the templates. The simplest way to start this process is to modify pages which have the simplest YUI grid: Single columns, no sidebar. There are two variations on this layout: - Fixed-width centered page with no sidebars - Fluid-width page with no sidebar See: https://wiki.koha-community.org/wiki/Interface_patterns#Common_page_layouts A typical change will look something like this: -<div id="doc2" class="yui-t7"> -<div id="bd"> - <div id="yui-main"> + <div class="main container-fluid"> + <div class="row"> + <div class="col-md-8 col-md-offset-2"> + I think using standard Bootstrap classes makes sense because it makes it easy for developers to use Bootstrap documentation to understand what the classes are doing. In this case, the "container-fluid" class makes the contents fluid rather than fixed-width. The "row" class delineates a grid row. The "col-md-8" class means that the (single, in this case) column occupies 8 of 12 grid columns when the browser width is at or above 970px (the "md" part of the class name). Below 970px the column is full-width. There are very few YUI-specific selectors in staff-global.css. Almost all of the existing ones affect multi-column layouts and can be addressed when we start making changes to those layouts. Regarding codifying this change in the QA scripts, we may want to wait until removal of the YUI grid is complete. It would be easier to look for any "yui" class than try to pick out only a few. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19980 Bug 19980 depends on bug 19981, which changed state. Bug 19981 Summary: Switch single-column templates to Bootstrap grid: Course reserves https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19981 What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to Master |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19980 Bug 19980 depends on bug 20037, which changed state. Bug 20037 Summary: Switch single-column templates to Bootstrap grid: Serials https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20037 What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to Master |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19980 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |20641 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20641 [Bug 20641] Switch single-column templates to Bootstrap grid: Various, part 2 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19980 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |20642 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20642 [Bug 20642] Switch single-column templates to Bootstrap grid: Various, part 3 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19980 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |20650 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20650 [Bug 20650] Switch single-column templates to Bootstrap grid: Various, part 3 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19980 Bug 19980 depends on bug 20641, which changed state. Bug 20641 Summary: Switch single-column templates to Bootstrap grid: Various, part 2 https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20641 What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to Master |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19980 Bug 19980 depends on bug 20650, which changed state. Bug 20650 Summary: Switch single-column templates to Bootstrap grid: Various, part 3 https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20650 What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to Master |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19980 Bug 19980 depends on bug 20044, which changed state. Bug 20044 Summary: Switch single-column templates to Bootstrap grid: Cataloging https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20044 What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to Master |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19980 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |21790 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21790 [Bug 21790] Switch error page template to Bootstrap grid -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19980 Bug 19980 depends on bug 20642, which changed state. Bug 20642 Summary: Switch single-column templates to Bootstrap grid: Various, part 3 https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20642 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |DUPLICATE -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19980 Bug 19980 depends on bug 21790, which changed state. Bug 21790 Summary: Switch error page template to Bootstrap grid https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21790 What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to Master |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19980 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org