Bug 38090 - The UX for custom notice styling per notice template is confusing
Summary: The UX for custom notice styling per notice template is confusing
Status: NEW
Alias: None
Product: Koha
Classification: Unclassified
Component: Notices (show other bugs)
Version: Main
Hardware: All All
: P5 - low enhancement
Assignee: Bugs List
QA Contact: Testopia
URL:
Keywords:
Depends on: 35267
Blocks:
  Show dependency treegraph
 
Reported: 2024-10-04 07:34 UTC by Martin Renvoize (ashimema)
Modified: 2025-05-02 19:36 UTC (History)
8 users (show)

See Also:
GIT URL:
Change sponsored?: ---
Patch complexity: ---
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:
Circulation function:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Renvoize (ashimema) 2024-10-04 07:34:27 UTC
A couple of people have highlighted now that the adding of a 'Format' section amongst the message transport types in the notice template editor is confusing.

The feature itself is also a little misleading as people presumed from the title that it affected print-type notices only, when in fact it affects all notice types when printed.

The distinction is subtle, but makes a large difference in expectations.

I'm not sure how to proceed here, but I want it recorded as a bug to see if anyone can come up with a cleaner approach for end users.
Comment 1 Martin Renvoize (ashimema) 2024-10-07 14:03:01 UTC
I believe we should forget the 'print' part of the bug title in 33478.. in fact the feature actually just allows one to specify CSS per message template + transport type combination (though the UI also allows for explicitly copying said styling to all message transport types for the message template.

In reality, I think we should be encouraging the use of `@media print {}` to scope CSS to print only rules rather than trying to define this "in code"
Comment 2 Lucas Gass (lukeg) 2025-02-26 15:50:36 UTC
(In reply to Martin Renvoize (ashimema) from comment #1)
> I believe we should forget the 'print' part of the bug title in 33478.. in
> fact the feature actually just allows one to specify CSS per message
> template + transport type combination (though the UI also allows for
> explicitly copying said styling to all message transport types for the
> message template.
> 
> In reality, I think we should be encouraging the use of `@media print {}` to
> scope CSS to print only rules rather than trying to define this "in code"

I don't know if we should forget the print part of Bug 33478. We discussed this today and like being able to able CSS to all print notices via the system preference Bug 33478. Instead we filed Bug 39203. 

If there is a system preference option to apply to all print notices then there should be no need to 'Apply format settings to all notices'.
Comment 3 Lucas Gass (lukeg) 2025-02-26 15:53:55 UTC
Now also seeing this comment https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35267#c74 

Really need to make it clear to the users what applies where and what the difference is between a slip and a print. Very confusing stuff. :)