From 16dfbab1ad7f99e6c76cb9161d0d9d08e2c6049c Mon Sep 17 00:00:00 2001 From: Alex Andreev Date: Fri, 29 Jul 2022 09:37:44 +0300 Subject: [PATCH] Split ingress rules by multiple lines Signed-off-by: Alex Andreev --- .../components/+network-ingresses/ingresses.scss | 13 +++++++++++-- .../components/+network-ingresses/ingresses.tsx | 8 ++++---- 2 files changed, 15 insertions(+), 6 deletions(-) diff --git a/src/renderer/components/+network-ingresses/ingresses.scss b/src/renderer/components/+network-ingresses/ingresses.scss index 6b072b5ed5..4445979395 100644 --- a/src/renderer/components/+network-ingresses/ingresses.scss +++ b/src/renderer/components/+network-ingresses/ingresses.scss @@ -5,6 +5,10 @@ .Ingresses { .TableCell { + &.checkbox .Checkbox { + align-items: flex-start; + } + &.rules { flex-grow: 3.0; overflow-x: scroll; @@ -14,8 +18,13 @@ display: none; } - span:not(:last-of-type) { - margin-right: 1em; + > div { + overflow: hidden; + text-overflow: ellipsis; + } + + > div + div { + margin-top: 6px; } } diff --git a/src/renderer/components/+network-ingresses/ingresses.tsx b/src/renderer/components/+network-ingresses/ingresses.tsx index e117bc5a8e..24a2460ab7 100644 --- a/src/renderer/components/+network-ingresses/ingresses.tsx +++ b/src/renderer/components/+network-ingresses/ingresses.tsx @@ -58,7 +58,7 @@ export class Ingresses extends React.Component { computeRouteDeclarations(ingress).map(decl => ( decl.displayAsLink ? ( - +
{` ⇢ ${decl.service}`} - +
) : ( - +
{`${decl.url} ⇢ ${decl.service}`} - +
) )), ,