[Koha-bugs] [Bug 33491] EBSCO Packages - Add new agreement UI has some issues

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Mon Apr 17 22:25:29 CEST 2023


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

Jonathan Druart <jonathan.druart+koha at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|In Discussion               |Needs Signoff

--- Comment #6 from Jonathan Druart <jonathan.druart+koha at gmail.com> ---
(In reply to Pedro Amorim from comment #4)
> It doesn't fix the "show mine only" being punted to the left, this is
> because it's getting a float:left also from being a child of <fieldset>
> (which is also causing the table to not be full width).
> 
> The problem is <EHoldingsPackageAgreements> sits inside a <fieldset> in
> EHoldingsEBSCOPackagesShow.vue.
> 
> Then, in EHoldingsEBSCOPackageAgreements.vue we're opening the modal that
> has <AgreementsList> inside it, but that modal is already a child of the
> aforementioned <fieldset> so it's inheriting its style unintendendly.

Fixed in the last version of the patch.

> There is also another problem: the modal needs a overflow (and perhaps a
> max-height?). If we have many agreements created, the modal overflows the
> screen and doesn't let the user scroll vertically.

I would suggest to deal with that on a separate bug. I think we need a separate
component for modal, in which we will deal with this issue (we use .modal in a
couple of places already)

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list