Bug 19856

Summary: Improve styling of reports sidebar to match tools sidebar
Product: Koha Reporter: Katrin Fischer <katrin.fischer>
Component: ReportsAssignee: jwayway
Status: CLOSED FIXED QA Contact: Josef Moravec <josef.moravec>
Severity: enhancement    
Priority: P5 - low CC: charles.farmer, jonathan.druart, josef.moravec, nick, sandboxes
Version: MainKeywords: Academy
Hardware: All   
OS: All   
Change sponsored?: --- Patch complexity: Trivial patch
Documentation contact: Documentation submission:
Text to go in the release notes:
Version(s) released in:
Circulation function:
Bug Depends on: 19664    
Bug Blocks:    
Attachments: Bug 19856: Improve styling of reports sidebar
Bug 19856: Improve styling of reports sidebar
Bug 19856: Improve styling of reports sidebar
Bug 19856: Improve styling of reports sidebar
Bug 19856: Improve styling of reports sidebar
Bug 19856: Improve styling of reports sidebar

Description Katrin Fischer 2017-12-21 07:24:44 UTC
Use styling from tools sidebar for reports sidebar as well.
Comment 1 jwayway 2018-01-16 03:33:47 UTC
Created attachment 70543 [details] [review]
Bug 19856: Improve styling of reports sidebar

Test Plan
1. Open tools page and click on any of the links with a sidebar
2. Note the layout of the sidebar
3. Open reports page and click on any of the links with a sidebar
4. All the sidebars should have the same layout as the tools one
Comment 2 Owen Leonard 2018-01-16 13:58:54 UTC
Created attachment 70554 [details] [review]
Bug 19856: Improve styling of reports sidebar

Test Plan
1. Open tools page and click on any of the links with a sidebar
2. Note the layout of the sidebar
3. Open reports page and click on any of the links with a sidebar
4. All the sidebars should have the same layout as the tools one

Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Comment 3 Josef Moravec 2018-01-17 15:00:14 UTC
With this patch, it only worsk for guided reports. You should also change the file 
reports-menu.inc, to get this working on any of reports with sidebar.
Comment 4 jwayway 2018-01-17 20:23:21 UTC
Created attachment 70642 [details] [review]
Bug 19856: Improve styling of reports sidebar

Added divs to report-menu.inc as well. Should work on any reports page
with sidebar now.
Comment 5 Charles Farmer 2018-01-19 20:33:46 UTC
I don't know if it was an innocuous mistake, but the first patch modified guided-reports-view.inc, and now the only available patch on this bug changes reports-menu.inc instead.

From what I read, Josef suggested _adding_ another patch, not replacing it altogether.
Comment 6 Biblibre Sandboxes 2018-03-12 11:53:11 UTC
Patch tested with a sandbox, by claude <claude.brayer@cea.fr>
Comment 7 Biblibre Sandboxes 2018-03-12 11:53:33 UTC
Created attachment 72674 [details] [review]
Bug 19856: Improve styling of reports sidebar

Added divs to report-menu.inc as well. Should work on any reports page
with sidebar now.

Signed-off-by: claude <claude.brayer@cea.fr>
Comment 8 Katrin Fischer 2018-03-18 07:52:26 UTC
Created attachment 73074 [details] [review]
Bug 19856: Improve styling of reports sidebar

Test Plan
1. Open tools page and click on any of the links with a sidebar
2. Note the layout of the sidebar
3. Open reports page and click on any of the links with a sidebar
4. All the sidebars should have the same layout as the tools one

Signed-off-by: Owen Leonard <oleonard@myacpl.org>

Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Comment 9 Katrin Fischer 2018-03-18 07:52:30 UTC
Created attachment 73075 [details] [review]
Bug 19856: Improve styling of reports sidebar

Added divs to report-menu.inc as well. Should work on any reports page
with sidebar now.

Signed-off-by: claude <claude.brayer@cea.fr>

Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Comment 10 Katrin Fischer 2018-03-18 07:53:13 UTC
I unobsoleted the first patch, both have been signed off separately, so I didn't squash them. Together they create a complete fix.
Comment 11 Jonathan Druart 2018-03-23 15:36:10 UTC
Pushed to master for 18.05, thanks to everybody involved!
Comment 12 Nick Clemens (kidclamp) 2018-03-26 12:01:26 UTC
Enhancement, not backported for 17.11