From a0a31a3c94747288a0798d8720c4e2cdf4625a85 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Tue, 5 Apr 2016 11:24:58 +0200 Subject: [PATCH] Better responsive design for dictionnaries --- htdocs/admin/dict.php | 12 +++++++----- htdocs/theme/eldy/style.css.php | 4 ++++ htdocs/theme/md/style.css.php | 4 ++++ 3 files changed, 15 insertions(+), 5 deletions(-) diff --git a/htdocs/admin/dict.php b/htdocs/admin/dict.php index f008a37a805..f904c7f6cf0 100644 --- a/htdocs/admin/dict.php +++ b/htdocs/admin/dict.php @@ -1389,8 +1389,10 @@ if ($id) $valuetoshow = length_accountg($valuetoshow); } + $class='tddict'; + if ($fieldlist[$field] == 'tracking') $class.=' tdoverflowauto'; // Show value for field - if ($showfield) print ''.$valuetoshow.''; + if ($showfield) print ''.$valuetoshow.''; } } @@ -1690,13 +1692,13 @@ function fieldList($fieldlist, $obj='', $tabname='', $context='') else { print ''; - $size=''; + $size=''; $class=''; if ($fieldlist[$field]=='code') $size='size="8" '; if ($fieldlist[$field]=='position') $size='size="4" '; - if ($fieldlist[$field]=='libelle') $size='size="32" '; - if ($fieldlist[$field]=='tracking') $size='size="92" '; + if ($fieldlist[$field]=='libelle') $size='centpercent'; + if ($fieldlist[$field]=='tracking') $class='centpercent'; if ($fieldlist[$field]=='sortorder') $size='size="2" '; - print ''; + print ''; print ''; } } diff --git a/htdocs/theme/eldy/style.css.php b/htdocs/theme/eldy/style.css.php index 8b6b842b980..5dd81e0d0e1 100644 --- a/htdocs/theme/eldy/style.css.php +++ b/htdocs/theme/eldy/style.css.php @@ -553,6 +553,10 @@ div.myavailability { text-overflow: ellipsis; white-space: nowrap; } +.tdoverflowauto { + max-width: 0; + overflow: auto; +} /* ============================================================================== */ diff --git a/htdocs/theme/md/style.css.php b/htdocs/theme/md/style.css.php index 49b7bd9c5d9..9f6f2f3cf91 100644 --- a/htdocs/theme/md/style.css.php +++ b/htdocs/theme/md/style.css.php @@ -543,6 +543,10 @@ div.myavailability { text-overflow: ellipsis; white-space: nowrap; } +.tdoverflowauto { + max-width: 0; + overflow: auto; +} /* ============================================================================== */