diff --git a/src/pages/fulfillment/OrderFulfillmentCreate.vue b/src/pages/fulfillment/OrderFulfillmentCreate.vue index 6e20cb6..40ff5fb 100644 --- a/src/pages/fulfillment/OrderFulfillmentCreate.vue +++ b/src/pages/fulfillment/OrderFulfillmentCreate.vue @@ -25,9 +25,19 @@
- - - +
+ + +
+
navBarStore.clearRight()); .item { padding: 10px; + min-width: 0; + + :deep(.t-form__controls), + :deep(.t-form__controls-content) { + min-width: 0; + } .content { gap: .5rem; + width: 100%; + min-width: 0; + flex: 1 1 auto; display: flex; .photo { @@ -444,12 +463,14 @@ onUnmounted(() => navBarStore.clearRight()); .main { flex: 1; + min-width: 0; display: flex; flex-direction: column; justify-content: space-between; .title { gap: .375rem; + min-width: 0; display: flex; flex-direction: column; @@ -460,14 +481,23 @@ onUnmounted(() => navBarStore.clearRight()); align-items: baseline; justify-content: space-between; - strong { + .name-gift { + gap: .5rem; + flex: 1 1 0; min-width: 0; + display: flex; overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; + + strong { + flex: 1 1 0; + min-width: 0; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; + } } - span { + .can-fulfill { color: var(--td-text-color-secondary); font-size: .75rem; white-space: nowrap;