diff --git a/libs/shared/lib/vis/visualizations/nodelinkvis/components/NLPixi.tsx b/libs/shared/lib/vis/visualizations/nodelinkvis/components/NLPixi.tsx
index 8012bbc13b60fb4a91ee1f2728400b8ee3921e9a..d55ba2601919c936aea001b5fe6666b9a22f26ca 100644
--- a/libs/shared/lib/vis/visualizations/nodelinkvis/components/NLPixi.tsx
+++ b/libs/shared/lib/vis/visualizations/nodelinkvis/components/NLPixi.tsx
@@ -208,7 +208,8 @@ export const NLPixi = (props: Props) => {
 
       labelMap.current.forEach((text, id) => {
         const scale  = 1 / viewport.current!.scale.x;
-        text.style.fontSize = 200 * scale;
+        text.style.fontSize = Math.max(20, 200 * scale);
+        text.style.strokeThickness = Math.max(10, 100 * scale);
       });
     }
   }));