Bug 38346 - Make sidebar checkboxes consistent
Summary: Make sidebar checkboxes consistent
Status: Pushed to main
Alias: None
Product: Koha
Classification: Unclassified
Component: Templates (show other bugs)
Version: Main
Hardware: All All
: P5 - low minor
Assignee: Owen Leonard
QA Contact: Martin Renvoize (ashimema)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-11-04 14:44 UTC by Owen Leonard
Modified: 2024-11-18 16:45 UTC (History)
1 user (show)

See Also:
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 (7.57 KB, patch)
2024-11-04 14:50 UTC, Owen Leonard
Details | Diff | Splinter Review
Bug 38346: Make sidebar checkboxes consistent (7.62 KB, patch)
2024-11-06 16:55 UTC, Roman Dolny
Details | Diff | Splinter Review
Bug 38346: Make sidebar checkboxes consistent (7.70 KB, patch)
2024-11-13 12:01 UTC, Martin Renvoize (ashimema)
Details | Diff | Splinter Review

Note You need to log in before you can comment on or make changes to this bug.
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!