From fe672ed727fe6389c5dc057ed361b6a0071bc460 Mon Sep 17 00:00:00 2001 From: snipe Date: Tue, 29 Apr 2025 12:10:09 +0100 Subject: [PATCH] Nicer disclosure UI for optional data Signed-off-by: snipe --- public/css/build/app.css | 6 +- public/css/build/overrides.css | 6 +- public/css/dist/all.css | 12 +- public/mix-manifest.json | 6 +- resources/assets/less/overrides.less | 7 +- resources/views/hardware/edit.blade.php | 134 ++--- .../views/models/custom_fields_form.blade.php | 15 +- resources/views/users/edit.blade.php | 532 +++++++++--------- 8 files changed, 381 insertions(+), 337 deletions(-) diff --git a/public/css/build/app.css b/public/css/build/app.css index 08f9906ee..f139c052c 100644 --- a/public/css/build/app.css +++ b/public/css/build/app.css @@ -1453,7 +1453,11 @@ legend.highlight { background: repeating-linear-gradient(45deg, #222d32, #222d32 10px, #444 10px, #444 11px); color: #fff; font-size: 18px; - padding: 6px; + padding: 6px 6px 6px 10px; +} +legend.highlight a { + color: #fff; + cursor: pointer; } fieldset.bottom-padded { padding-bottom: 20px; diff --git a/public/css/build/overrides.css b/public/css/build/overrides.css index 3d13f0b14..aa8e28acb 100644 --- a/public/css/build/overrides.css +++ b/public/css/build/overrides.css @@ -1074,7 +1074,11 @@ legend.highlight { background: repeating-linear-gradient(45deg, #222d32, #222d32 10px, #444 10px, #444 11px); color: #fff; font-size: 18px; - padding: 6px; + padding: 6px 6px 6px 10px; +} +legend.highlight a { + color: #fff; + cursor: pointer; } fieldset.bottom-padded { padding-bottom: 20px; diff --git a/public/css/dist/all.css b/public/css/dist/all.css index 6f3402d3e..5d809f514 100644 --- a/public/css/dist/all.css +++ b/public/css/dist/all.css @@ -22788,7 +22788,11 @@ legend.highlight { background: repeating-linear-gradient(45deg, #222d32, #222d32 10px, #444 10px, #444 11px); color: #fff; font-size: 18px; - padding: 6px; + padding: 6px 6px 6px 10px; +} +legend.highlight a { + color: #fff; + cursor: pointer; } fieldset.bottom-padded { padding-bottom: 20px; @@ -24357,7 +24361,11 @@ legend.highlight { background: repeating-linear-gradient(45deg, #222d32, #222d32 10px, #444 10px, #444 11px); color: #fff; font-size: 18px; - padding: 6px; + padding: 6px 6px 6px 10px; +} +legend.highlight a { + color: #fff; + cursor: pointer; } fieldset.bottom-padded { padding-bottom: 20px; diff --git a/public/mix-manifest.json b/public/mix-manifest.json index 02c373c9b..11b2bcd7a 100644 --- a/public/mix-manifest.json +++ b/public/mix-manifest.json @@ -2,8 +2,8 @@ "/js/build/app.js": "/js/build/app.js?id=19253af36b58ed3fb6770c7bb944f079", "/css/dist/skins/skin-black-dark.css": "/css/dist/skins/skin-black-dark.css?id=06c13e817cc022028b3f4a33c0ca303a", "/css/dist/skins/_all-skins.css": "/css/dist/skins/_all-skins.css?id=79aa889a1a6691013be6c342ca7391cd", - "/css/build/overrides.css": "/css/build/overrides.css?id=a51d8ac1d0948606bf6bd2fb06118cf0", - "/css/build/app.css": "/css/build/app.css?id=b9970ad4ec56f54702fd07be6ee5dd21", + "/css/build/overrides.css": "/css/build/overrides.css?id=2bfc7b71d951c5ac026dbc034f7373b1", + "/css/build/app.css": "/css/build/app.css?id=4b4c2f1225d59efa7a22b76f7bbe39d8", "/css/build/AdminLTE.css": "/css/build/AdminLTE.css?id=4ea0068716c1bb2434d87a16d51b98c9", "/css/dist/skins/skin-yellow.css": "/css/dist/skins/skin-yellow.css?id=7b315b9612b8fde8f9c5b0ddb6bba690", "/css/dist/skins/skin-yellow-dark.css": "/css/dist/skins/skin-yellow-dark.css?id=ea22079836a432d7f46a5d390c445e13", @@ -19,7 +19,7 @@ "/css/dist/skins/skin-blue.css": "/css/dist/skins/skin-blue.css?id=a82b065847bf3cd5d713c04ee8dc86c6", "/css/dist/skins/skin-blue-dark.css": "/css/dist/skins/skin-blue-dark.css?id=6ea836d8126de101081c49abbdb89417", "/css/dist/skins/skin-black.css": "/css/dist/skins/skin-black.css?id=76482123f6c70e866d6b971ba91de7bb", - "/css/dist/all.css": "/css/dist/all.css?id=84aee73038982c2f8a4a09c658b3559e", + "/css/dist/all.css": "/css/dist/all.css?id=12e96a25d0dc3ee39e9d3ce97044fbbf", "/css/dist/signature-pad.css": "/css/dist/signature-pad.css?id=6a89d3cd901305e66ced1cf5f13147f7", "/css/dist/signature-pad.min.css": "/css/dist/signature-pad.min.css?id=6a89d3cd901305e66ced1cf5f13147f7", "/js/select2/i18n/af.js": "/js/select2/i18n/af.js?id=4f6fcd73488ce79fae1b7a90aceaecde", diff --git a/resources/assets/less/overrides.less b/resources/assets/less/overrides.less index aae91cf08..e072e4b1e 100644 --- a/resources/assets/less/overrides.less +++ b/resources/assets/less/overrides.less @@ -1199,7 +1199,12 @@ legend.highlight { color: #fff; font-size: 18px; - padding: 6px; + padding: 6px 6px 6px 10px; +} + +legend.highlight a { + color: #fff; + cursor: pointer; } fieldset.bottom-padded { diff --git a/resources/views/hardware/edit.blade.php b/resources/views/hardware/edit.blade.php index 1a50888b3..b77443ae2 100755 --- a/resources/views/hardware/edit.blade.php +++ b/resources/views/hardware/edit.blade.php @@ -99,86 +99,92 @@ @endif -
- -
+ - - +
+
+ + + + {{ trans('admin/hardware/form.order_details') }} + + -
-
- - - {{ trans('admin/hardware/form.order_details') }} - + + @php + $currency_type = null; + if ($item->id && $item->location) { + $currency_type = $item->location->currency; + } + @endphp - -
+
+
+
+
+
@stop diff --git a/resources/views/models/custom_fields_form.blade.php b/resources/views/models/custom_fields_form.blade.php index 2346218a3..27718bc77 100644 --- a/resources/views/models/custom_fields_form.blade.php +++ b/resources/views/models/custom_fields_form.blade.php @@ -1,4 +1,10 @@ @if (($model) && ($model->fieldset)) +
+
+ + {{ trans('admin/custom_fields/general.custom_fields') }} + + @foreach($model->fieldset->fields AS $field) @if ( ((!isset($show_display_checkin_fields)) @@ -10,7 +16,12 @@ )
- + + + +
@if ($field->element!='text') @@ -98,6 +109,8 @@
@endif @endforeach +
+
@endif diff --git a/resources/views/users/edit.blade.php b/resources/views/users/edit.blade.php index 590f2e1df..6f63f11b8 100755 --- a/resources/views/users/edit.blade.php +++ b/resources/views/users/edit.blade.php @@ -274,291 +274,295 @@ -
- -
+ + + + + {{ trans('admin/hardware/form.optional_infos') }} + + -