https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41129

--- Comment #145 from Paul Derscheid <[email protected]> ---
Created attachment 205359
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=205359&action=edit
Bug 41129: (QA follow-up) Remove the calendar drop shadow and clip highlight
bands to the grid

- Replace Flatpickr's popup drop shadow with a 1px border in the
  modal's neutral colour and its small radius, as the closed-days
  calendar (tools/holidays.pl) is embedded; report the border-box width
  so legend and panels line up with the border
- Bands (selected, unavailable, lead, trail, clash and hover variants)
  bridge the ~5px cell gaps with a 5px box-shadow each side; at a row's
  ends the outward half spilled past the grid or into the next month.
  Hoist each state's colour into --booking-band, draw the shadow from
  one rule, and trim the outward half on row-end cells (nth-child 7n+1
  and 7n+7) to the 2.5px that reach the grid edge
- Assert the Saturday case in bookingsModalDatePicker_spec.ts

Test plan:
1. yarn js:build; enable the calendar: no shadow, plain border, legend
   and panels as wide as the bordered calendar
2. With a booking spanning a weekend: the band runs to the grid edge on
   Saturday and from it on Sunday
3. cypress run --spec
t/cypress/integration/Circulation/bookingsModalDatePicker_spec.ts
4. cypress run --component

Assisted-by: Fable 5.1 (Anthropic)
Signed-off-by: Paul Derscheid <[email protected]>

-- 
You are receiving this mail because:
You are watching all bug changes.
_______________________________________________
Koha-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to