diff --git a/css/style.css b/css/style.css index 936383a..f71d830 100644 --- a/css/style.css +++ b/css/style.css @@ -1382,6 +1382,12 @@ ul.ms1-menu-compte li a:hover, ul.ms1-menu-compte li a:active { .epr-block-assign .bib-container{ width:100%; min-width:0; + overflow-x:auto; + -webkit-overflow-scrolling:touch; +} + +.epr-block-assign .bib-container .epr-line{ + min-width:720px; } .epr-line-header{ @@ -1394,6 +1400,20 @@ ul.ms1-menu-compte li a:hover, ul.ms1-menu-compte li a:active { align-items:center; justify-content:center; min-width:0; + overflow:hidden; +} + +#module-bib .epr-line-header .epr-col-header-label{ + white-space:normal; + text-align:center; + font-size:10px; + line-height:1.15; + gap:2px; + max-width:100%; +} + +#module-bib .epr-line-header .epr-col-stats .epr-col-header-label{ + font-size:10px; } .epr-col-header-label{ @@ -1965,17 +1985,17 @@ a.ms1-trad-link.btn-aide-trad{ .epr-line{ display:grid; grid-template-columns: + 36px + 36px + minmax(54px, 64px) + minmax(54px, 64px) + 20px + minmax(54px, 64px) + minmax(72px, 80px) 40px - 40px - 58px - 58px - 22px - 58px - 44px - 48px - auto - minmax(0, 1fr); - gap:8px; + minmax(152px, 168px) + minmax(28px, 40px); + gap:6px; align-items:center; width:100%; min-width:0; @@ -1983,15 +2003,15 @@ a.ms1-trad-link.btn-aide-trad{ .bib-container.batch-mode .epr-line{ grid-template-columns: + 36px + 36px + minmax(54px, 64px) + minmax(54px, 64px) + 20px + minmax(54px, 64px) + minmax(72px, 80px) 40px - 40px - 58px - 58px - 22px - 58px - 44px - 48px - auto + minmax(152px, 168px) 28px; } @@ -2073,7 +2093,8 @@ a.ms1-trad-link.btn-aide-trad{ .bib-range-preview{ grid-column:1 / -1; - margin:-2px 0 2px; + grid-row:2; + margin:0 0 2px; font-size:12px; line-height:1.3; } @@ -2083,10 +2104,22 @@ a.ms1-trad-link.btn-aide-trad{ .epr-line .bib-end{ width:100%; min-width:0; + max-width:100%; padding-left:4px; padding-right:4px; } +.epr-line .epr-btn-aide-segment{ + max-width:100%; + min-width:0; +} + +.epr-line .epr-btn-aide-segment > .btn{ + min-width:0; + padding-left:6px; + padding-right:6px; +} + .bib-field--idle, .bib-field--pick, .bib-field--calc{ diff --git a/php/inc_fx_promoteur.php b/php/inc_fx_promoteur.php index c39ea6d..b4f5a22 100644 --- a/php/inc_fx_promoteur.php +++ b/php/inc_fx_promoteur.php @@ -3385,7 +3385,7 @@ function fxBibRenderRangeLockButton(array $range, $epr_id = 0) { $strIcon = $locked ? 'fa-lock' : 'fa-unlock'; $strTip = $locked ? 'bib_v4_tip_lock_closed' : 'bib_v4_tip_lock_open'; - return ''; + . ''; } /** Badge « Assignation automatique » sur une ligne de séquence (epr_bib_auto = 1). */ diff --git a/php/inc_settings.php b/php/inc_settings.php index decd1c0..a0348bc 100644 --- a/php/inc_settings.php +++ b/php/inc_settings.php @@ -7,7 +7,7 @@ * Constantes * * **************/ -define('_VERSION_CODE', '4.72.729'); +define('_VERSION_CODE', '4.72.730'); define('_DATE_CODE', '2026-07-07'); //MSIN-4290 define('QR_SECRET_KEY', 'ms1_qr_2026_cle_secrete_longue_et_fixe');