Bug 38346

Summary: Make sidebar checkboxes consistent
Product: Koha Reporter: Owen Leonard <oleonard>
Component: TemplatesAssignee: Owen Leonard <oleonard>
Status: Pushed to main --- QA Contact: Martin Renvoize (ashimema) <martin.renvoize>
Severity: minor    
Priority: P5 - low CC: martin.renvoize
Version: Main   
Hardware: All   
OS: All   
Change sponsored?: --- Patch complexity: Small patch
Documentation contact: Documentation submission:
Text to go in the release notes:
Version(s) released in:
24.11.00
Circulation function:
Attachments: Bug 38346: Make sidebar checkboxes consistent
Bug 38346: Make sidebar checkboxes consistent
Bug 38346: Make sidebar checkboxes consistent

Description Owen Leonard 2024-11-04 14:44:02 UTC
I have some small fixes to make checkbox items in sidebars more consistent across pages and a little be better styled.
Comment 1 Owen Leonard 2024-11-04 14:50:13 UTC
Created attachment 173927 [details] [review]
Bug 38346: Make sidebar checkboxes consistent

This patch makes some changes to markup and CSS in order to make
checkboxes in sidebars more consistent with each other and better
styled.

To test apply the patch and rebuild the staff interface CSS. Check the
sidebar forms on these pages and verify that the checkbox inputs look
correct. The label should be on the same line as the checkbox.

- Serials -> Search serials -> Results: The "Has routing list" line.
- Administration -> Funds: The "Show my funds only" checkbox.
- Circulation -> Overdues: "Show any items currently checked out."
- Suggestions: "Include archived."

Sponsored-by: Athens County Public Libraries
Comment 2 Roman Dolny 2024-11-06 16:55:20 UTC
Created attachment 174083 [details] [review]
Bug 38346: Make sidebar checkboxes consistent

This patch makes some changes to markup and CSS in order to make
checkboxes in sidebars more consistent with each other and better
styled.

To test apply the patch and rebuild the staff interface CSS. Check the
sidebar forms on these pages and verify that the checkbox inputs look
correct. The label should be on the same line as the checkbox.

- Serials -> Search serials -> Results: The "Has routing list" line.
- Administration -> Funds: The "Show my funds only" checkbox.
- Circulation -> Overdues: "Show any items currently checked out."
- Suggestions: "Include archived."

Sponsored-by: Athens County Public Libraries
Signed-off-by: Roman Dolny <roman.dolny@jezuici.pl>
Comment 3 Martin Renvoize (ashimema) 2024-11-13 12:01:42 UTC
Created attachment 174466 [details] [review]
Bug 38346: Make sidebar checkboxes consistent

This patch makes some changes to markup and CSS in order to make
checkboxes in sidebars more consistent with each other and better
styled.

To test apply the patch and rebuild the staff interface CSS. Check the
sidebar forms on these pages and verify that the checkbox inputs look
correct. The label should be on the same line as the checkbox.

- Serials -> Search serials -> Results: The "Has routing list" line.
- Administration -> Funds: The "Show my funds only" checkbox.
- Circulation -> Overdues: "Show any items currently checked out."
- Suggestions: "Include archived."

Sponsored-by: Athens County Public Libraries
Signed-off-by: Roman Dolny <roman.dolny@jezuici.pl>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Comment 4 Katrin Fischer 2024-11-18 16:45:55 UTC
Pushed for 24.11!

Well done everyone, thank you!