From 7abb9c938cce3fda22615b3bd43fa9956e98a130 Mon Sep 17 00:00:00 2001 From: nathan Date: Fri, 29 Nov 2024 10:07:04 -0700 Subject: [PATCH] Fix some layout issues on infolog ProjectManager tab - Relative dates number was detached from unit selectbox - Price input was squished --- api/js/etemplate/Et2Date/Et2DateDuration.ts | 2 ++ api/js/etemplate/Et2Textbox/Et2Number.ts | 2 +- infolog/templates/default/app.css | 4 ++++ infolog/templates/default/edit.xet | 8 +++----- 4 files changed, 10 insertions(+), 6 deletions(-) diff --git a/api/js/etemplate/Et2Date/Et2DateDuration.ts b/api/js/etemplate/Et2Date/Et2DateDuration.ts index 73ee71f3bb..e1bdf421a8 100644 --- a/api/js/etemplate/Et2Date/Et2DateDuration.ts +++ b/api/js/etemplate/Et2Date/Et2DateDuration.ts @@ -157,6 +157,8 @@ export class Et2DateDuration extends Et2InputWidget(LitElement) flex: 1 1 auto; width: min-content; min-width: 5em; + /* This is the same as max-width of the number field */ + max-width: 7em; margin-right: -2px; } diff --git a/api/js/etemplate/Et2Textbox/Et2Number.ts b/api/js/etemplate/Et2Textbox/Et2Number.ts index 107b8efe28..1c5828c5fd 100644 --- a/api/js/etemplate/Et2Textbox/Et2Number.ts +++ b/api/js/etemplate/Et2Textbox/Et2Number.ts @@ -60,7 +60,7 @@ export class Et2Number extends Et2Textbox } .form-control-input { - min-width: min-content; + min-width: 4em; max-width: 7em; } diff --git a/infolog/templates/default/app.css b/infolog/templates/default/app.css index f4b3a81e06..d16325eac5 100644 --- a/infolog/templates/default/app.css +++ b/infolog/templates/default/app.css @@ -91,6 +91,10 @@ div#infolog-edit_infolog-edit-description iframe { display: inline-block; } +#infolog-edit_infolog-edit-project > table { + table-layout: fixed; +} + #infolog-index #infolog-index_nm .filtersContainer { width: 60%; } diff --git a/infolog/templates/default/edit.xet b/infolog/templates/default/edit.xet index 1618586a6f..de3659df3e 100644 --- a/infolog/templates/default/edit.xet +++ b/infolog/templates/default/edit.xet @@ -27,10 +27,9 @@